![240](https://upload.jianshu.io/users/upload_avatars/18722089/4e8c5f7b-8393-403d-b5f5-0f1a043b2109.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
說到Objective-C家制,我們都知道它是一個擴充C的面向?qū)ο缶幊痰膭討B(tài)語言缤剧,而其中的動態(tài)核心就是Runtime秃踩。 Runtime Runtim...
類是個結(jié)構(gòu)體 在objc-private.h和objc-runtime-new.h文件中鸠匀,我們找到了objc_object和objc_class...
當創(chuàng)建一個對象時,我們常用的是[[Person alloc] init]或者[Person new] 由上心赶,我們知道了當調(diào)用alloc的時候珊泳,就...
Low Level Debugger 一個不Low的調(diào)試器。 常用的lldb指令
通常情況下猜极,想去了解一個App中姜,可以進行重簽名后,在進行view hierarchy debug調(diào)試了解跟伏。對App破解時丢胚,一般是修改原始的程序,...
Mach-O其實是Mach Object文件格式的縮寫受扳,是Mac以及iOS上可執(zhí)行文件的格式携龟,類似于Win上的PE(Portable Execu...
iOS應(yīng)用簽名 何為代碼簽名 代碼簽名,就是對可執(zhí)行的文件或者腳本進行數(shù)字簽名勘高。主要用來確認軟件是否被認可峡蟋,且在簽名后未被修改或者損壞的措施。與...
Hash Hash华望,一般翻譯做散列蕊蝗、雜湊,或音譯為哈希赖舟,是把任意長度的輸入(又叫做預(yù)映射pre-image)通過散列算法變換成固定長度的輸出蓬戚,該...
何為密碼學(xué)? 這里的密碼宾抓,不是我們的登錄密碼子漩。密碼學(xué)是指研究信息加密,破解密碼的技術(shù)科學(xué)石洗。密碼學(xué)的起源可追溯到2000年前幢泼。而當今的密碼學(xué)是以數(shù)...