一、静态分析、动态分析
静态分析:程序不跑起来硬看
动态分析:程序跑起来看
动态调试工具:
X64dbg IDA WinDbg gdb/pwndbg
静态调试工具:
IDA Frida 010Editor
二、123
eflags标志寄存器:
ZF位:运算结果为0,ZF位置为1,否则为0
影响ZF的指令:
cmp/test
add/sub/and/or/…
inc/dec
ZF影响的跳转指令:
jz jnz ja jb jg jl
jae jbe jge jle
静态分析:程序不跑起来硬看
动态分析:程序跑起来看
动态调试工具:
X64dbg IDA WinDbg gdb/pwndbg
静态调试工具:
IDA Frida 010Editor
eflags标志寄存器:
ZF位:运算结果为0,ZF位置为1,否则为0
影响ZF的指令:
cmp/test
add/sub/and/or/…
inc/dec
ZF影响的跳转指令:
jz jnz ja jb jg jl
jae jbe jge jle