Web开发:
- 深入掌握 Golang 语言开发,熟练运用 Tars/Beego/Gin/GoFrame 等主流框架
- 熟悉 PHP 开发,掌握 ThinkPHP/Laravel/WorkerMan 框架
- 前端开发能力:Vue、jQuery
数据存储:
- 熟练使用 MySQL、Elasticsearch、MongoDB等数据库
- 精通缓存技术:Redis、Memcached、Bigcache
逆向分析技术:
- iOS逆向:掌握 IDA Pro、Hopper、MonkeyDev teawk 等逆向分析工具
- 精通 iOS Tweak 开发,熟悉 Theos、Logos 等开发框架
- 熟悉 MobileSubstrate 原理,可进行 Method Swizzling 注入
- 掌握 Cydia Substrate 开发,熟练编写各类 Hook 代码
- 精通 Frida框架应用,具备 Hook 分析经验
- 了解常见反调试和加密算法,能进行定制化的签名校验分析
其他技术:
- 版本控制:熟练使用 Git/SVN
- 微服务:熟悉 k8s、docker容器化部署
- 支付功能:熟悉微信支付/支付宝/快钱等第三方支付接口对接
- 熟练掌握微信生态开发,包括公众号/企业号/小程序开发
技术分析项目 [2020-至今]
- 负责第三方SDK通信协议分析,实现自定义协议通信方案
- 使用 WireShark、Charles 等工具进行网络协议分析和优化
- 开发抓包分析工具,实现加密数据自动解析
- 为公司节省大量第三方服务成本,提升业务自主性
海外语音 miya [2020.06 - 至今]
- 基于 tars/goim 开发的语音直播平台,支持多房间模式、礼物互动等功能
- 负责资产、房间、礼物等核心模块和内部门户系统开发
- 实现多语言支持、全链路日志、代码生成器等基础设施
- 使用 Redis/Bigcache 做数据存储,PgSQL做数据备份
- 采用 apollo 配置管理,k8s容器化部署,支持 QPS 1w+
道聊聊天系统 [2018.09 - 2020.05]
- 基于 Gin+Mars 开发的 IM 聊天平台
- 负责消息系统开发、用户管理、多端消息推送等功能
- 使用 Elasticsearch 实现消息检索系统
- 采用 Docker 容器化部署
- 集成多种通知推送方式,保证消息触达