我正在尝试使用radare2从iOS kext(IOSurface)中找到偏移量IOSURFACEROOTUSERCLIENT_VTAB,并且需要"/c pointer; offset"
按照本要点中的说明使用该命令。在执行命令时,预期的输出是特定指令发生的位置列表。
但是当我尝试运行时,前面的命令确实按预期工作。除了上面的命令给出以下输出:
[0xfffffff00688b0d4]> "/c 0xfffffff007622000; 0x898"
Usage: /c Search for crypto materials
| /ca Search for AES keys expanded in memory
| /cc[algo] [digest] Find collisions (bruteforce block length values until given checksum is found)
| /cd Search for ASN1/DER certificates
| /cr Search for ASN1/DER private keys (RSA and ECC)
当双引号被删除时,我得到了相同的响应。
请帮助我理解这里有什么问题,或者radare2的格式是否随着时间的推移发生了变化,或者我是否遗漏了什么。
我确实阅读了radare2文档,但找不到这种形式的任何格式: "/c pointer; offset"
谢谢!