美文网首页
iOS 逆向开发必备工具和技能大全

iOS 逆向开发必备工具和技能大全

作者: 程序员小福子 | 来源:发表于2018-07-26 13:51 被阅读15次
    1. theos theos https://github.com/theos/theos/

    2. MonkeyDev MonkeyDev https://github.com/AloneMonkey/MonkeyDev

    3. dylib注入工具 yololib https://github.com/KJCracks/yololib

    4. 重打包工具 ios-app-signer https://github.com/DanTheMan827/ios-app-signer

    5. 砸壳工具

    6. 日志系统

    brew install libimobiledevice --HEAD
    idevicesyslog | grep 'WeChat'
    
    1. 端口转发
      前提是手机通过usb连接到电脑
    iproxy 电脑端口 手机端口
    

    配置完成后电脑显示

    waiting for connection
    

    此时终端新建窗口 输入

    ssh -p 电脑端口 root@localhost
    
    1. ssh 连接手机&发送和回传文件
    • 连接手机
    ssh -p 手机端口 root@手机ip
    举个例子
    ssh -p 2222 root@10.0.0.101
    
    • 发送和回传文件
      终端新建窗口&首先在mac上cd到待发送和接收文件的目录
    scp -P 手机端口 待发送文件 root@手机ip:手机目录
    scp -P 手机端口 -r root@手机ip:手机上的某文件 mac上接收文件的路径
    举个例子
    scp -P 2222 xxx.deb root@10.0.0.101:/var/root
    scp -P 2222 -r root@10.0.0.101:/var/root/xxx.ipa ./
    

    上面例子之所以用 -p 2222 是因为我手机默认22端口一直连接不上,所以在越狱手机上安装终端,并依次输入下列命令可以开启其他端口

    su
    键入密码(默认ssh密码)
    dropbear -p 2222
    
    1. cycript
    手机端:cycript -p 进程号
    mac端:cycript -r 10.0.0.100:6666  
    需要调用 CYListenServer(6666);
    

    相关文章

      网友评论

          本文标题:iOS 逆向开发必备工具和技能大全

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