iOS逆向----SSH连接越狱iPhone

第一步 在越狱iPhone上使用Cydia安装OpenSSH

iOS逆向----SSH连接越狱iPhone_第1张图片
Cydia下载OpenSSH.png

第二步 利用OpenSSH连接iPhone

1.用WiFi无线连接
  • 手机和Mac电脑连接同一路由器(确保你的路由器没有关闭SSH),在iPhone的WiFi设置里点击已经连上的WiFi,查看并记录IP地址,我的地址是192.168.20.136
  • Mac上打开Terminal,输入以下命令:
    ssh [email protected]
    之后会认证信息提示,输入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 [email protected]
    输入密码后连接成功!
  • 使用 Ctrl+D快捷键断开与iPhone的连接
  • 如果是使用 Cmd+T新建的终端,可以用Shift+Cmd+[Shift+Cmd+]快捷键来切换终端窗口
    参考文档

你可能感兴趣的:(iOS逆向----SSH连接越狱iPhone)