sunShuShu
(Sun Shu Shu)
1
公司信息
阿里巴巴 - 淘系技术部 - 手机中台
职位名称
iOS逆向工程师(招P6+、P7)
职位职责
- 负责iOS、macOS系统底层原理分析和相关技术方案设计。
- 分析实现非公开通信协议栈。
- 结合业务发展需求以及技术趋势,研究新的技术动向和进行技术上的前瞻探索,建设下一代iOS真机、模拟器群控体系。
职位要求
要求
- 熟悉C/C++/Objective-C编程语言,具备扎实的计算机系统基础和编程能力。
- 熟练掌握iOS逆向方法,静态及动态分析,熟悉汇编、ARM指令集。熟练使用IDA、LLDB等分析工具。
- 熟悉HTTP、TCP、SSL等常见协议和AES、RSA等算法,熟悉通信协议栈的分析方法。
- 对iOS/macOS系统底层原理有较为深入的理解,熟悉iOS应用安全防护和绕过方法。
加分项
- 有iOS真机、模拟器群控相关工作经验。熟悉usbmuxd、iOS和macOS之间的通信原理及协议。
- 熟悉AirPlay协议栈或其他多媒体数据传输协议,了解音视频编码技术。
- 熟悉XCTest的UI测试相关底层原理。
- 有iOS软件开发、Nodejs开发经验。
- 广泛了解iOS相关技术,如MFi、CarPlay、越狱等。
薪资
20-50k,具体要看最终面试定的级别(目前招P6+和P7)
联系方式
sunda.sd@alibaba-inc.com
工作地点
杭州 - 西溪园区
2 个赞
nu11
(null)
5
感觉技术栈和我比较match,要是有北京岗位就好了
1 个赞
sunShuShu
(Sun Shu Shu)
7
没有没有,安卓的已经上线了,iOS的虚拟化还在摸索中
SMY
(石铭阳)
11
hi 方便加个微信么 我这儿有个兼职需要找人做 待遇从优 有意请加微信 已和谐
sunShuShu
(Sun Shu Shu)
15
9月22日上午9点 - 12点专项招聘工作,邮件简历和论坛消息即时回复,欢迎报名!
wally.h
(wally)
16
出于好奇,自己也在尝试逆向XCtest协议,但是按照启动webinspector 服务思路来启动 testmanagd时候会失败,还在查找原因,猜测主要是因为XCTest只能在Xcode Debug下才可以运行有关。
已知: UC的真机团队已经逆向了xcode大部分协议
sunShuShu
(Sun Shu Shu)
17
我们团队也逆向了xcode的大部分协议,现在应该至少有4个团队做了这块。我启动testmanagerd没发现失败的情况,可以看看 https://github.com/troybowman/dtxmsg ,兴许有点灵感。