ELF for mips
- 掌握点:mips
- 掌握点:IDA插件使用
有两种解题方法。
先看比较简单无脑的·,
大家都知道这个mips是不能完成反编译的。
那么就有一种方法了,
安装插件完成,
插件官网:https://retdec.com/
(国外网站速度比较慢)
github下载插件,并解压到IDA插件目录(X:\IDA_Pro_v7.0\plugins)里。
接下来安装retdec本体:
在IDA中使用插件,并指定Retdec本体中的py文件。
自己百度,
安装好了就可以很无脑了。
比较麻烦,我也没去装,
毕竟代码还是蛮容易读懂的,hhhh
// 这个感觉蛮有用的,以后有时间好好弄弄这个环境
方法二:硬肝,直接读mips的指令集。
参考https://www.cnblogs.com/thoupin/p/4018455.html
直接读汇编代码。
PS:疑问:为什么可以直接找到那一段代码呢
因为有一段可以字符串,
也有几个关键跳转,
前面的那些也可以去分析一波,但先直接看关键的先。
_4013C8:
lui $v0