السلام عليكم
هل من فكرة لعمل برنامج يقوم بمراقبة دوال Registery عند استخدامها وانتظار رد فعل المستخدم .
لقد وجدت الكثير من المواضيع في codeproject ولكن البرامج صعبة الفهم كذلك اتمنى ان تكون بلغة C فقط بدون استخدام OOP
السلام عليكم
هل من فكرة لعمل برنامج يقوم بمراقبة دوال Registery عند استخدامها وانتظار رد فعل المستخدم .
لقد وجدت الكثير من المواضيع في codeproject ولكن البرامج صعبة الفهم كذلك اتمنى ان تكون بلغة C فقط بدون استخدام OOP
الفكرة (بالتأكيد هناك غيرها) هي عمل hook لدوال API التي تغير الرجستري عبر درايفر (VxD or KMD) في الـkernel-mode
في المرفقات السورس كود لبرنامج RegMon لصاحبه المعروف Mark Russinovich ... الكود بالسي
mov eax, dword ptr ds:[0xffdf0308]
jmp dword ptr [eax+0xfc]
شكرا جزيلا
هل يوجد شرح عن source code ؟ وفي اي موقع
اقتباسهل يوجد شرح عن source code ؟ وفي اي موقع
لا أعتقد ذلك ... لكن طالما انك تفهم اللغة جيدا © تستطيع تحليل السورس !
ركز بالأخص على سورس الدرايفر .sys ولا تهتم بالـVxD حيث انه لويندوز 98
mov eax, dword ptr ds:[0xffdf0308]
jmp dword ptr [eax+0xfc]
السلام عليكم.
نعم طريقة Hook هي الأحسن لكن هنالك طريقة بسيطة وجميلة تستعمل في حالة واحدة هي انك تريد مراقبة الكتابة في جزء معين من الروجسيتري مثلا:
تريد مراقبة الكتابة في مفاتيح بدأ التشغيل.
ستقوم بعمل Enumeration لمحتويات مفتاح Run(كل جزء من الثانية)مثلا ومقارنتها مع القيم الأصلية السابقة او كما تسمى عمل Snapshot لمحتويات المفتاح، وأي تغير تعلم المستخدم به، وهو يتخذ الإجراءات اللازمة، طبعا هذه الطريقة تكون عملية في مراقبة مفاتيح معينة وليس الروجيستري ككل.
وشكرا.
عملية المسح كل فترة زمنية مرهقة للمعالج :( .
عند عمل redirect لدالة معينة يمكنك قراءة البارامترات ومعرفة أي مفتاح ستتم عليه العملية .. كما يمكنك معرفة فشل العملية من نجاحها او حتى اختبار محتويات المفتاح بعد اتمام العملية :wink: .
mov eax, dword ptr ds:[0xffdf0308]
jmp dword ptr [eax+0xfc]
نعم GM لذلك اقريت بأن طريقة الهوك احسن،جرب برنامج jasscois pc monitor ستجده يعمل بتلك الطريقة لكن من دون التأثير على المعالج لا اعلم لماذا B)
لا يوجد رابط له،البرنامج كان عندي لكن لوث بواسطة فيروس وبعد عمل Disinfection له اصبح خربان.
http://www.cnet.com.au/downloads/0,2390303...0574469s,00.htm
جرب هذا الرابط ممكن ينفعك مع العلم انه لم يعمل عندي.
وشكرا
السلام عليكم.
نزلته وجربته ,, موجود على download.com عموما .
mov eax, dword ptr ds:[0xffdf0308]
jmp dword ptr [eax+0xfc]
jasscois pc monitor يستخدم RegNotifyChangeKeyValue إن لم تخني الذاكرة ..
كما ذكر GM فأفضل الطرق ما استخدمه RegMon ..
للتذكير فقط : الموضوع مكرر ...
"First they ignore you, then they laugh at you, then they attack you, then you win"
===
اقتباسحُكَّامُـنَا إِنْ تَصَـدّوا لِلْحِمَــى اقْتَحَمُـوا ***** وَإِنْ تَصَدَّى لَـهُ المُسْتَعْمِـرُ انْسَحَبُـوا
هُمْ يَفْرشـُونَ لِجَيْـشِ الغَــزْوِ أَعْيُنَـهُـمْ ***** وَيَدَّعُــونَ وُثُـوبَـاً قَـبْـلَ أَنْ يَثِـبُــوا
الحَاكِمُـونَ و«وَاشُنْـطُـنْ» حُكُومَتُـهُـمْ ***** وَاللامِعُــونَ وَمَـا شَعَّـوا وَلا غَرَبُــوا
القَاتِلُـــونَ نُبُــوغَ الشَّـعْــبِ تَرْضِـيَـــةً ***** لِلْمُعْتَدِيــنَ وَمَـا أَجْـدَتْـهُـمُ الـقُــرَبُ
لَهُمْ شُمُـوخُ «المُثَنَّـى» ظَاهِـرَاً وَلَهُـمْ ***** هَـوَىً إِلَـى بَابَـك الخَرْمِـيّ يُنْتَسَـبُ
البردوني "أبو تمام وعروبة اليوم" 1971
===
اقتباسعبيد الهوى يحكمون البـلاد ***** ويحكمهــم كلّهـــم درهــــــمو تقتـادهـم شهـوة لا تنــام ***** وهـــم فـي جـهالتهــم نــــوّم
ففــي كـــلّ ناحيــة ظـالـــم ***** غبــــــيّ يسـلـّطــــه أظلـــم
أيا من شبعتم على جوعــنا ***** وجـــوع بنينـا ألـم تتخمـــوا ؟
ألم تفهموا غضبة الكادحين ***** على الظلـم ؟ لا بدّ أن تفهموا
البردوني "نحن و الحاكمون "
هذا الموضوع مغلق.