
IP屬地:河北
說到Objective-C,我們都知道它是一個擴充C的面向對象編程的動態語言,而其中的動態核心就是Runtime。 Runtime Runtim...
類是個結構體 在objc-private.h和objc-runtime-new.h文件中,我們找到了objc_object和objc_class...
當創建一個對象時,我們常用的是[[Person alloc] init]或者[Person new] 由上,我們知道了當調用alloc的時候,就...
Low Level Debugger 一個不Low的調試器。 常用的lldb指令
通常情況下,想去了解一個App,可以進行重簽名后,在進行view hierarchy debug調試了解。對App破解時,一般是修改原始的程序,...
Mach-O其實是Mach Object文件格式的縮寫,是Mac以及iOS上可執行文件的格式,類似于Win上的PE(Portable Execu...
iOS應用簽名 何為代碼簽名 代碼簽名,就是對可執行的文件或者腳本進行數字簽名。主要用來確認軟件是否被認可,且在簽名后未被修改或者損壞的措施。與...
Hash Hash,一般翻譯做散列、雜湊,或音譯為哈希,是把任意長度的輸入(又叫做預映射pre-image)通過散列算法變換成固定長度的輸出,該...
何為密碼學? 這里的密碼,不是我們的登錄密碼。密碼學是指研究信息加密,破解密碼的技術科學。密碼學的起源可追溯到2000年前。而當今的密碼學是以數...