iOS设备SSH连接逆向技术详解

图片[1]-iOS设备SSH连接逆向技术详解-山海云端论坛

1. 安装OpenSSH

在越狱手机的Cydia插件商店中搜索OpenSSH进行安装。

2. 同局域网连接SSH

确保PC和iPhone在同一局域网下,然后连接SSH。默认的账户是root,密码是alpine。地址是设备的局域网地址。

苹果系统默认账号密码:root/alpine

<code>ssh root@192.168.1.9</code>
图片[2]-iOS设备SSH连接逆向技术详解-山海云端论坛

3. 非局域网连接SSH

如果iOS设备网络和PC网络不在同一个局域网下,如何连接呢?

3.1 usbmuxd介绍

usbmuxd 是苹果的一个服务,用于在USB协议上实现多路TCP连接。

3.2 端口映射连接SSH

通过usbmuxd服务,将iOS设备的22端口和当前PC的任意有效端口号进行映射,即可通过ssh root@127.0.0.1 -p 映射的PC端口号。

3.2.1 Windows中进行端口映射

3.2.1.1 使用爱思助手

通过爱思助手连接ssh,将iOS设备的22端口映射到PC本机127.0.0.1的22端口。

ssh root@127.0.0.1

3.2.1.2 使用tcprelay

使用tcprelay工具自定义设置映射的PC端口。

<code>python.exe tcprelay.py -t 22:2228</code>

3.2.2 Linux中进行端口映射

3.2.2.1 安装libusbmuxd-tools

砰的一声

<code>apt install libusbmuxd-tools</code>
图片[3]-iOS设备SSH连接逆向技术详解-山海云端论坛

3.2.2.2 端口映射

<code>iproxy 2229 22</code>
图片[4]-iOS设备SSH连接逆向技术详解-山海云端论坛

3.2.3 MacOS中进行端口映射

macos中操作方法和linux中类似

3.2.3.1 安装usbmuxd

<code>brew install usbmuxd</code>

3.2.3.2 端口映射

<code>iproxy 2229 22</code>

连接SSH

<code>ssh root@127.0.0.1 -p 2229</code>

这些方法可以帮助你在不同网络环境下连接iOS设备的SSH。

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容