安卓逆向工程师

¥25k-50k 远程全职
安卓逆向工程师
职位描述

【岗位职责】

  1. 负责Android应用的逆向分析、反编译与破解测试,挖掘潜在漏洞与弱点;

  2. 负责公司核心App的防护设计与逆向对抗能力建设,如代码混淆、加固、反调试等;

  3. 协助研发团队进行系统架构与性能优化,提高系统稳定性和交付效率;

  4. 持续关注安卓安全领域最新技术与行业动态,形成可落地的研究成果;

  5. 编写逆向相关的技术文档与分析报告,为产品安全提供支持。


【岗位要求】

  1. 计算机、信息安全、软件工程等相关专业本科及以上学历;

  2. 精通Android平台原理及开发流程,具备实际的App逆向分析经验;

  3. 熟练使用Smali语言,了解JVM/Dalvik/ART虚拟机运行机制;

  4. 熟悉常见逆向工具:JEB、IDA Pro、Jadx、Frida、Xposed、apktool、Ghidra 等;

  5. 熟悉Java层与Native层的静态分析与动态调试、Hook、内存dump等技术;

  6. 掌握主流加固方案及其脱壳原理与实践经验;

  7. 有实际的攻防实战经验,了解Android系统安全模型与漏洞利用技术;

  8. 有较强的文档撰写能力与问题定位分析能力,逻辑清晰,团队协作意识强。


【加分项】

  • 有CTF、漏洞挖掘、Rootkit、病毒分析等相关背景;

  • 熟悉ARM汇编、ELF格式、系统底层安全机制;

  • 有开源安全项目经验或个人技术博客/作品集可展示者优先。