2018-09-30

下载地址

http://www.cycript.org/

“Cycript”
先查找进程名称

ps aux //查找所有进程
ps aux | grep HuaYang //查找指定进程名的进程信息

注入到进程 

cycript -p SpringBoard
//创建一个弹窗
var alert = [[UIAlertView alloc] initWithTitle:@"\u0063\u0079\u0063\u0072\u0069\u0070\u0074\u8c03\u8bd5" message:@"cp666" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil] 
return #">"
[alert show]
[alert release]
//如果知道一个对象在内存中的地址,可以通过“#”操作符来获取这个对象 
[#0x10b0665a0 show] 
//如果知道一个类对象存在当前进程中,却不知道它的地址,不能通过“#”操作符来获取它,此时,不妨试试choose命令
choose(UIAlertView)
return [#">"]

//打印出当前界面的view层级
UIApp.keyWindow.recursiveDescription().toString() 

//Now
/var/containers/Bundle/Application/7D69E3D5-8FF6-4BBD-937E-42A45C70C5E2/HuaYang.app/HuaYang
cycript -p HuaYang
UIApp.keyWindow.recursiveDescription().toString() //打印所有UI


//通过view的nextResponder方法,可以找出它所属的视图控制器ViewController
[#0x1552d1da0 nextResponder] 
#"

你可能感兴趣的:(2018-09-30)