E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
tcache
Objective-C 小记(3)类 2.0
在新的运行时中也有了很大的改变,在objc-runtime-new.h中可以找到它的定义structobjc_class:objc_object{//ClassISA;Classsuperclass;cache_
tcache
KylinRoc
·
2020-04-07 23:31
iOS 源码分析 Class 本质,objc_class,class_rw_t,class_ro_t 分析
typedefstructobjc_class*Class;可以看出来,他就是一个objc_class指针structobjc_class:objc_object{//ClassISA;Classsuperclass;cache_
tcache
孙掌门
·
2020-04-04 14:39
Class的结构及方法缓存
从runtime源码中看到Class的结构如下structobjc_class:objc_object{//ClassISA;Classsuperclass;cache_
tcache
;//formerlycachepointerandvtableclass_data_bits_tbits
YY_Lee
·
2020-04-04 08:46
从设计结构上来看关于oc的分类添加属性后不能自动生成成员变量,但能动态添加方法
在objc2之后class的结构是这样的structobjc_class:objc_object{//ClassISA;Classsuperclass;cache_
tcache
;//formerlycachepointerandvtableclass_data_bits_tbits
mikiko世界最美
·
2020-04-02 01:51
Runtime
oc对象OC类对象元类对象编译后的结构如下结构体structobjc_class:objc_object{//ClassISA;Classsuperclass;cache_
tcache
;//formerlycachepointerandvtableclass_data_bits_tbits
今晚打老虎_9527
·
2020-03-19 21:23
ObjC 中类的结构体 (objc-runtim-new)
Class_NonnullisaOBJC_ISA_AVAILABILITY;};structobjc_class:objc_object{//ClassISA;Classsuperclass;cache_
tcache
yumiao
·
2020-02-07 18:21
objc对象调用方法详细过程
实例方法存在类对象中类方法存在元类对象中(元类其实也是一个类对象)我们先看下类对象的结构布局structobjc_class:objc_object{//ClassISA;Classsuperclass;cache_
tcache
大墙66370
·
2020-02-01 16:53
iOS底层 cache_t分析
首先贴源码:structobjc_class:objc_object{//ClassISA;Classsuperclass;cache_
tcache
;//formerlycachepointerandvtableclass_data_bits_tbits
愚十二
·
2020-01-04 19:46
iOS Runtime面试题(类对象的数据结构?)
structobjc_class:objc_object{//ClassISA;Classsuperclass;//父类指针cache_
tcache
;//formerlycachepointerandvtable
全网iOS面试题总结
·
2020-01-01 10:09
isa的初始化&指向分析
typedefstructobjc_class*Class;继续找objc_classstructobjc_class:objc_object{//ClassISA;Classsuperclass;cache_
tcache
愚十二
·
2019-12-22 16:17
Tcache
机制及漏洞利用方法
0x00写在前面
Tcache
机制是在libc-2.26中引入的一个新的堆管理机制。掐指一算,libc-2.26发布距今应该也有一两年了。由于各种不可控因素,到近期才将其提上日程。
Fish_o0O
·
2019-12-18 22:27
tcache
-Attack总结
0x01前言heap攻击方式有很多,但是目前多数pwn还是停留在libc2.23这些上面,而在之后的libc版本中引入了一些新的机制,
tcache
就是其中一个。
合天智汇
·
2019-12-14 00:46
class_data_bits_t
class_data_bits_t,说到它与方法相关~类结构structobjc_class:objc_object{//ClassISA;//指向类的指针Classsuperclass;//指向当前类的父类cache_
tcache
cmhfx1
·
2019-12-12 05:49
数字经济 pwn amazon
参考文章:https://firmianay.gitbooks.io/ctf-all-in-one/doc/4.14_glibc_
tcache
.htmlhttps://mp.weixin.qq.com/
nocbtm
·
2019-09-28 14:37
pwn
iOS底层原理总结 - 探寻Runtime本质(二)
image.pngimage.pngstructobjc_class:objc_object{//ClassISA;Classsuperclass;cache_
tcache
;//former
二斤寂寞
·
2019-05-09 19:52
iOS Runtime
objc_objectid=objc_object[isa、弱引用、关联对象、内存管理]objc_classclass=objc_class[classsuperClass、cache_
tcache
(方法缓存
目染江夏
·
2019-05-09 16:54
Runtime基础类型介绍
structobjc_object{private:isa_tisa;};OC中的类本质上是structobjc_class:objc_object{//ClassISA;Classsuperclass;cache_
tcache
平凡码农
·
2019-03-13 10:17
NSObject底层实现
ClassisaOBJC_ISA_AVAILABILITY;}typedefstructobjc_class*Class;structobjc_class:objc_object{//ClassISA;Classsuperclass;cache_
tcache
昵称是乱起的
·
2019-01-22 19:46
tcache
机制的几道pwn题
tcache
是libc2.26之后引进的一种新机制,之前一直没做到,然后做几道题熟悉一下原理及机制简单来说就是类似fastbin一样的东西,每条链上最多可以有7个chunk,free的时候当
tcache
2mpossible
·
2018-11-21 00:55
iOS底层原理总结 - 探寻Runtime本质(二)
structobjc_class:objc_object{//ClassISA;Classsuperclass;cache_
tcache
;//formerlycachepointerandvtableclass_d
xx_cc
·
2018-06-22 15:53
启动redis报错:...'vm-enabled no'...
启动redis发现报错:[root@
Tcache
~]#serviceredisstartStartingredis-server:***FATALCONFIGFILEERROR***Readingtheconfigurationfile
Benyod
·
2018-04-24 15:28
vm
enabled
no
缓存
Linux进程内存管理(二)
分配内存层级结构jemalloc的内存管理采用层级结构,分别是
tcache
(线程
linjinhe
·
2017-09-24 13:35
runtime源码解读--数据结构
typedefstructobjc_class*Class;typedefstructobjc_object*id;structobjc_class:objc_object{//ClassISA;Classsuperclass;cache_
tcache
horrybear
·
2017-05-25 15:24
Runtime源码 —— 方法加载的过程
在上一篇文章中分析过类的结构体,是这个样子的:structobjc_class:objc_object{Classsuperclass;cache_
tcache
;//formerlycachepointerandvtableclass_data_bits_tbits
Haven_ZN
·
2017-02-14 16:04
jemalloc源码结构分析(一):内存申请处理过程
一、5种malloc方法 1)
tcache
_alloc_small 2)arena_malloc_small 3)
tcache
_alloc_large 4)arena_malloc_large
·
2015-11-11 02:53
malloc
Ubuntu下察看电脑的硬件规格
如果想看某一项,可以用sudodmidecode-tprocessor (CPU核芯)sudodmidecode-tmemory (内存)sudodmidecode-
tcache
swuteresa
·
2014-01-27 16:00
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他