美文网首页
iOS 逆向分析App 实战命令

iOS 逆向分析App 实战命令

作者: TimberTang | 来源:发表于2018-07-20 11:47 被阅读32次

    查找当前正在运行的程序

    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 实战命令

          本文链接:https://www.haomeiwen.com/subject/fwvfmftx.html