让越狱设备支持scp文件传输
Bingo 2017-02-22 16:44:34
iOS
安全攻防
# 前言
经过前面几番捣鼓,终于可以使用 ssh 连接到越狱设备,但还是有问题,不能用 scp 传输文件到设备上。每次都要打开 iTools 等工具来传输文件是很 low 的,所以要让越狱设备支持 scp,程序员就应该基于终端命令行操作,这样才酷!
# 处理
没做处理的操作前,scp 命令敲完就一直没反应,过了几分钟后出现操作超时的提示,然后就断开了连接。
Bingos-MacBook-Pro:dumpdecrypted-master bingo$ scp ./dumpdecrypted.dylib root@192.168.1.22:/var/mobile/Containers/Data/Application/E2ABB23B-EC66-4DA4-AD3E-E14E20D680B5/Documents/
ssh: connect to host 192.168.1.22 port 22: Operation timed out
lost connection
1
2
3
2
3
# 开始处理
在 Cydia 下载安装 wget 以及 MTerminal(终端),完成后打开桌面的 MTerminal。
输入
su root
回车(return)输入密码
alpine (默认密码)
回车输入
wget mila432.com/scp
下载安装 scp 补丁到手机 回车输入
ldid -S scp
回车输入
chmod 777 scp
获取权限 回车输入
mv scp /usr/bin/scp
回车最后输入
killall SpringBoard
回车
# 结果
当然还是得重启设备才有效,尝试传输,成功。
Bingos-MacBook-Pro:dumpdecrypted bingo$ scp ./dumpdecrypted.dylib root@192.168.1.22:/var/mobile/Containers/Data/Application/E2ABB23B-EC66-4DA4-AD3E-E14E20D680B5/Documents/
root@192.168.1.22's password:
dumpdecrypted.dylib 100% 193KB 664.9KB/s 00:00
Bingos-MacBook-Pro:dumpdecrypted-master bingo$
1
2
3
4
2
3
4