iOS安全–安装OpenSSH

由于去年校招一直忙于找工作,然后找到工作后也一直在放松,所以都没有更新博客。

我最近在学习IOS安全方面的东西,所以就想把自己学的一些东西记录下来,我以前也没有接触过IOS,而且只学了一个星期的IOS开发,就直接学IOS安全的东西了,而且总共的时间也就半个月。如果就错误的地方还请大家指出,一起学习!

首先准备一台IOS越狱设备,为了在电脑上能登陆设备,所以我们要再设备上面安装OpenSSH,以便电脑通过SSH登陆设备。安装后之后,找到设备的IP地址,在命令行中运行ssh root@ip,root的默认密码是:alpine。我推荐大家:一旦你安装好了OpenSSH, 马上改掉root的默认密码,防止恶意软件利用。在命令行输入passwd这个命令,然后输入2次新密码。然后你的root密码就已修改了。
openssh上面我们看到ps显示进程的命令用不了,所以我们还要在设备上安装adv-cmds。然后就可以使用 ps aux看到当前进程的信息了。

当然如果你想通过USB来连接的话也是可以的。

首先下载usbmuxd-1.0.8.tar到电脑。

1、在PC上解压usbmuxd-1.0.8.tar.gz,cd到python-client文件夹下;

2、命令行输入:python tcprelay.py -t 22:2222

3、屏幕显示:Forwarding local port 2222 to remote port 22(成功)

4、重新打开一个命令窗口输入:ssh root@localhost -p 2222

就可以了。

本文链接:http://www.alonemonkey.com/ioss-openssh.html