السلام عليكم ;)
اما بعد:
كيف استطيع تنفيد برنامج وربطه بالذاكرة دون ظهور تنفيد البرنامج اسفل الشاشة أي شبه فايروس:o
وشكرا(f)
السلام عليكم ;)
اما بعد:
كيف استطيع تنفيد برنامج وربطه بالذاكرة دون ظهور تنفيد البرنامج اسفل الشاشة أي شبه فايروس:o
وشكرا(f)
#-
ما تريده هو 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: ).
ربما هناك طرق اخرى لكن هذا ما اتذكره حاليا .
-#
;)
اقتباسكاتب الرسالة الأصلية : hurricane#-
- طريقه لها علاقه بـ Driver Module Programing : طريقه اكثر صعوبه لكنها قويه تعتمد على عمل Hook لدوال تسمى native api ... ( ليس لي معرفه بهذه الطريقه ... :confused: ).
ربما هناك طرق اخرى لكن هذا ما اتذكره حاليا .
-#
أستاذي الكريم hurricane
tmaaa
تحدث كثيرا عن دوال native
وتقنية hook بالذات
تجدها في المنتدى
وأعتقد;) سيكون مسرورا جدا إذا سألته عن الhook خاصة
وشكرا لك hurricane
كيف يمكن بإستخدام الـ Delphi اضافه كود الى PE FILE ???
هذا الموضوع مغلق.