您的位置:首页 > 数据库 > Oracle

Kali安装OCI8 for metasploit Oracle login

2013-11-25 00:00 411 查看
ps:安装了好久,最好才发现很简单,步骤记录下吧

遇到oracle爆破登录的时候OCI8报错,如下图



安装oracle

前面关于oracle client的安装就看官方文档吧

http://dev.metasploit.com/redmine/projects/1/wiki/OracleUsage

http://dev.metasploit.com/redmine/projects/framework/wiki/OracleUsage

安装OCI8

这个时候需要注意去官方下载一个ruby-oci8-2.1.5即可,此处可参考官方

http://ruby-oci8.rubyforge.org/en/file.install-full-client.html

或使用如下步骤:

ruby setup.rb config
ruby setup.rb setup
ruby setup.rb install

安装的时候可能会报错,第一步就安装失败,如下:

执行第一条命令后报错



根据显示的错误是要安装ruby-dev相关依赖,可想想kali已经自带了两个ruby的版本,分别为ruby1.8和1.91,难道还要重新安装,在一番google无解的情况下,尝试了下apt-get install ruby-dev,可以下载到ruby1.91版的貌似,等待自动安装完成后,再进入ruby-oci8-2.1.5目录,然后重新执行上面的步骤即可完成安装。

Metasploit oracle login测试:

发现还是显示一样的错误 Failed to load the OCI library: no such file to load -- oci8

重启Metasploit,再次利用use auxiliary/admin/oracle/oracle_login,设置RHOST=127.0.0.1,测试成功。

还遗留一个问题是直接输入sqlplus的时候,输入账户密码scott/tiger的时候无法正常登录,明天在解决吧,睡觉了!

BT5的安装方法,下面链接可参考:

http://www.buchedan.org/post/12.html

http://blog.csdn.net/white_eyes/article/details/6804337
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息