通过 SSH 连接 iOS 设备的几种方法

必备工具 一台已经越狱的iPhone 一台PC 方案一 打开Cydia,搜索OpenSSH,安装。 保证PC和iPhone在同一局域网下,然后连接SSH。默认的账户是root,密码是alpine。地址是设备的局域网地址。 $ s s h r o o t @ 1 9 2 . 1 6 9 . 5 0 . 9 9 方案二 打开Cydia,卸载掉OpenSSH(如果安装了),然后添加源:http://cydia.ichitaso.com/test。(如果iPhone重启了,打开Cydia闪退,记得先Re-Jailbreak) 在Cydia中搜索dropbear,安装。 ![d51c54fa7d0b45e28ee73ac6e7124417.png][2] 然后重复方案一的2.,直接SSH连接即可。 遇到的问题 如果wifi连接iPhone设备一直失败怎么办? 我们可以借助usbmuxd这个工具通过USB连接。 usbmuxd 是苹果的一个服务,这个服务主要用于在USB协议上实现多路TCP连接,将USB通信抽象为TCP通信。苹果的iTunes、Xcode,都直接或间接地用到了这个服务。它提供了一个USB - TCP的转换服务。 安装usbmuxd。 $ b r e w i n s t a l l u s b m u x d 建立映射关系。 $ $ i w p a r i o t x i y n g 1 2 f 3 o 4 r 2 c 2 o n n e c t i o n 这样当前连接设备的22端口(SSH端口)映射到电脑的1234端口,因此想和设备通信,直接和本地端口1234通信就可以了。 ...

2019-10-20 · 1 min · 121 words · CubeGao

安装 frida 遇到的一些问题

开始安装frida 首先需要安装python,Mac已经自带python2.7,frida作者是推荐安装python3.x。python2.x同样也能安装成功。 $ s u d o p i p i n s t a l l f r i d a 如果报错: D E P R E C A T I O N : U n i n s t a l l i n g a d i s t u t i l s i n s t a l l e d p r o j e c t ( s i x ) h a s b e e n d e p r e c a t e d a n d w i l l b e r e m o v e d i n a f u t u r e v e r s i o n . T h i s i s d u e t o t h e f a c t t h a t u n i n s t a l l i n g a d i s t u t i l s p r o j e c t w i l l o n l y p a r t i a l l y u n i n s t a l l t h e p r o j e c t . 安装命令修改成 ...

2019-10-09 · 3 min · 590 words · CubeGao