推荐一个专注于移动端技术研究领域的优质平台
发布于 2021-10-17 17:14
大家好,今天推荐一个我在学习iOS路上结识的好朋友:iOS逆向。
先介绍一下这位大佬的原创文章分类(仅展示其中部分)。
iOS专题
基础篇
侧重于iOS开发的基础知识和技能以及产品需求案例:
基础内容: app上架指南、语言、框架、内存、网络、存储、渲染、线程
产品需求案例:
普通的数据显示案例,即网络拉数据->存储->读取->展示;
代理商CRM app、商户收银app
项目质量
1、测试/调试技巧(测试保证质量是一个很重要的环节)
2、性能优化:网络/存储/内存/渲染/算法优化
3、监控体系:卡顿监控、数据库监控、流量消耗监控、内存消耗监控、耗时监控(问题响应)
4、代码管理:代码规范/代码规范检测工具、code review 机制(互相监督,减少脏乱差代码)
5、应用安全:敏感信息的脱敏规范、网络传输的安全、敏感信息安全(用户名/密码)、代码混淆【iOS应用逆向与安全模块请移步到
《iOS逆向》专栏
学习】
进阶篇
支付解决方案:收银app必备模块、消息推送后台语言播报、app侧对请求参数签名、敏感逻辑的保护方案、app安全与逆向 上架的常见问题及解决方,适配最新系统、常用动画(横/竖向折叠菜单、添加购物车动画) 连接蓝牙的使用及打印小票和价签指南 app国际化(中英文切换)、LLDB iOS 小知识:再次tabBar刷新界面数据(更新数据期间旋转tabbar图标)【包含完整demo】 iOS App如何在爱思助手应用市场上架?(申请iOS App上线爱思助手应用市场)
应用安全篇
网络加密传输及安全优化
1.1、报文签名
1.2、SSL证书验证, Charles再也无法抓你的请求数据;
1.3、不走全局proxy的方案;
1.4、允许不验证SSL证书;
1.5、拦截请求;
1.6、DoH &DoT
1.7、SDL;
动态保护 代码混淆 敏感逻辑的保护方案、敏感信息的脱敏、接口安全设计 iOS安全之【禁止网络代理】(防抓包) 支付交易风险控制小知识:iOS设备限制境外交易 iOS拦截http请求 ( 为小白用户定制的精简版本)
适配篇
iOS14适配汇总:【1、隐私权限相关:定位、相册、IDFA 2、KVC相关:不允许访问 UIPageControl的pageImage3、UIView相关适配:UITableViewCell兼容4、网络相关】
iOS14 开启 encrypted DNS 提高安全性,防止DNS 劫持
iOS14适配【 读取用户剪切板数据会弹出提示】1、 查找哪些SDK使用了剪切板,及时升级SDK2、先判断剪切板内容的各式,如果符合规则才读取剪切板
iOS13适配汇总:1、present半屏问题2、禁止 KVC访问UI控件私有API 3、 暗色模式开发规范、4、设置状态栏背景颜色的方案:使用statusBarManager 5、不使用场景的方案
a. iOS13适配之暗黑模式方案:1、 自定义视图 2、设置app不支持Dark Mode
b. iOS 适配iOS13: 灵活控制模态展示的视图样式(全屏/下滑返回)
iOS12.1以上在后台或者被杀死无法语音播报的解决方案
使用 NotificationServiceExtension实现VoiceBroadcast 【app处于后台/被杀死的状态仍可进行语言播报】
iOS12.1以上在后台或者被杀死无法语音播报的解决方案:用NotificationServiceExtension实现【修订】
逆向篇
快速上手部分:基本概念、环境搭建、常用逆向分析工具的原理及使用(Cliclick、cycript) 正向知识储备:类的结构、app签名、Mach-o、hook 案例实战:ASO 安全保护:网络加密传输、动态保护、代码混淆
专栏地址:https://blog.csdn.net/z929118967/category_7171162.html
iOS逆向小知识:自动连接特定Wi-Fi来解决ASO机刷网络不稳定问题
ASO小知识:tweak去掉对rocketbootstrap的Depends依赖
代码编辑 调试 开发模式 开发辅助 流量主变现
如何将文章同步到其他平台?
本文来自网络或网友投稿,如有侵犯您的权益,请发邮件至:aisoutu@outlook.com 我们将第一时间删除。
相关素材