iOS 逆向(一)

iOS 逆向(一),第1张

学习了一段时间的iOS逆向工程,在此记录一下学习中的遇到的问题和知识点

iOS逆向必须要有一个越狱手机,最好是完美越狱的手机
爱思助手 或者 pp助手 中有详细的讲解,最好用ARM64位的手机,iPhone5s(以上)。
判断手机是否越狱:判断手机上是否安装了Cydia

SSH
Secure Shell的缩写,意为“安全外壳协议”,是一种可以为远程登录提供安全保障的协议
使用SSH,可以把所有传输的数据进行加密,“中间人”攻击方式就不可能实现,能防止DNS欺骗和IP欺骗
OpenSSH
是SSH协议的免费开源实现
可以通过OpenSSH的方式让Mac远程登录到iPhone

在iPhone上通过Cydia安装OpenSSH工具(软件源 >1在你的电脑上下载并安装爱思助手PC端,将设备连接电脑;
2点击“工具箱”→“OpenSSH”。“打开SSH通道”需要在Cydia中安装
3在设备中打开“Cydia”,搜索“OpenSSH”,在搜索结果中选择“openSSH”
4耐心等待安装完毕后,点击“回到Cydia”;
5再到爱思助手功能工具箱中点击“打开 SSH 通道”,就可以成功获取到越狱设备的远程登陆

奉上参考文章,部分内容直接搬运,开篇表示感谢

iproxy-通过USB使用SSH连接iOS设备

1 安装usbmuxd

brew install usbmuxd

安装usbmuxd库之后,就顺带安装了一个小工具iproxy,该工具会将设备上的端口号映射到电脑上的某一个端口

2 映射端口

iproxy 2222 22

以上命令就是把当前连接设备的22端口(SSH端口)映射到电脑的2222端口,那么想和设备22端口通信,直接和本地的2222端口通信就可以了。

macdeMacBook-Pro:~mac$ iproxy222222waitingforconnection

3 连接设备

新建一个终端窗口执行Mac端命令

ssh -p 2222 root@127001

上面的ip是移动设备的ip地址

如果是通过USB连接,则可用命令:

ssh -p 2222 root@localhost

此时则已经连接上了iPhone|iPad设备

越狱设备的默认密码是 alpine

Lastlogin:FriDec1516:14:13on ttys010macdeMacBook-Pro:~mac$ ssh-p4567root@127001root@127001's password:credoode-iPad:~root#

4 如要复制Mac文件到移动设备,则

新建一个终端窗口执行Mac端命令

scp-P2222/Users/mac/Desktop/xxzip root@localhost:/



scp-P2222(mac文件路径)root@localhost:(移动设备路径)

注意空格

以上即可通过ssh连接设备以后,将Mac文件传输至移动设备

原作:禾口王No_1  链接:>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13439364.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-06
下一篇 2023-08-06

发表评论

登录后才能评论

评论列表(0条)

保存