安裝命令列軟體包
為了能夠在手機環境中使用我們熟悉的命令列,需要在cydia中安裝幾個命令列軟體包
- Vi IMproved(vim命令)
- adv-cmds(常用的特米諾命令,clear等,這個必須裝,cycript需要用到它)
- cycript(看下標題?)
檢視程式是否在程式中
- 檢視所有的程式
$ ps -A
複製程式碼
- 檢視某個特定的程式 例如檢視微信,machO檔案的名字WeChat
$ ps -A|grep WeChat
複製程式碼
顯示如下
2446 ?? 0:06.09 /var/containers/Bundle/Application/58BAA9C1-9EE3-4C65-A330-024D3AD124E0/WeChatDemo.app/WeChat
2501 ttys000 0:00.01 grep WeChat
複製程式碼
其中,2446、2501為程式ID
使用cycript連線app
注意,連線過程中,app需要在前臺啟動狀態;
$ cycript -p WeChat
複製程式碼
當記憶體中存在兩個同名machO時, cycript -p WeChat 會優先連線先出現在記憶體中的(程式ID比較小的)。所以,還可以通過程式ID連線;
$ cycript -p 2446
複製程式碼