【发布时间】:2009-12-19 06:56:39
【问题描述】:
我目前正在 Windows 上的 IDA Pro 中反汇编 Mach-O 可执行文件(具体来说,该可执行文件在 Mac OS X 上运行)。我有一条要更改的指令,但似乎不是 IDA Pro allows you to do this。所以,我尝试在 OS X 上使用 otool 来转储程序集(它做得很好)。但是,在 otool 中编辑了程序集后,我尝试使用as <file name of modified otool -tV output> 重新组装它。这给我带来了一堆错误,比如Junk character 43 (+)。在 Mac OS X 上仅更改 Mach-O 二进制文件中的一条指令的最简单方法是什么?
【问题讨论】: