loo30fer
شنبه 20 خرداد 1391, 19:53 عصر
سلام خدمت دوستان
من میخواستم توابعی رو سطح کرنل Hook کنم و بسته به نیاز برنامم دسترسی Ring0 رو بهش بدم
در این مورد خیلی جستجو کردم و تاپیکهای مختلفی رو خوندم که یکیش Delphi Driver Development Kit بود نمونش رو هم دانلود کردم ولی نتونستم نحوه کارش رو متوجه بشم
این موضوع خیلی برام مهمه حالا از دوستان راهنمایی میخوام که برای هوک کردن توابع مختلف سطح کرنل چه راهکاری رو پیشنهاد میکنن به نظر شما استفاده از ابزار Delphi Driver Development Kit هست یا اینکه یک هوکر رو توسط زبان C سطح کرنل بنویسم و رویدادها رو توسط SendMessage به فرم برنامم ارسال کنم؟
یا راهکار دیگری رو پیشنهاد میکنید؟
ممنون میشم بنده رو در این زمینه راهنمایی کنید.
با تشکر
من میخواستم توابعی رو سطح کرنل Hook کنم و بسته به نیاز برنامم دسترسی Ring0 رو بهش بدم
در این مورد خیلی جستجو کردم و تاپیکهای مختلفی رو خوندم که یکیش Delphi Driver Development Kit بود نمونش رو هم دانلود کردم ولی نتونستم نحوه کارش رو متوجه بشم
این موضوع خیلی برام مهمه حالا از دوستان راهنمایی میخوام که برای هوک کردن توابع مختلف سطح کرنل چه راهکاری رو پیشنهاد میکنن به نظر شما استفاده از ابزار Delphi Driver Development Kit هست یا اینکه یک هوکر رو توسط زبان C سطح کرنل بنویسم و رویدادها رو توسط SendMessage به فرم برنامم ارسال کنم؟
یا راهکار دیگری رو پیشنهاد میکنید؟
ممنون میشم بنده رو در این زمینه راهنمایی کنید.
با تشکر