IOS-逆向开发Cycript/adv-cmds的使用与编写

Cycript

Cycript是Objective-C++、ES6(JavaScript)、Java等语法的混合物

  • 官网: http://www.cycript.org/
  • 文档: http://www.cycript.org/manual/
  • 通过Cydia安装Cycript,即可在iPhone上调试运行中的APP


    image.png

开启 Cycript

  • cycript -p 进程ID
  • cycript -p 进程名称
  • 取消输入:Ctrl + C
  • 退出:Ctrl + D
  • 清屏:Command + R
image.png

安装adv-cmds

ps命令是process status的缩写,使用ps命令可以列出系统当前的进程

  • 列出所有的进程
  • ps –A
  • ps aux
  • ps –A | grep 关键词 搜索关键词
ps - A
image.png

进入打开的应用程序 这里喜马拉雅听书测试

cycript -p neteasemusic

这样你就进入了 喜马拉雅APP 现在就是打印当前控制器 以及视图 我们就可以更改视图了

你可能感兴趣的:(IOS-逆向开发Cycript/adv-cmds的使用与编写)