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

كيف استطيع تنفيد برنامج في الذاكرة

مغلق
بدأه المتنبي في 5 فبراير 2003 · 3 رد · 808 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ;)

اما بعد:

كيف استطيع تنفيد برنامج وربطه بالذاكرة دون ظهور تنفيد البرنامج اسفل الشاشة أي شبه فايروس:o

وشكرا(f)

#2

#-

ما تريده هو Hide process .اعتقد انك تريد اخفاء برنامجك من task bar ومن البرامج التي تعرض اسماء running process ومن تلك البرامج Task Manager .

العمليه السابقه في win9x سهله جدا . بالنسبه لـ winnt/2000/xp فهي اكثر صعوبه وهناك عده حلول :

- RemoteThead هناك طريقتين :

1) اضافه كود الى process ومن ثم تنفيذه (run) و هذه الطريقه صعبه نوعا ما ويفضل استخدام win32 asm فيها .

2) Inject Dll to target process , اسهل من سابقتها وهي الاكثر انتشارا وستجد شرح لها في كثير من الكتب و صفحات الانترنت .

- عمل تغيير في PE FILE : اضافه كود الى PE FILE ( مثلا exe,dll ) , غالبا اضافه كود الى exe مثلا explorer.exe , هذه العمليه صعبه وتعتمد عليها الكثير من الفيروسات ( يفضل استعمال win32 asm ).

- طريقه لها علاقه بـ Driver Module Programing : طريقه اكثر صعوبه لكنها قويه تعتمد على عمل Hook لدوال تسمى native api ... ( ليس لي معرفه بهذه الطريقه ... :confused: ).

ربما هناك طرق اخرى لكن هذا ما اتذكره حاليا .

-#

#3

;)

اقتباس
كاتب الرسالة الأصلية : hurricane

#-

- طريقه  لها علاقه بـ Driver Module Programing : طريقه اكثر صعوبه لكنها قويه تعتمد على عمل Hook لدوال تسمى native api ... ( ليس لي معرفه بهذه الطريقه ... :confused: ).

ربما هناك طرق اخرى لكن هذا ما اتذكره حاليا .

-#

أستاذي الكريم hurricane

tmaaa

تحدث كثيرا عن دوال native

وتقنية hook بالذات

تجدها في المنتدى

وأعتقد;) سيكون مسرورا جدا إذا سألته عن الhook خاصة

وشكرا لك hurricane

#4

كيف يمكن بإستخدام الـ Delphi اضافه كود الى PE FILE ???

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

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