美文网首页
如何USB的2种方式登陆到iPhone

如何USB的2种方式登陆到iPhone

作者: Zz7777777 | 来源:发表于2019-01-03 11:21 被阅读19次

    如何远程登陆到iPhone(利用OpenSSH的方式)

    • 1.在iPhone上通过Cydia安装OpenSSH工具(软件源http://apt.saurik.com)
    • 2.确保MAC和iPhone在统一局域网下,连着同一个wifi,在mac的终端输入ssh 账户名@服务器主机地址 (比如:ssh root@192.168.1.253) 这里的服务器是手机
    • 4.初始化的密码是alpine,这样就远程登陆到iPhone手机进行操作

    如何USB的2种方式登陆到iPhone

    第一种方式:

    • 1.下载usbmuxd工具包(下载v1.0.8版本,主要用到里面的一个python脚本:tcprelay.py)
    • 2.将iPhone的22端口(SSH端口)映射到Mac本地的10010端口(注意:10010端口只是为了好记,但是注意取端口的时候,不要动用电脑系统已经用的端口)
    • 3.执行python tcprelay.py -t 22:10010,然后新建窗口commind+t,输入指令ssh -p 10010 root@localhost 默认密码是: alpine 进行ssh登录
    图一.gif

    第二种方式:

    • 参考:知乎大神 适用于不完美越狱
    • 这边的话我是iOS10.0.2的系统,通过爱思助手不完美越狱,每次重起手机,都需要要重新进行越狱下.
    • 具体如何操作,我简单操作,也需要记录下问题:
    • 下载DropBear
    • 将Dropbear.deb拷贝到手机文件系统
    • 在电脑上安装iFunBox,这是一个在Mac/PC端管理手机(特别是越狱手机)文件系统的软件.
    图二.jpg
    • 安装Dropbear

    • 在Cydia中搜索Filza并安装 (注意的是:如果你安装的IFile 那就无法安装Filza,iOS10.0.2 我是遇到了这个问题,如果有大神知道同时如何安装Filza和IFile,请留言)

      图三.jpg
    • 打开Filza,在文件系统中找到刚才拷贝的Dropbear.deb并安装.


      图四.png
    • 安装完成后就就可以正常使用SSH连接手机了.

    • 有两个工具包都带了iproxy:libimobiledevice和usbmuxd .

    • 这两个都可以通过 homebrew 安装。安装命令为:

    • brew install libimobiledevice

    • brew install usbmuxd

    • 如果Mac上没有安装HomeBrew,可以通过一条命令完成安装:

    • ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
      安装完成之后在终端中通过 iproxy 命令映射端口:iproxy 10010 22

    • 然后在另一个终端窗口中通过 ssh -p 10010 root@localhost 默认密码为alpine

    • 使用

    • passwd root

    • passwd mobile

    • 修改root用户和mobile用户的密码.

    图七.jpg 图五.gif

    新建ssh指令

    • 在终端输入vim usb.sh 进入vim 编辑模式,我为了防止以后误删除tcprelay和usbmux这个2个文件,我于是单独新建了一个文件夹,于是的我的vim 指令是 python ~/Desktop/学习笔记/SSH登录iPhone/tcprelay.py -t 22:10010
    • 新建一个终端的输入vim login.sh vim的指令是ssh -p 10010 root@localhost
    • 以后直接在终端输入sh usb.sh 和 sh login.sh


      图6.gif

    相关文章

      网友评论

          本文标题:如何USB的2种方式登陆到iPhone

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