首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Soulghost
掘友等级
页面仔
|
阿里巴巴
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
43
文章 42
沸点 1
赞
43
返回
|
搜索文章
Soulghost
关注了
高喵喵
页面仔 @阿里巴巴
Soulghost
赞了这篇文章
高喵喵
5年前
关注
[译]深入理解Angular onPush变更检测策略
默认情况下,Angular使用ChangeDetectionStrategy.Default策略来进行变更检测。 默认策略并不事先对应用做出任何假设,因此,每当用户事件、记...
40
10
分享
Soulghost
页面仔 @阿里巴巴
·
5年前
关注
iOS Jailbreak Principles - Sock Port 漏洞解析(四)The tfp0 !
通过前 3 篇文章我们已经掌握了通过 Sock Port 达到 tfp0 所需要的 Primitives,本文将带大家分析 Sock Port 利用上述 Primitive...
4
2
分享
Soulghost
页面仔 @阿里巴巴
·
5年前
关注
iOS Jailbreak Principles - Sock Port 漏洞解析(三)IOSurface Heap Spraying
在上一篇文章中,我们介绍了基于 OOL Message 的 Port Address Spraying,这种 Spraying 的局限性很大,只能对已释放区域填充 Port...
1
评论
分享
Soulghost
页面仔 @阿里巴巴
·
5年前
关注
iOS Jailbreak Principles - Sock Port 漏洞解析(二)通过 Mach OOL Message 泄露 Port Address
在上一篇文章中,我们初步介绍了 UAF 原理,并提到了 iOS 10.0 - 12.2 的 Socket 代码中含有一个针对 in6p_outputopts 的 UAF E...
3
1
分享
Soulghost
页面仔 @阿里巴巴
·
5年前
关注
iOS Jailbreak Principles - Sock Port 漏洞解析(一)UAF 与 Heap Spraying
在之前的汇编教程系列文章中,我们在用户态下探讨了诸多原理。从今天开始,我们将详细分析历代 iOS Jailbreak Exploits,并由此深入 XNU 内核,并学习更多...
20
1
分享
Soulghost
页面仔 @阿里巴巴
·
5年前
关注
iOS Jailbreak Principles - Sock Port 漏洞解析(一)UAF 与 Heap Spraying
在之前的汇编教程系列文章中,我们在用户态下探讨了诸多原理。从今天开始,我们将详细分析历代 iOS Jailbreak Exploits,并由此深入 XNU 内核,并学习更多...
1
评论
分享
Soulghost
赞了这篇文章
Soulghost
页面仔 @阿里巴巴
·
5年前
关注
在 ARC 下对非 ObjC 类型的指针进行操作的编译器陷阱
在通常情况下,我们的代码在通过 LLVM 进行编译时,如果开启了 ARC 模式,在 backend 阶段会通过几个 ObjcARC Pass 插入基于引用计数的内存管理语句...
11
6
分享
Soulghost
关注了
superWalnuts
页面仔 @阿里巴巴
Soulghost
关注了
波儿菜
页面仔 @阿里巴巴
Soulghost
赞了这篇文章
Soulghost
页面仔 @阿里巴巴
·
5年前
关注
iOS汇编教程(八)静态链接中的 Relocation - 静态库链接时是如何保证对变量的相对寻址依然正确的?
在 iOS 应用开发过程中,我们常常通过静态库方式引用一些闭源三方 SDK,在编译链接时静态库的代码段、数据段和符号表等会被拼接到 App 的主二进制中,在拼接过程中静态库...
6
6
分享
Soulghost
关注了
iWeslie
页面仔 @阿里巴巴
Soulghost
页面仔 @阿里巴巴
·
5年前
关注
iOS汇编教程(七)ARM Exclusive - 互斥锁与读写一致性的底层实现原理
在多线程编程中,我们常常使用互斥锁来保证全局变量的线程安全,例如 pthread 中的 pthread_mutex,mach 中的 semaphore。他们通过 lock ...
10
评论
分享
Soulghost
关注了
欧阳大哥2013
页面仔 @阿里巴巴
Soulghost
页面仔 @阿里巴巴
·
5年前
关注
iOS汇编教程(六)CPU 指令重排与内存屏障
具有 ARM 体系结构的机器拥有相对较弱的内存模型,这类 CPU 在读写指令重排序方面具有相当大的自由度,为了保证特定的执行顺序来获得确定结果,开发者需要在代码中插入合适的...
12
评论
分享
Soulghost
赞了这篇文章
HelloGitHub
@公众号:HelloGitHub
·
5年前
关注
和微信公众号编辑器战斗的日子
公元 2019 年,微信公众号排版能力孱弱,始终为运营者所诟病,秀米、135 编辑器等工具割据一方。 但无论是微信原生工具,还是其他编辑器,都让创作者不得不将有限的创作经历...
159
34
分享
Soulghost
页面仔 @阿里巴巴
·
5年前
关注
iOS汇编教程(五)Objc Block 的内存布局和汇编表示
在 Objc 中,Block 是一个特殊的对象,它的实例并非是常规的对象结构,而是以 Block_layout 结构体的形式存在。在声明时,Block 的结构体会以值类型的...
11
9
分享
Soulghost
赞了这篇文章
ConardLi
fe @字节跳动(大量HC 欢迎来撩)
·
5年前
关注
如何写出一个惊艳面试官的深拷贝?
最近经常看到很多JavaScript手写代码的文章总结,里面提供了很多JavaScript Api的手写实现。 里面的题目实现大多类似,而且说实话很多代码在我看来是非常简陋...
4.5k
515
分享
Soulghost
关注了
PJHubs
页面仔 @阿里巴巴
下一页
个人成就
文章被点赞
481
文章被阅读
137,089
掘力值
3,079
关注了
27
关注者
1,255
收藏集
4
关注标签
14
加入于
2017-10-02