idapython 脱出当前栈中数据

最近用到idapython 官方文档真的难看 好不容易搞明白一些 写出一个小脚本分享一下

 

脱出当前栈中的所有数据存储在文本文件中

其中addr为当前栈中的任意地址

脚本已经赋值好栈的起始和终止

代码如下:

start=idc.SegStart(addr)

end=idc.SegEnd(addr)

start=0x7ffcb361a000L

end=0x7ffcb363b000L

cur_addr=start

f=open('……..txt','w')

while cur_addr<=end:

str1=str(hex(cur_addr))+str(idc.GetDisasm(cur_addr))+'\n'

f.write(str1)

cur_addr+=1;

f.close()

猜你喜欢

转载自blog.csdn.net/qq_37650593/article/details/81212134