1.熟练使用IDA、apktool、Xposed等反编译工具:
2.熟练使用frida,xposed hook框架,熟练编写hook插件:
3.熟练掌握基本的Android App开发,掌握C++/JAVA编程语言:
4.熟悉ARM 汇编以及smail,熟练掌握逆向静态分析,动态调试等。
5.熟悉so,ollvm 混淆案列的逆向分析
1.QQ登录协议
完整的逆向出了,android 手机qq全套登录协议,包含验证码发送,短信登录,账密登录,缓存登录,精确到每一个字节的含义,并更新迭代多个版本
通过逆向android 手机qq tcp协议,用java springboot 框架写了一套协议,能够实现qq登录,短信验证码,缓存登录,授权等功能
将QQ滑块移植到自己的app中,并逆向出去滑动滑块的过程中请求的协议,并在自己的app模拟改协议,在自己的app中可以实现手动过掉滑块