ida使用
dump内存
import idaapi
start_address = 0x401010
data_length = 0x4269
# 直接获取内存数据
data = idaapi.get_bytes(start_address, data_length)
# 检查是否成功获取数据
if data is not None:
# 打开文件以写入二进制数据
with open('d:\\dump2', 'wb') as fp:
# 将数据写入文件
fp.write(data)
print("数据成功写入文件")
else:
print("无法获取内存数据")