linux oracle database配置失败_hydra配置oracle扫描爆破模块

1266f49b3ca2d1e83981368b42345c3d.png

0ba02734c5a8cca592999f39db937707.png

​hydra添加oracle扫描爆破模块-默认是有但是尝试很多次爆破不成功发现需要自己下载编译oracle模块。

1、安装组件oracle

https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html

instantclient-basic-linux.x64-11.2.0.4.0.zipinstantclient-sdk-linux.x64-11.2.0.4.0.zipinstantclient-sqlplus-linux.x64-11.2.0.4.0.zip

2、新建并复制到oracle文件夹下,自然解压后,会生成“instantclient_11_2”目录,basic和sqlplus会在其根下,而sdk会在其下生成“sdk”目录;在其下建立目录“/network/admin”,创建文件:“tnsnames.ora”,并添加:

对应我的位置

/home/oracle/instantclient_19_3

/home/oracle/network/admin

tnsnames.ora的内容

ORCL = (DESCRIPTION =​ (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.182.144)(PORT = 1521))​ (CONNECT_DATA =​ (SERVER = DEDICATED)​ (SERVICE_NAME = orcl)​ )​ )

截图

3583f0ae567e3c4001cfb8a7304fe16d.png

配置:”vim /etc/profile”

exportORACLE_HOME=/home/oracle/instantclient_19_3​exportPATH=$ORACLE_HOME:$PATH​exportTNS_ADMIN=$ORACLE_HOME/home/oracle/network/admin​exportLD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATH​exportNLS_LANG='simplified chinese_china'.AL32UTF8

bc3bcfa660de6c992236d44d99c0c29b.png

3、运行:“source /etc/profile”使之生效

运行命令:sqlplussqlplus: errorwhileloading sharedlibraries: libaio.so.1: cannotopensharedobjectfile: No such file ordirectory解决方法:执行如下命令:sudo apt-getinstall libaio*。问题解决执行:sqlplus /nolog

结果:

04968de3e1e9a7d6fcc3da1016ca54d8.png

4、接下里下载hydra

https://github.com/vanhauser-thc/thc-hydra

解压缩

e13112774a2b49d866ab400596b92cd6.png

/configure --help

5425bd9477c7498cad2d3fb5f8bdf733.png

添加对应的文件:

./configure --with-oracle=/home/oracle/instantclient_19_3/sdk/include/ --with-oracle-lib=/home/oracle/instantclient_19_3make install

933945af21df139f2edf3ee0f3842c6e.png

上面的这个文件多说一下

--with-oracle这个是找对应的.h文件:

ldap.hocciAQ.hocciData.hoci1.hociapr.hocidfn.hocikpr.hodci.hori.hort.hnzerror.hocciCommon.hocci.hoci8dp.hocidef.hociextp.hocixmldb.horatypes.horl.hxa.hnzt.hocciControl.hocciObjects.hociap.hocidem.hoci.hocixstream.horid.horo.h

--with-oracle-lib这个找对应的.so文件:

glogin.sqllibclntsh.so.11.1libocci.solibociei.solibsqlplusic.soojdbc5.jarottclasses.ziplibclntsh.solibnnz11.solibocci.so.11.1libocijdbc11.solibsqlplus.soojdbc6.jarxstreams.jar

执行完毕

16b95130686c1808084f3a44445c925f.png

测试hydra编译是否成功

c3d533d513eebabbcf52519259892dc0.png

出现oracle就是成功。

参看文档:

https://blog.csdn.net/philosophyatmath/article/details/44806787/

https://blog.csdn.net/weeknd/article/details/71037499

下次如果需要执行hydra需要先让配置文件生效

source /etc/profile

vim ~/.bashrc

然后最后一行添加 source /etc/profile

免责声明:本站提供安全工具、程序(方法)可能带有攻击性,仅供安全研究与教学之用,风险自负!

公众号:

ca8133385ebd1d2b89756519b91c7db8.png

thelostworld:

5157f7e4b786d23ac1d91cdfce966bd3.png

个人知乎:https://www.zhihu.com/people/fu-wei-43-69/columns

个人简书:https://www.jianshu.com/u/bf0e38a8d400

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值