reverse-engineering - 如何将radare2用于PIC32 MX534F064H
问题描述
我想使用radare2对PIC32MX534微控制器进行反向引擎。它基于 MIPS,主闪存0x1D000000
位于十六进制文件中,但虚拟地址位于0x9D000000
,我不知道如何在radare2 上设置它。
r2 -a mips cdc_com_port_single.X.production.hex
pd
解决方案
您需要将此文件映射到特定地址:
r2 -a mips cdc_com_port_single.X.production.hex -m 0x80000000
pd
更多关于映射的信息可以在Radare 的书中找到。
推荐阅读
- python - 如何使用 python 更改热图上的轴?
- spring - Spring Security 并没有像我想象的那样做
- regex - SH CLI sed 从列表中删除除路径之外的所有字符
- c# - 实体框架代码第一个数据库,用于一对一关联
- keras - 循环神经网络/LSTM 结构:c_t+1 = i_t * k_t + c_t * f_t
- laravel - 登录后如何链接和访问其他表(laravel)
- php - 如何修复基于地理位置的回显输出的php代码
- javascript - 在 contenteditable div 内的 span 开头添加内容
- c# - 有没有办法使用 html 字符串删除边距 pdf 报告?
- swift - CharacterSet 和 CharacterSet.inverted 打印出来的一样