首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一点田心
掘友等级
iOS开发者
喜欢撸代码,看书,乒乓,皇室战争等
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
47
文章 47
沸点 0
赞
47
返回
|
搜索文章
最新
热门
设计模式(Swift) - 策略模式
定义 Strategy 策略模式 动机 在软件构建过程中,某些对象使用的算法可能多种多样,经常改变,如果将这些算法都编码到对象中,将会使对象变得异常复杂,而且有时候支持不使用的算法也是一个性能负担。
设计模式(Swift) - 模板方法
定义 Template Method模式: 动机 在软件构建过程中,对于某一项任务,它常常有稳定的整体操作结构,但各个子步骤却有很多改变的需求,或者由于固有的原因(比如框架与应用之间的关系)而无法和任
设计模式六大原则(Swift)
什么是设计模式 在历史性著作《设计模式:可复用面向对象软件的基础》一书中描述了23种经典面向对象的设计模式,创立了模式在软件设计中的地位。由于《设计模式》一书确定了设计模式的地位,所以通常所说的设计模
iOS逆向学习-010如何手机越狱及砸壳
备份 写在最前面,如果你的手机内容比较重要的话,越狱前一定要备份。 越狱概念 苹果的越狱指的是通过iOS系统安全启动链漏洞,从而禁止掉信任链中负责验证的组件,拿到iOS系统最大权限ROOT权限。 当启
iOS逆向学习-008如何分析应用
前言 在我们拿到别人的可执行文件时,应该是脱了符号的,那么如何调试获取自己想要的内容呢?或者又有哪些好用的工具呢? 符号恢复 符号恢复如下代码: 只有OC的方法能够恢复符号,因为消息发送机制决定必须要
macOS中的文件权限
查看文件的权限 输入如下命令可以查看文件权限: 文件权限展示的含义 当我们输入上面的命令后,可以看到如下的展示: 上面红框框出的区域依次是:权限、链接数、所有者、所有组、文件大小、最后修改日期、文件名
iOS逆向学习-007应用重新签名及原理
应用签名原理 苹果采用了双层签名的原理,这里讲个大概,还有很多细节 苹果服务器会生成一对秘钥,私钥自己留着,公钥拷贝给所有的远程设备 本地会生成一对秘钥,私钥自己留着,公钥生成CSR文件去苹果开发者网
iOS逆向学习-006常用加密
本篇文章会重在如何调用`api`,原理不会深入,网上教程比较多。 下面是我的封装: * OC版本:[GitHub地址](https://github.com/harryphone/YFEncryp
iOS逆向学习-005汇编中block及OC方法调用
OC方法调用在汇编中的展示项目中新建一个Person类:我们直接在main函数里调用工厂方法person,断点看下调用方法的汇编我们知道OC调用方法的本质就是消息发送,所以我们看到汇编里调用的objc
iOS逆向学习-004汇编中的循环选择判断
后面加了p就变成了以page的形式做偏移,一页page的的大小为0x1000,也就是4k。当然,这里的4k是一个助记符,并不能代表当前设备内存的一大小就是4k,我们在mac终端运行命令pagesize: 我们看到当前设备mac上的一页内存正好是4k,但是在手机上却是16k,可以…
下一页
个人成就
文章被点赞
243
文章被阅读
78,908
掘力值
1,909
关注了
7
关注者
192
收藏集
4
关注标签
1
加入于
2020-12-10