1

我想将一些数据写入 ELF 二进制文件。我曾尝试使用此 r2pipe 函数r = r2pipe.open('binary', flags=['-w'] 如何使用 r2pipe 二进制写入模式函数将一些字符串添加到 ELF 二进制文件?对不起这个愚蠢的问题。任何建议和简单的例子都值得赞赏。

r2 = r2pipe.open("ncc1", flags=['-w'])
r2.write("HELLO world")
r2.close()```

Result: AttributeError: 'open' object has no attribute 'write'


4

1 回答 1

0

正如许多 使用 show 的示例r2pipe一样,您无需写入管道。

相反,您使用r2.cmd(...)与底层通信radare2

于 2019-10-26T17:18:34.053 回答