首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JasonLee121
掘友等级
iOS/mac 安全逆向
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
56
文章 56
沸点 0
赞
56
返回
|
搜索文章
JasonLee121
赞了这篇文章
jiashedi
iOS/Mac
·
1年前
关注
绕不开的网络扩展
Network Extension是苹果公司提供的一个框架,它允许开发者自定义和扩展iOS和macOS的网络功能。此框架提供了多种功能,包括创建自定义VPN配置、实现网络隧...
7
1
分享
JasonLee121
关注了
jiashedi
iOS/mac 安全逆向
JasonLee121
关注了
独立开花卓富贵
iOS/mac 安全逆向
JasonLee121
iOS/mac 安全逆向
·
2年前
关注
初识汇编
CPU 与寄存器 定义 CPU 运算速度非常快,为了性能CPU会在内部开辟一块临时存储区域, 并在运算时先将数据从内存中复制到这一块区域命,运算时在这一小块临时区域进行,我...
0
评论
分享
JasonLee121
iOS/mac 安全逆向
·
2年前
关注
TCP/UDP
TCP为什么是可靠的 TCP是面向连接的,三次握手四次挥手,有流量控制,拥塞控制等机制 A:客户端 B:服务端 三次握手 A->B : async = 0,ack = 0,...
0
评论
分享
JasonLee121
iOS/mac 安全逆向
·
2年前
关注
iOS签名原理
每个mac上都会有一对公私钥 当我们申请证书时,会将公钥M通过csr 传给苹果服务器 苹果服务器讲公钥M 经过apple 私钥A加密然后生成证书 app打包,Xcode会利...
0
评论
分享
JasonLee121
iOS/mac 安全逆向
·
3年前
关注
FishHook 原理探究
抛出问题 OC语言时动态语言,比如runtime,很多东西时在运行时才确定的,比如方法调用,底层是在运行时调用objc_send,通过SEL去找对应的方法实现IMP.正式因...
0
评论
分享
JasonLee121
iOS/mac 安全逆向
·
3年前
关注
Mach-O
Mach-O 文件格式学习,也是学习符号绑定,和注入动态库的基础知识. 记个笔记方便自己以后查阅 ....
0
评论
分享
JasonLee121
iOS/mac 安全逆向
·
3年前
关注
LLDB 使用简单总结
终端使用LLDB: lldb + 可执行文件路径 breakpoint set -n "[Person test4:]" run breakpoint set -n "[P...
0
评论
分享
JasonLee121
iOS/mac 安全逆向
·
3年前
关注
RXSwift(一)
函数响应式编程 函数式编程 函数式编程FP(Functional Programming),是一种抽象程度很高的编程范式,将计算机的运算看做是数学中的函数计算,最大的特点就...
0
评论
分享
JasonLee121
关注了
李斌同学
iOS/mac 安全逆向
JasonLee121
关注了
超越杨超越
iOS/mac 安全逆向
JasonLee121
iOS/mac 安全逆向
·
3年前
关注
dSYM分析
什么是 dSYM Xcode 编译项目后,会生成一个同名的dSYM文件 dSYM保存了16 进制函数地址映射信息的中转文件,调试的symbols都会放到这个文件中 并且每次...
1
评论
分享
JasonLee121
iOS/mac 安全逆向
·
3年前
关注
RunLoop
RunLoop简介 RunLoop,就是一个运行循环,通过一个内部的运行循环(Event Loop)对事件或者消息管理的一个对象 他是通过一个 do while循环来保持一...
0
评论
分享
JasonLee121
iOS/mac 安全逆向
·
3年前
关注
离屏渲染探索
图像是怎么显示到屏幕上的 图像的显示是有CPU和GPU共同一起完成的, CPU: 负责图片的解码(视频解码是由GPU来完成的) GPU: 负责纹理混合,顶点绘制计算,像素的...
3
评论
分享
JasonLee121
iOS/mac 安全逆向
·
3年前
关注
Timer强引用问题与循环引用
Timer强引用 假设VC有一个timer正在执行,如果不调用[self.timer invalidate];,当我们pop回去的时候timer还会一直执行并且VC的dea...
0
1
分享
JasonLee121
iOS/mac 安全逆向
·
3年前
关注
iOS内存管理-引用计数 retain,release,taggedPointer
oc中的内存管理是通过引用计数来控制对象的释放回收的,在MRC中,reatan操作之后引用计数+1,release引用计数-1,当引用计数为0时则对象释放 retain 看...
0
评论
分享
JasonLee121
iOS/mac 安全逆向
·
3年前
关注
内存布局(五大区)
内存分布 内存分为五大区域 栈区,由系统自动分配,函数,方法,局部变量一般存储在栈区,比如 int a = 1; a就存储在栈区 一般以 0X7开头 堆区,允许程序员手动申...
0
评论
分享
JasonLee121
iOS/mac 安全逆向
·
3年前
关注
AutoreleasePool
本质 aotoreleasepool 到底是个什么样的结构呢,clang一下看一下他的本质结构, clang -rewrite-objc main.m -o main.cp...
0
评论
分享
下一页
个人成就
文章被点赞
5
文章被阅读
14,192
掘力值
369
关注了
18
关注者
6
收藏集
8
关注标签
1
加入于
2020-03-05