跳过功能需要更改的最少字节数是多少
what the minimal amount of bytes that required to change for skip function
假设您得到的 ELF 在名为 print_debug.
的函数中存在分段错误
由于该功能与您要使用 Hexedit 手动“取消”该功能的程序无关。
函数的大小是 100 字节。
修复文件所需更改的最少字节数是多少?
答案:
- 1
- 2
- 99
The answers
答案是:它取决于指令集。
在 i*86
和 x86_64
上你可以使用单字节 RET
,但在典型的 RISC 机器上你需要 4 个字节,而在 ARM
上Thumb 模式你需要 2 个(我认为)。
假设您得到的 ELF 在名为 print_debug.
的函数中存在分段错误
由于该功能与您要使用 Hexedit 手动“取消”该功能的程序无关。
函数的大小是 100 字节。
修复文件所需更改的最少字节数是多少?
答案:
- 1
- 2
- 99
The answers
答案是:它取决于指令集。
在 i*86
和 x86_64
上你可以使用单字节 RET
,但在典型的 RISC 机器上你需要 4 个字节,而在 ARM
上Thumb 模式你需要 2 个(我认为)。