Mac相关的Metasploit渗透技术
Metasploit是这款开源系统的网络安全问题检测工具,能够协助安全性和IT专业人员鉴别安全系数难题,认证系统漏洞的减轻对策,并管理方法权威专家驱动器的安全系数开展评定,出示真实的安全隐患谍报。这种作用包含智能化开发设计,登陆密码财务审计,Web手机应用程序扫描仪,社会发展工程项目。团队协作,在Metasploit和综合性汇报明确提出了她们的发觉。
Oracle是第一位跨全部产品系列(数据库查询、业务流程系统软件和应用软件开发与管理决策适用专用工具)开发设计和布署100%应用场景互联网技术的企业软件的企业。Oracle是技术领先的信息管理软件经销商和全球第五大单独软件开发公司。
0×01
Metasploit尽管包括了进攻Oracle的控制模块,可是自身却沒有Oracle自然环境,再用Metasploit进攻Oracle时报下列不正确:
[-] Failed to load the OCI library: cannot load such file -- oci8
[-] Try 'gem install ruby-oci8'
[*] Auxiliary module execution completed
拷贝编码
以后试着实行gem install ruby-oci8出错:
Error Message:
Set the environment variable ORACLE_HOME if Oracle Full Client.
Append the path of Oracle client libraries to DYLD_LIBRARY_PATH if Oracle Instant Client.
拷贝编码
必须配备Oracle自然环境
0×02
我的电脑操作系统时Mac OS X Yoemite 10.10,到Oracle的安卓下载了Mac版的Client,总共安装了4个文档:
instantclient-basic-macos.x64-11.2.0.3.0.zip
instantclient-jdbc-macos.x64-11.2.0.4.0.zip
instantclient-sdk-macos.x64-11.2.0.4.0.zip
instantclient-sqlplus-macos.x64-11.2.0.4.0.zip
拷贝编码
把这种压缩包解压到相同文件夹名称中:
unzip instantclient-basic-macos.x64-11.2.0.3.0.zip -d instantclient_11_2
unzip instantclient-jdbc-macos.x64-11.2.0.4.0.zip -d instantclient_11_2
unzip instantclient-sdk-macos.x64-11.2.0.4.0.zip -d instantclient_11_2
unzip instantclient-sqlplus-macos.x64-11.2.0.4.0.zip -d instantclient_11_2
拷贝编码
随后把该文档中移动到1个文件目录中:
mkdir -p /usr/local/share/Oracle/
mv instantclient_11_2 /usr/local/share/Oracle
拷贝编码
0×03 加上环境变量
我的shell解释器是zsh,在.zshrc中加上以下几点:
#Oracle Client
export ORACLE_HOME=/usr/local/share/Oracle/instantclient_11_2
export PATH=$ORACLE_HOME:$PATH
export DYLD_LIBRARY_PATH=/usr/local/share/Oracle/instantclient_11_2
拷贝编码
接下去实行:
cd /usr/local/share/Oracle/instantclient_11_2/
ln -s libclntsh.dylib.11.1 libclntsh.dylib
ln -s libocci.dylib.11.1 libocci.dylib
拷贝编码
随后:
source ~/.zshrc
拷贝编码
认证一下下安裝是不是取得成功:
1.png
0×04 安裝ruby-oci8
转换到metasploit的文件目录:
cd /usr/local/share/metasploit
拷贝编码
编写Gemfile,在Gemfile的group :development do加上gem 'ruby-oci8'
相关文章
- 5条评论
- 山有枢2022-06-03 10:38:55
- /mv instantclient_11_2 /usr/local/share/Oracle拷贝编码0×03 加上环境变量我的shell解释器是zsh,在.zshrc中加上以下几点:#Oracle Clientexport O
- 似暖i2022-06-03 12:51:48
- 加上以下几点:#Oracle Clientexport ORACLE_HOME=/usr/local/share/Oracle/instantclient_11_2export PATH=$ORACLE_HOME:$PATHexport D
- 可难末屿2022-06-03 11:37:49
- 0.zipinstantclient-sdk-macos.x64-11.2.0.4.0.zipinstantclient-sqlplus-macos.x64-11.2.0.4.0.zip拷贝编码把这种压缩包解压到相同文件夹名称中:unzip instantclient-basic-macos.x64
- 北槐謓念2022-06-03 19:36:53
- if Oracle Full Client. Append the path of Oracle client libraries to DYLD_LIBRARY_PATH if Oracle Instant Client.拷贝编
- 掩吻可难2022-06-03 18:11:03
- ntsh.dylib.11.1 libclntsh.dylib ln -s libocci.dylib.11.1 libocci.dylib拷贝编码随后:source ~/.zshrc拷贝编码认证一下下安裝是不是取得成功:1.png0×04 安裝ruby-oci8转换到m