iOS 逆向分析App 实战命令

查找当前正在运行的程序

ps aux
// 如果需要筛选可以使用, 例如
ps aux | grep AppStore 

利用cycript 分析应用

// 例如开始分析AppStore
cycript -p AppStore

递归打印当前视图的所有子视图

[[UIApp keyWindow] recursiveDescription] 
或者
UIApp.keyWindow.recursiveDescription().toString()
// UIApp 之的就是当前应用程序里面的UIApplication
[[[UIWindow keyWindow] rootViewController] _printHierarchy].toString() // 

打印某个对象的属性

[#0x5822600 _ivarDescription].toString()

可以使用Choose(obj)来选择出obj的实例

choose(UIView)

添加图片使用

在工程中新建layout 目录. 并在其下添加图片., 在程序中可以使用imageWithContentPath 获得图片

你可能感兴趣的:(iOS 逆向分析App 实战命令)