开发相关
熟练使用StoryBoard和xib进行可视化程序开发; 熟练使用数据库、CoreData、FMDB、文件读写等数据持久化存储; 熟练掌握多线程NSThread、GCD( Grand Central Dispatch)、NSOperation等多线程技术 熟悉代理模式、观察者模式、MVC模式、单例模式等基本设计模式; 熟悉使用系统硬件,例如:短信,拍照,邮件等等; 熟悉地图的使用、即时通信、支付功能、应用推送、第三方登录和分享功能; 熟练使用常用第三方类库,例如:AFNetworking、SDWebImage、Masonry、MJRefresh等等,
使用CocoaPods管理第三方类库,熟练使用Git;
熟悉APP的开发流程、推送流程、上架流程;
了解JSPatch热更新的使用; 了解用户体验、能够和UI很好的配合完成页面的实现,了解后端的开发流程和模式、并配合完
成前后的数据交互工作。
具有良好的编码习惯,代码规范。
逆向相关
熟悉ios逆向,熟悉阅读汇编代码,对于ios动态/静态分析方法非常熟悉,有较强的逆向分析能 力和软件破解经验;
熟悉使用的逆向工具有:openssh、lldb、cycript、theos、IDA、Hopper Disassembler和Reveal 等;
熟悉theos开发,写tweak插件; 熟悉android逆向分析; 了解通用加密算法,ios安全检测和加固。
开发方面:近期开发和维护的商业APP快服务骑士版
逆向方面部分成果列举:成功逆向分析出美团外卖商家版APP和饿了么商户版APP和百度外卖商户版APP的登录接口协议和订单列表以及订单详情的接口协议