在iPhone4S上安装Nmap以及Metasploit


4s越狱了很久,没怎么太装游戏,那就装点东西进去试试能不能渗透吧,嘿嘿嘿。首先需要的是越狱,5.01的越狱早已经出来了,越狱过程就不多说了,越狱完之后,打开cydia,安装openssh,安装Sbssettings,安装APT 0.6 Traditional,如果想要在手机上直接命令行,还要安装MobileTerMinal。

装好了这两样东西以后,我们可以进入安装toggle ssh,方便控制ssh的启动和结束,把ssh的开关打开,在无线局域网里面查看一下手机的IP地址,然后从pc机上用putty或者是SecureCRT去连手机的ssh,默认的用户名密码为:

user:root
password:alpine

如果无法连接,可能需要重启下手机,看rp吧,反正我是一次就成功了。ssh上去以后,首先改下root的密码吧,输入

passwd

然后根据提示输入自己的密码:

然后我们可以使用apt-get了,先装环境和必要工具吧,顺便把nmap一起装上

apt-get install adv-cmds apt basic-cmds bootstrap-cmds bzip2 class-dump coreutils developer-cmds diskdev-cmds file-cmds gawk gdb git gzip iokittools less make nano network-cmds ldid openssh rsync shell-cmds system-cmds com.ericasadun.utilities top uikittools findutils inetutils diffutils lsof subversion vim xar tar patch unrar unzip wget whois xml2 zip p7zip nmap python

下面进入安装metasploit的目录:

cd /private/var

下载安装ruby环境,不要使用最新的,cydia提示也别更新,否则metasploit将无法运行,使用下面的命令来下载并且安装。

wget http://updates.metasploit.com/data/releases/framework-4.0.0.tar.bz2
tar jxpf framework-4.0.0.tar.bz2
apt-get remove ruby rubygems
wget http://apt.saurik.com/dists/tangelo-0.9/main/binary-iphoneos-arm/debs/ruby_1.8.6-p111-5_iphoneos-arm.deb
dpkg -i ruby_1.8.6-p111-5_iphoneos-arm.deb
wget http://apt.saurik.com/dists/tangelo-0.9/main/binary-iphoneos-arm/debs/rubygems_1.2.0-3_iphoneos-arm.deb
dpkg -i rubygems_1.2.0-3_iphoneos-arm.deb

到此,Metasploit应该就能运行了,我们安装的是metasploit的4.0版本,删除下载的安装包

rm ruby*
rm fr*

来试试运行

cd msf3
./msfconsole

成功!效果在第一张图,很多教程里面说使用svn update去更新一下metasploit,就我实验结果来看,更新以后metasploit将无法运行,就算把ruby升级到最新也木有用呀,会报错,所以大家还是不要update先。

有问题欢迎大家留言讨论!

本文标题:在iPhone4S上安装Nmap以及Metasploit
本文链接:https://www.nigesb.com/install-metasploit-and-nmap-on-iphone4s.html
订阅本站:http://www.nigesb.com/feed
转载请注明来源,如果喜欢本站可以Feed订阅本站。

发表评论?

16 条评论。

  1. 请问大神ssh链接端口是多少?

  2. msf和ruby的链接都过期了

  3. ❓ Sbssettings 怎么搜不到呢

  4. 好好好好好好好好好好好好

  5. 在iphone上安装GCC编译环境 | Jarett's Blog - pingback on 2012 年 11 月 16 日 在 12:04
  6. 求解出错原因
    /private/var/msf3/lib/fastlib.rb:368:in `fastlib_original_require’: no such file to load — securerandom (LoadError)
    from /private/var/msf3/lib/fastlib.rb:368:in `require’
    from /private/var/msf3/lib/gemcache/ruby/1.9.1/gems/activesupport-3.2.2/lib/active_support.rb:24
    from /private/var/msf3/lib/fastlib.rb:368:in `fastlib_original_require’
    from /private/var/msf3/lib/fastlib.rb:368:in `require’
    from /private/var/msf3/lib/gemcache/ruby/1.9.1/gems/activerecord-3.2.2/lib/active_record.rb:24
    from /private/var/msf3/lib/fastlib.rb:368:in `fastlib_original_require’
    from /private/var/msf3/lib/fastlib.rb:368:in `require’
    from /private/var/msf3/lib/msf/core/db_manager.rb:1
    … 14 levels…
    from /private/var/msf3/lib/msf/ui.rb:10
    from /private/var/msf3/lib/fastlib.rb:368:in `fastlib_original_require’
    from /private/var/msf3/lib/fastlib.rb:368:in `require’
    from ./msfconsole:128

  7. 怎么在5S上面安装的gcc的啊

  8. 现在还能用吗metasploit?我的5s始终卡死在ruby

发表评论


注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Trackbacks and Pingbacks: