能力值:
( LV2,RANK:10 )
|
-
-
2 楼
你在重新下载一个吧!正常运行程序是F9啊!我的F7,F8就好用,
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
貌似不是od 的问题?
我的意思是,
00401076 |. 6A 00 PUSH 0 ; /lParam = NULL
00401078 |. 68 95104000 PUSH crackme2.00401095 ; |DlgProc = crackme2.00401095
0040107D |. 6A 00 PUSH 0 ; |hOwner = NULL
0040107F |. 68 00604000 PUSH crackme2.00406000 ; |pTemplate = "crackme2"
00401084 |. FF35 35604000 PUSH DWORD PTR DS:[406035] ; |hInst = NULL
0040108A |. E8 4D030000 CALL <JMP.&user32.DialogBoxParamA> ; \DialogBoxParamA
0040108F |. 50 PUSH EAX ; /ExitCode
00401090 \. E8 71030000 CALL <JMP.&kernel32.ExitProcess> ; \ExitProcess
我f8 到40108a时,程序就自动运行了,然后我想在od中操作就不起作用了,接就是说无发,再在od f8 了,可是我想看看其以后函数的堆栈,这个问题如何解决
|
能力值:
( LV4,RANK:50 )
|
-
-
4 楼
这个函数挂起当前线程 按什么都没用
关掉对话框才会继续
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
不要用F8步过此函数调用,试试在下一条指令处设F2断点,然后按下F9运行试试看。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
谢谢啊
谢谢啊
|
|
|