美文网首页
如何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