
同程旅行逆向工程师
社招全职地点:上海状态:招聘
任职要求
职位要求: 1、熟悉C/C++或Android、汇编语言,熟悉Xposed、SO HOOK/JNI HOOK,熟练使用frida/IDA等工具。 2、有android脱壳(dex和so)、反混淆经验,破解过vmp壳。有反调试对抗经验。熟练使用ida、jeb进行静态分析,开发工具进行动态分析。 3、具备熟练的逆向分析能力和C/C++代码还原能力。 4、对新技术充满好奇,并具备一定的挖掘能力 具备以下条件者优先: 1、 有安全行业从业经验者优先。 2、对代码混淆反混淆有深入研究者优先。 3、有wx、qw逆向经验者优先。
工作职责
职位描述: 1、App或window等软件逆向分析。 2、安全技术研究。
包括英文材料
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
JNI+
https://www.baeldung.com/jni
JDK introduces a bridge between the bytecode running in our JVM and the native code (usually written in C or C++).
https://www.youtube.com/watch?v=pyXnX2SEaFc
Become an expert the Java Native Interface with this 28-hour course.
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
相关职位
社招5年以上电商安全技术
1.负责对移动/Web应用客户端协议、保护手段进行逆向分析,独立开发稳定服务,把控整体进展; 2.负责移动应用/Web 站点数据监测开发,对应用层、系统层接口进行全方面监测; 3.负责逆向分析工具的攻坚研发,包括反混淆、虚拟机壳还原等等对抗工作。
更新于 2025-10-09
社招3年以上安全工程师岗
1、负责从对抗角度对公司反爬产品、风控策略等进行红蓝验证,以攻促防,促进业务安全。负责开展业务安全反爬方向的蓝军评估、红蓝对抗、实战攻防演习等工作。 2、负责开展业务安全风控策略模型逆向分析与对抗工作
更新于 2025-07-14