第三节 Cycript 学习

通过Cydia安装Cycript,即可在iPhone上调试运行中的APP

进入root 下的iPhone文件夹
ps命令是process status的缩写,使用ps命令可以列出系统当前的进程
列出所有的进程
ps –A
ps aux
搜索关键词
ps –A | grep 关键词
查看进程 ps -A
进入app cycript -p Joke
cycript
cycript -p 进程ID
cycript -p 进程名称
取消输入:Ctrl + C
退出:Ctrl + D
清屏:Command + R

导入@import mjcript.cy(github)

command + f 搜索相关数据
要想查看汉子 打开终端 输入python 然后 print ‘\xc2\xa5’

mjcript.cy 使用方法

将.cy 文件存放到/usr/lib/cycript0.9目录下

choose(UILabel) 查询所有的UILabel

所需要的工具

所需要的工具.png

安装class-dump 导出越狱ipa 的头文件

class-dump下载地址:http://stevenygard.com/projects/class-dump/

使用方法.png

安装Hopper Disassembler ,反编译和调试。基本上满足了工作上的反汇编的需要

Hopper Disassembler下载地址:http://www.sdifen.com/hopperdisassembler408.html

使用方法.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 砸壳 class-dump 搭建越狱开发环境 Theos 配置越狱开发调试的 iOS 设备 Theos 环境 动态...
    ampire_dan阅读 5,754评论 0 7
  • iOS逆向需要具备的能力: 非常熟悉iOS设备的硬件结构 iOS的运行原理 1年以上的iOS开发经验 iOS逆向论...
    SunnyLeong阅读 7,239评论 1 21
  • 逆向工程的目的 1)分析竞品的最新研究或者产品原型(包括所用的技术,所使用的框架) 2)学术/学习目的。 3)破解...
    零度_不结冰阅读 822评论 0 2
  • 逆向工程的目的 1)分析竞品的最新研究或者产品原型(包括所用的技术,所使用的框架)2)学术/学习目的。3)破解应用...
    90后的思维阅读 7,171评论 3 14
  • 4.Cycript工具介绍(作者:saurik,官网:http://www.cycript.org/) Cycri...
    Flonger阅读 1,020评论 0 1

友情链接更多精彩内容