對象本質(zhì) clangclang是?個(gè)C語?、C++蝎宇、Objective-C語?的輕量級(jí)編譯器虎眨。源代碼發(fā)布于BSD協(xié)議下clang將?持其普通lambda表達(dá)式蟋软、返回類型的簡化...
對象本質(zhì) clangclang是?個(gè)C語?、C++蝎宇、Objective-C語?的輕量級(jí)編譯器虎眨。源代碼發(fā)布于BSD協(xié)議下clang將?持其普通lambda表達(dá)式蟋软、返回類型的簡化...
instanceSize分析 instanceSize函數(shù)是alloc的核心方法之一,負(fù)責(zé)計(jì)算內(nèi)存大小打開objc4-818.2源碼進(jìn)入instanceSize函數(shù)inlin...
內(nèi)存地址 & 指針地址 搭建allocDemo項(xiàng)目打印對象的內(nèi)存地址和指針地址- (void)viewDidLoad { [super viewDidLoad]; L...
Tweak原理 執(zhí)行make命令時(shí)嗽桩,在.theos的隱藏目錄中岳守,編譯出obj/debug目錄,包含arm64碌冶、armv7兩種架構(gòu)湿痢,同時(shí)生成RedDemo.dylib動(dòng)態(tài)庫在a...
調(diào)試一款應(yīng)用,使用重簽名方案扑庞,很容易被第三方察覺譬重。在越獄環(huán)境中,我們可以在不污染App的情況下罐氨,對第三方程序進(jìn)行動(dòng)態(tài)調(diào)試臀规。 Reveal Reveal是一款UI調(diào)試神器,對i...
adv-cmds adv cmds是PushFix依賴包中的一個(gè)組件栅隐,而PushFix依賴包則是Cydia插件必備依賴包(絕大多數(shù)Cydia程序的依賴)之一在Cydia中塔嬉,安...
軟件脫殼,顧名思義租悄,就是對軟件加殼的逆操作谨究,把軟件上存在的殼去掉(解密)。 砸殼原理 應(yīng)用加殼(加密)提交給AppStore發(fā)布的App泣棋,都經(jīng)過官方保護(hù)而加密胶哲,這樣可以保證機(jī)...
越獄概述 越獄(Jailbreak):通過iOS系統(tǒng)安全啟動(dòng)鏈漏洞,從而禁止掉信任鏈中負(fù)責(zé)驗(yàn)證的組件潭辈。拿到iOS系統(tǒng)最大權(quán)限r(nóng)oot權(quán)限 安全啟動(dòng)鏈當(dāng)啟動(dòng)一臺(tái)iOS設(shè)備時(shí)鸯屿,系...
使用MokeyDev對WeChat進(jìn)行重簽名并安裝俩檬,在設(shè)置頁,增加自動(dòng)搶紅包的UI碾盟,包含是否啟用自動(dòng)搶紅包功能的開關(guān)棚辽,以及搶紅包時(shí)的手速設(shè)置 界面分析 使用class-dum...