在 Hopper Disassembler 中更改字符串

逆向工程 补丁反转 料斗
2021-07-09 10:21:00

我目前正在学习,我想问一下,如何从我正在反转的应用程序内部更改文本(字符串)?例如“要开始,请登录”。我找到了字符串位置的 XREF,但我不知道如何更改它。我在 mac 上使用 Hopper Disassembler。

1个回答

您可以在十六进制编辑器 (⇧⌘H) 中修改字符串或其他字节,或单击十六进制编辑面板。

十六进制编辑面板

然后修改任何你想要的

编辑字节 如果你想保存它,你需要写回一个新的可执行文件 (⇧⌘E)。另外,请注意,如果它是已签名的二进制文件,您将需要删除任何代码签名或重新签名,因为二进制文件在更改后与签名不匹配。