PDA

View Full Version : سوال: قالب دستورات مبتنی بر hook چگونه است و این دستورات چگونه عمل می کنند؟



deopen
سه شنبه 17 شهریور 1388, 16:15 عصر
سلام
در مورد hook نیاز به اطلاعاتی داشتم

1- قالب دستورات مبتنی بر hook چگونه است و این دستورات چگونه عمل می کنند.

2-چرا در کد زیر در صورت عدم تطابق مقدار با ثابت های از پیش تعریف شده برنامه تابع CallNextHookEx را فراخوانی میکند :


LRESULT CALLBACK MyShellProc(int nCode, WPARAM wParam, LPARAM lParam)
{
if (nCode<0)
return CallNextHookEx(0,nCode,wParam,lParam);

switch (nCode)
{
case HSHELL_WINDOWACTIVATED:
//handle this message
break;
//handle other messages
}

return 0;
}


بهتر است بقیه سوالاتم را بعد از تست یک برنامه مبتنی بر hook بگم, از دوستان خواهش میکنم کد یک برنامه کوچک مبتنی بر hook را ضمیمه کنند .

r00tkit
چهارشنبه 15 دی 1389, 17:54 عصر
سلام الان تو لپ تاپم رو گشتم چیزی پیدا نشد ولی یه بار یه سورس کامل ایجا قرار دادم

پ.ن : لازم نیست بگم تاپیک هایی که درست کردم رو ببین دیگه ؟

بگیرش (http://barnamenevis.org/showthread.php?261433-%D9%85%D8%B4%DA%A9%D9%84-%D8%A8%D8%A7-%D8%AA%D8%A7%D8%A8%D8%B9-hook-%D8%AF%D8%B1-%D9%88%DB%8C%D9%86%D8%AF%D9%88%D8%B2&highlight=)