使用windbg,如何来回读取汇编?

时间:2011-05-15 11:17:57

标签: windbg

0:000> u execute
php5ts!execute:
100205d0 51              push    ecx
100205d1 8b0da8f35310    mov     ecx,dword ptr [php5ts!executor_globals_id (1053f3a8)]
100205d7 55              push    ebp
100205d8 8b6c2410        mov     ebp,dword ptr [esp+10h]
100205dc c644240700      mov     byte ptr [esp+7],0
100205e1 8b4500          mov     eax,dword ptr [ebp]
100205e4 8b4488fc        mov     eax,dword ptr [eax+ecx*4-4]
100205e8 8b88c4020000    mov     ecx,dword ptr [eax+2C4h]
0:000> 
php5ts!execute:
100205d0 51              push    ecx
100205d1 8b0da8f35310    mov     ecx,dword ptr [php5ts!executor_globals_id (1053f3a8)]
100205d7 55              push    ebp
100205d8 8b6c2410        mov     ebp,dword ptr [esp+10h]
100205dc c644240700      mov     byte ptr [esp+7],0
100205e1 8b4500          mov     eax,dword ptr [ebp]
100205e4 8b4488fc        mov     eax,dword ptr [eax+ecx*4-4]
100205e8 8b88c4020000    mov     ecx,dword ptr [eax+2C4h]

我正在使用u execute进行反汇编,但正如您所看到的那样,每行都不会增加。

我的手术有什么问题?

1 个答案:

答案 0 :(得分:1)

按Enter键会重复上一个命令,所以基本上你要重复u execute命令。要继续列出,请执行u execute,然后u,然后输入将重复此操作。