
Reverse
Cryking
双重性格,一半喜静,一半喜动
展开
-
反汇编解析一段小代码(面试题)
#include using namespace std; struct S { int a; int *p; }; S s; int main() { int *temp=&s.a; temp[0]=10; temp[1]=12; s.p=temp; s.p[1]=20; s.p[0]=120;//报错 return 0; }原创 2012-07-03 23:54:55 · 1284 阅读 · 0 评论 -
简单win32反汇编学习
windows代码如下: #include int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,int iCmdShow) { MessageBox(NULL,TEXT("你好,编程世界"),TEXT("你好"),0x00000000); return 0; } 很简单的程序,运行后原创 2012-07-01 19:19:18 · 4052 阅读 · 1 评论 -
利用反汇编对WNDPROC进行追踪
很简单的一个WINDOWS程序,就是简单的创建窗口,消息循环。。。 目的:wndproc 窗口消息处理程序 什么时候执行的 反汇编如何追踪 首先在WNDPROC 那下断点 反汇编追踪 到registerclassA的时候还未跳到wndproc (追踪wndproc执行的时候会跳至user32领空) 0040115A |. FF15 B8A34200 call dword ptr [原创 2012-06-30 10:59:49 · 2257 阅读 · 0 评论