الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

صناعة dll و الحاقه بال InterNet Explorer

مغلق
بدأه JuStNiCk في 24 ديسمبر 2004 · 16 رد · 1,344 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام الله عليكم

بعد التحية

كيف اقوم بعمل dll يحتوى على مهام كثيرة يقوم بعملها ك تحميل ملفات من النت او بالعكس

وبعد ذلك اقوم بالحاقه بال internet explorer لكى يعمل معه هل من احد يتفضل وشرح من اين ابدأ __016

انا مبتدأ دلفى والحمد لله

{ربى زدنى علما}

#2
اقتباس
كيف اقوم بعمل dll يحتوى على مهام كثيرة

هذه سهله ممكن ساعدك فيها .

لكن

اقتباس
وبعد ذلك اقوم بالحاقه بال internet explorer

ربما أنت بحاجه لمعلومات عن Internet Explorer نفسه وليس عن Dlls في دلفي ..

إذا أستطعت العثور على المعلومات الكافيه عن تشغيل الDll من ضمن Internet Explorer يكون موضوعك محلول ,

إن شاء الله .

إذا حدا من الأخوان يعرف شيء عن الموضوع (I E) فليساعد , والأجر على الله

#3

انا فى الانتظار

{ربى زدنى علما}

#5

:mellow: شكرا

فى انتظار IE

{ربى زدنى علما}

#6

http://www.codeproject.com/system/hooksys....0&select=856126

اخى Orwa بعد التحية الطيبة

ارجو منك ان تتفضل وتلقى نظرة على هذه الصفحة من فضلك ولك جزيل الشكرا ان قمت بتوضيح ما بها من معلومات :mellow:

{ربى زدنى علما}

#7

الصفحة كبيرة زيادة عن اللزوم . خاصه بالنسبه لشخص مثلي عندة أمتحان بكرة

على كل مارح أنساها ورح حاول إطلع عليها قريبا وشوف شو فيها ...

يبدو أنو المعلومات يلي فيها مناسبه عن هالموضوع (يمكن ... ) يعني بشكل عام Api Hook وما شابه ..

شكرا للرابط

#8

ماهو المشكل أخي و ماذا تريد أن تعمل في ملف ال DLL حتى أفهم المشكلة فقط

أقوى عروض الإستضافة على الإطلاق

عروض تبدئ من 1.99 $ في الشهر

أدخل على صقر هوست و سترى بنفسك

#9

السلام عليكم ورحمة الله وبركاته

وبعد

اخى Orwa

شكرا للاهتمام وعلى اى حال يا رب لا تنسانى والله يوفقك فى الامتحان ان شاء الله

اخى Sakr188

تحية عطرة وبعد ...

اريد اخى الكريم ان اعمل dll يقوم بتحميل ملفات من النت Download manager و ايضا upload manager بحيث يعمل بدون Exe يعنى اعمله Inject فى internet explorer لا اعرف اذا كان هذا ممكن من الناحية العملية ام لا

وبرده لا اريد ان اعمل برنامج منفصل للDownload

شكرا ارجو ان اكون اوضحت الفكرة :rolleyes:

{ربى زدنى علما}

#10

السلام عليكم

هذا الكود يمكنك من تنزيل إي ملف من الإنترنت عن طريق برنامجك ماعليك إلى إدخال عنوان الملف و عنوان الحفظ

uses 
  URLMon; 
//-------------------------------------------------------------------------------

function DownloadFile(SourceFile, DestFile: string): Boolean; 
begin 
  try 
    Result := UrlDownloadToFile(nil, PChar(عنوان الملف الذي تريد تحميله), PChar(المكان الذي تريد أن تحفظ فيه الملف المحمل), 0, nil) = 0; 
  except 
    Result := False; 
  end; 
end;

للعلم أن

SourceFile : عنوان الملف الذي تريد تحميله

DestFile : المكان الذي تريد أن تحفظ فيه الملف المحمل

يمكنك وضع المتغرين و في الكود و إعطائهم القيم قبل كلة Try

اقتباس
إن لم يكن هذا هو المطلوب فيريت توضح أكثر  ;)

تم تعديل هذه المشاركة بواسطة sakr188 في 26 ديسمبر 2004 في 17:07

أقوى عروض الإستضافة على الإطلاق

عروض تبدئ من 1.99 $ في الشهر

أدخل على صقر هوست و سترى بنفسك

#11

if u want to integrate a dll with explorer search google for browser helper object .

Igonrance is HeLL,need to say any more?

Laziness is HeLL, Lazy programmers must be shoot on the head

Stupidity is HeLL, u can patch everything but not human stupidity

#12

الفكرة ممكنه وموجودة , لكني لم أجربها من أجل Internet Explorer من قبل .. وربما هذا سبب تباطئي بالرد . لإني لاأملك كود جاهز لهذا الموضوع , وهويحتاج مني العمل فيه من البدء , كما أني لاأحب الأكواد الجاهزة التي لاتعلم أحدا

رد الأخ SaD jAckAl الموجز كان قيما , وهو مفتاح البحث عن هذه التقنيه

وربما ستطلب منك بعض الدراسه والتعمق , ولكن لاتيئس منها ..

تم تعديل هذه المشاركة بواسطة ORWA في 27 ديسمبر 2004 في 19:13

#13

ممكن اكشف سر بس ما احد يهاجمنى

الفكرة الى انا بسأل عليها ستستخدم فى الهاك <_< :(

{ربى زدنى علما}

#14

الحمد لله لقد قمت بما اريد والحمد لله

inject dll in the ineternet explorer

والطريقة مش بالbrowser helper object انما بال inject dll inteo process

شكرا

{ربى زدنى علما}

#15

ايش راح تستفيد من هذا اذا ممكن أعرف :rolleyes:

ولاتنسى

لما تعيد التشغيل لابد تعمل حقن من جديد

يعني ضروري يعمل البرنامج اللى يحقن ملف الربط بالمتصفح مع بداية تشغيل النظام

وهذي مشكله

#16

الى استفيده انا استفته خلاص والحمد لله وحكاية وجود injector فى بداية التشغيل انا عارفها وتمت التغلب عليها ببعض الحيل وشكرا

{ربى زدنى علما}

#17

طيب ممكن لو سمحت JuStNiCk

تكتب الكود هنا او ترسله على الخاص

أريد تجربة inject بالدلفي إذا كان عمل بشكل صحيح أو لا

انا أجهل فكرة عمل التطبيقات بالشكل هذا أو باختصار ماهو inject وبماذا سيفيد

هل يمكن الحقن بأي تطبيق يعمل في النظام

طيل لو افترضنا الحقن تم في المتصفح

هل ملف الـdll راح يتميز بأشياء جديده عن السابق

هل راح يتأثر النظام بأخطاء من عمل inject

مالفرق بين

API HooK <> injectIng

؟؟؟!!!!

هذا الموضوع مغلق.

مواضيع مشابهة