iOS逆向----SSH連接越獄iPhone

第一步 在越獄iPhone上使用Cydia安裝OpenSSH

Cydia下載OpenSSH.png

第二步 利用OpenSSH連接iPhone

1.用WiFi無線連接
  • 手機和Mac電腦連接同一路由器(確保你的路由器沒有關閉SSH),在iPhone的WiFi設置里點擊已經連上的WiFi,查看并記錄IP地址,我的地址是192.168.20.136
  • Mac上打開Terminal,輸入以下命令:
    ssh root@192.168.20.136
    之后會認證信息提示,輸入yes后,再輸入root用戶密碼即可連接成功!
  • 使用 Ctrl+D 斷開與iPhone連接
  • 通過WiFi無線連接簡潔方便,但在終端敲命令的時候會卡頓,讓越獄iPhone保持屏幕常亮能有效改善卡頓的問題,此時如果還覺得卡頓的話建議你采用第二種方法USB連接。
2.用USB連接
  • 通過brew來安裝usbmuxd,終端輸入以下命令安裝usbmuxd:
    brew install usbmuxd
  • usbmuxd自帶工具iproxy,iproxy可以快捷連接iPhone操作。由于Mac上只支持4位的端口號,所以需要把iPhone的默認端口22映射到Mac上,相當于建立一個Mac和iPhone的通道。終端輸入:
    iproxy 2222 22
    然后會自動顯示如下等待連接字樣
    waiting for connection
    以上命令就是把當前連接設備的22端口(SSH端口)映射到電腦的2222端口,那么想和設備22端口通信,直接和本地的2222端口通信就可以了。
  • 使用Cmd+TCmd+N新建終端,輸入:
    ssh -p 2222 root@127.0.0.1
    輸入密碼后連接成功!
  • 使用 Ctrl+D快捷鍵斷開與iPhone的連接
  • 如果是使用 Cmd+T新建的終端,可以用Shift+Cmd+[Shift+Cmd+]快捷鍵來切換終端窗口
    參考文檔
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容