美文网首页iOS_REiOS 逆向学习
SSH连接越狱iPhone(WIFI和USB)

SSH连接越狱iPhone(WIFI和USB)

作者: YxYYxY | 来源:发表于2017-04-06 20:38 被阅读571次

    SSH连接iPhone(Wifi和USB)

    话不多说直接开始,注意:只有越狱了的手机才能用过SSH连接

    准备工作:一台越狱手机,电脑一台,Win需要下载XShell,手机上需要安装OpenSSH,如果是yalu10.2越狱的,就不需要安装了,因为越狱自带了,安装了反而会连接不上!

    WIFI连接

    • 让手机与电脑保证在同一局域网之内,打开终端(或Xshell)
      键入
    ssh root@192.168.xxx.xxx
    

    如果是第一次连接的话,会和我图片上显示的一样,输入yes按回车即可

    然后输入密码,这里的密码是SSH的密码,而不是你电脑的密码,默认是alpine
    出现你的手机名字:~root#就代表连接成功了,现在可以尽情的使用linux命令在iPhone中遨游了
    第一次连接后建议大家把默认密码修改了,修改密码的命令是
    passwd
    

    然后输入2次新密码既可修改成功!

    USB连接

    首先在终端中输入

    brew install usbmuxd
    

    如果你没有安装brew的话,那需要先执行

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    然后再安装usbmuxd库就行了
    安装成功如图



    然后新开个终端输入

    iproxy 4567 22
    

    以上命令是把当前连接设备的22端口映射到电脑的4567端口上,继而来连接SSH

    插上手机后另开终端输入

    ssh -p 4567 root@127.0.0.1
    

    SSH两种连接方式就是这样了,如果文中有不对的地方还请大家指正.

    相关文章

      网友评论

      • hhy_082510:朋友,你好我通过usb连接手机的时候,完成了你上面的所有步骤。但是一直显示不出让我输出密码的命令。感觉卡在ssh -p 4567 root@localhost 不走了
        YxYYxY:如果是10.2用yalu越狱后又自己手动装了openssh的,就会出现这种情况,需要自己手动去改配置文件才能看是否能够访问
      • 乔治贝利:我的也不行,不知道什么原因.10.3.3jb
      • CGPointZero:你好,我iOS 10.0.1无论是安装OpenSSH还是卸载OpenSSH都连不上手机,请问是什么原因呢?
        CGPointZero:@YxYYxY ssh连不了,就无法访问文件系统了,ifile里头空的,没有文件
        YxYYxY:卸载openssh,修改dropbear.plist文件试试!具体方法请自己百度一下!

      本文标题:SSH连接越狱iPhone(WIFI和USB)

      本文链接:https://www.haomeiwen.com/subject/rszqattx.html