3-5年本科功能开发C++数据结构/算法能力架构能力ObjectiOS
*工作年限要求并非硬性指标,更注重实际技术能力。
1、具备iOS逆向研发经验,有主流APP或系统框架逆向实践者优先考虑
2、熟练掌握Objective-C、Swift、C/C++语言,扎实理解常用数据结构与算法原理
3、熟悉iOS开发环境,掌握Object-C语言的开发及调试方法
4、了解iOS客户端安全对抗相关知识,具备静态分析、动态调试、代码追踪等逆向技能
5、掌握iOS应用常见的加壳、混淆及异常运行环境检测机制
6、熟悉ARM/ARM64架构指令集,熟练使用IDAPro、HopperDisassembler等反汇编工具
7、具备较强的二进制分析能力,拥有软件破解经验,能灵活运用各类反编译、协议抓包及分析工具
8、了解iOS的mach-o文件结构,可独立解析machO文件,掌握常用的动态与静态分析技术
9、具备一定攻防实战经验,深入理解iOS安全体系,包括但不限于代码签名、沙盒机制、越狱环境、注入技术、二次打包、动态调试及arm汇编相关内容
10、熟悉主流HOOK框架及越狱实现原理与操作方式
职位总结围绕职位描述,归纳工作内容、招聘要求
招聘人数1-2人
薪资报酬4-7万元/月
招聘有效期职位26天内有效
工作地点广州海珠区海运大厦21层
核心工作内容:
负责iOS应用的逆向分析与安全研究,包括应用加壳破解、二进制代码深度分析、安全漏洞挖掘与修复;使用IDAPro、Hopper等工具进行动态调试与静态逆向;开发安全防护方案,提升应用抗破解能力;参与安全攻防演练,提供技术优化建议;编写技术文档,支持团队知识共享与经验沉淀。
岗位基本条件:
具备iOS逆向研发经验,有主流APP或系统框架逆向实践者优先考虑;熟练掌握Objective-C、Swift、C/C++语言,扎实理解常用数据结构与算法原理;熟悉iOS开发环境,掌握Object-C语言的开发及调试方法;了解iOS客户端安全对抗相关知识,具备静态分析、动态调试、代码追踪等逆向技能;掌握iOS应用常见的加壳、混淆及异常运行环境检测机制;熟悉ARM/ARM64架构指令集,熟练使用IDAPro、HopperDisassembler等反汇编工具;具备较强的二进制分析能力,拥有软件破解经验,能灵活运用各类反编译、协议抓包及分析工具;了解iOS的mach-o文件结构,可独立解析machO文件,掌握常用的动态与静态分析技术;具备一定攻防实战经验,深入理解iOS安全体系,包括但不限于代码签名、沙盒机制、越狱环境、注入技术、二次打包、动态调试及arm汇编相关内容;熟悉主流HOOK框架及越狱实现原理与操作方式。