zoukankan      html  css  js  c++  java
  • iOS 逆向工程(七)之USB进行SSH登录

    目的:解决Wi-Fi登录情况下的卡顿和数据传输慢问题

    涉及端口:Mac 的10010、iPhone 的22

    涉及服务程序:usbmuxd(/System/Library/PrivateFrameworks/MobileDevice.framework/Resources/usbmuxd),Mac 的自带程序,开机自动启动,作用是将Mac的10010端口的数据转发到iPhone的22端口

    usbmuxd工具包(usbmuxd-1.0.8)下载:https://cgit.sukimashita.com/usbmuxd.git/

    将iPhone的22端口映射到Mac的10010端口步骤:

    1.将下载后的usbmuxd-1.0.8工具包解压,拿到python-client文件夹里的tcprelay.py、usbmux.py文件放入新建的usbmuxd文件夹里;

    2.在终端cd到usbmuxd文件目录下后,输入 python2 tcprelay.py -t 22:10010 回车;

    3.在终端窗口作为焦点下,command + T 后新建新终端窗口,在新的窗口输入 ssh root@localhost -p 10010 (或者ssh root@127.0.0.1 -p 10010 )回车;

    4.输入 yes 回车

    映射端口号指令:

    映射成功后登录本地的SSH:

    成功登录SSH后usbmuxd窗口的显示:

    python3版本导致的映射失败情况(tcprelay.py 是python2版本写的脚本):

    没有映射端口之前直接登录本地的SSH情况:

    Tip:取消映射关系直接在usbmuxd窗口下按control + C 或者直接退出窗口

  • 相关阅读:
    MySql.Data.dll的版本
    发现一个“佛系记账本”
    坚果云无法同步SVN文件夹
    Kali Linux打开多个终端窗口
    修改Kali Linux终端主题
    Kali Linux搜索软件包
    指定无线网卡监听信道
    解决Aireplay-ng信道问题
    查看干扰进程
    使用Kali官网提供的虚拟机系统
  • 原文地址:https://www.cnblogs.com/akiha/p/13367874.html
Copyright © 2011-2022 走看看