Tags · 2 entries
controlflow 这个程序的控制流好像有点奇怪 可以通过识别 push ebp 来确定真实的函数的位置 设置函数起始处跳过这些插入的代码块并勾选 BP-Based Frame 可以成功 F5 每个小函数上下断点可以找到执行的顺序如下 main -> func3 -> func5 -> func6 …
Traditions 假随机,种子 0x7E6 1 2 3 4 import ctypes libc = ctypes.CDLL("libc.so.6") libc.srand(0x7E6) stream = [libc.rand() for i in range(47)] Oldschool …