职位描述
1、 负责安卓应用的加解密和数据传输分析、拆解、逆向等工作;
1、 能够对各种Android混淆、加固进行分析逆向;
2、 熟练阅读ARM、x86汇编、Smali指令集并了解相关代码逻辑;熟悉so层代码反混淆(Ollvm/VMP等)
3、 有一定的Java、C/C++开发能力。
1、熟练掌握软件逆向静态分析、动态调试、代码跟踪等
2、熟练使用常见反编译工具对Android Apk应用进行反编译:AndroidKiller、Smali、Dexdump、Apktool、Dex2jar、jd-gui、Jeb、IDA其中一种或多种
3、熟悉各种通用加密算法,熟悉常规对称/非对称加密特征识别与分析
4、熟练掌握android的hook技术,熟悉DEX、ELF文件格式;精通frida/xposed插件编写
5、熟悉常规的风控机制以及对抗方法
6、熟练使用WireShark、Fiddler,charles抓包工具;