能力值:
( LV6,RANK:80 )
|
-
-
2 楼
在没有逆向之前没有什么发言权。 一般来说,消息循环大概是这样的: MSG msg; ZeroMemory(&msg, sizeof(msg)); while (true) { // Setup Input if (::PeekMessage(&msg, NULL, 0U, 0U, PM_REMOVE)) { ::TranslateMessage(&msg); ::DispatchMessage(&msg); continue; } 让我猜一下的话,他有个消息的判断,只要在程序的调用方和接受方有一个简单的验证,就能防止未授权调用,比如他有个msg stack,window_proc那边收到了某个消息但是这个stack里面没有就能判断你是非法的。
|
|
|