
什么是ASLR Address Space Layout Randomization,地址空間布局隨機(jī)化。是一種針對緩沖區(qū)溢出的安全保護(hù)技術(shù)栖秕,通...
什么叫動態(tài)調(diào)試? 將程序運行起來,通過下斷點、打印等方式譬正,查看參數(shù)、返回值檬姥、函數(shù)調(diào)用流程等曾我。 Xcode的動態(tài)調(diào)試原理 關(guān)于GCC、LLVM健民、G...
命令行工具的本質(zhì) 可執(zhí)行文件 跟App的本質(zhì)差不多 怎么編寫命令行工具 1抒巢、使用Xcode創(chuàng)建一個iOS項目2、刪除除了maim.m和info....
一秉犹、去掉桌面App的紅色BadgeValue數(shù)字 桌面是一個App蛉谜,叫做SpringBoard,路徑在/System/Library/CoreS...
一崇堵、安裝簽名?工具ldid 先確保安裝了了brew型诚。 利用brew安裝ldid 二、修改環(huán)境變量 編輯用戶的配置?文件 在.bash_profi...
什么是加殼鸳劳? 利用特殊的算法俺驶,對可執(zhí)行文件的編碼進(jìn)行改變(比如壓縮、加密)棍辕,以達(dá)到保護(hù)程序代碼的目的暮现。 什么是脫殼? 摘掉殼程序楚昭,將未加密的可執(zhí)...
逆向App的基本步驟 界面分析Cycript栖袋、Reveal 代碼分析對Mach-O文件的靜態(tài)分析MachOView、class-dump抚太、Hop...
Reveal介紹 Reveal是一款調(diào)試iOS程序UI界面的工具塘幅。可以在官網(wǎng)上面下載尿贫。建議下載至少Reveal4版本电媳,支持USB連接調(diào)試,速度快...
Cycript簡介 Cycript是Objective-C++庆亡、ES6(JavaScript)匾乓、Java等語法的混合物, 可以用來探索、修改又谋、調(diào)...