我的 Radare2 安装未按预期工作

逆向工程 雷达2
2021-06-24 00:54:04

所以我试图通过遵循在线指南来学习radare2,但从我在那里和其他网站上看到的情况来看,我的r2行为很古怪。

作者的反汇编是这样的,整齐的小箭头和出现在代码右侧的有用字符串。

然而,我的反汇编看起来像这样,带有奇怪的粗箭头并且没有字符串注释,这对于这个特殊的破解挑战来说相当重要。相反,我使用了iz命令,但"g00dJ0B!"显示的字符串没有 ,!这很奇怪而且肯定没有帮助,因为该字符串是我正在寻找的密码。

最后,作者从他的记忆中得到了这个输出:

[0x080483e0]> px @ sym.pass.1964
offset -   0 1  2 3  4 5  6 7  8 9  A B  C D  E F  0123456789ABCDEF
0x0804a040  7700 0000 3000 0000 7700 0000 6700 0000  w...0...w...g...
0x0804a050  7200 0000 6500 0000 6100 0000 7400 0000  r...e...a...t...
0x0804a060  0000 0000 4743 433a 2028 5562 756e 7475  ....GCC: (Ubuntu
0x0804a070  2f4c 696e 6172 6f20 342e 362e 312d 3975  Linaro 4.6.1-9u
0x0804a080  6275 6e74 7533 2920 342e 362e 3100 002e  buntu3) 4.6.1...
0x0804a090  7379 6d74 6162 002e 7374 7274 6162 002e  symtab..strtab..
0x0804a0a0  7368 7374 72                             shstr

...虽然我在使用相同的命令时得到了这个:

[0x080483e0]> px @ sym.pass.1964
- offset -   0 1  2 3  4 5  6 7  8 9  A B  C D  E F  0123456789ABCDEF
0x0804a040  ffff ffff ffff ffff ffff ffff ffff ffff  ................
0x0804a050  ffff ffff ffff ffff ffff ffff ffff ffff  ................
0x0804a060  ffff ffff ffff ffff ffff ffff ffff ffff  ................
0x0804a070  ffff ffff ffff ffff ffff ffff ffff ffff  ................
0x0804a080  ffff ffff ffff ffff ffff ffff ffff ffff  ................
0x0804a090  ffff ffff ffff ffff ffff ffff ffff ffff  ................
0x0804a0a0  ffff ffff ffff ffff ffff ffff ffff ffff  ................

非常感谢您对解决这些问题的任何帮助,谢谢!

1个回答

我知道了!只需要使用 Git 重新下载,因为我的 repos 中的radare2 很旧。哈哈。好的,快乐的黑客女士们先生们。