跳过功能需要更改的最少字节数是多少

what the minimal amount of bytes that required to change for skip function

假设您得到的 ELF 在名为 print_debug. 的函数中存在分段错误 由于该功能与您要使用 Hexedit 手动“取消”该功能的程序无关。

函数的大小是 100 字节。

修复文件所需更改的最少字节数是多少?

答案:

The answers

答案是:它取决于指令集。

i*86x86_64 上你可以使用单字节 RET,但在典型的 RISC 机器上你需要 4 个字节,而在 ARM 上Thumb 模式你需要 2 个(我认为)。