[+] Google 批量搜索工具 (PYTHON 3.6)
这是一个针对 Google 搜索引擎的自动化机器人,也是一个大规模漏洞利用工具。
执行 Google 搜索,然后在结果上运行特定的 --plugin 参数。你使用的 dork 是成功的关键 ;) 。
使用 --help 参数可以列出所有选项。
用法:
google_explorer.py --dork=<arg> --browser=<arg> [--language=<arg>]
[--location=<arg>]
[--last_update=<arg>]
[--google_domain=<arg>]
[--proxy=<arg>]
google_explorer.py --plugin=<arg>
google_explorer.py --help
google_explorer.py --version
选项:
-h --help 打开帮助菜单
-v --version 显示版本
搜索必需的选项:
--dork='google dork' 你最喜欢的 g00gle dork :)
--browser='browser' chrome
chromium
firefox
批量利用必需的选项:
--plugin='插件过滤器列表' joomla_cve_2015_8562
wordpress_cve_2015_1579
joomla_cve_2016_8870
apache_rce_struts2_cve_2017_5638
jboss_finder
cors_misc
verbose_sqli
trace_axd
drupalgeddonrce2
joomla_joomanage
搜索的可选选项:
--language='页面语言' 葡萄牙语
英语
阿拉伯语
罗马尼亚语
...
...
--location='服务器位置' 巴西
毛里塔尼亚
突尼斯
摩洛哥
日本
...
...
--last_update='页面最后更新日期' 任何时间
过去 24 小时
过去一周
过去一个月
过去一年
--google_domain='google 域名' 用于搜索的 google 域名。
例如:google.co.uk
--proxy='ip:port' 代理 ip:port
安装:
安装以下软件包:
libxml2-dev libxslt1-dev python-dev
该项目使用 PYTHON 3.6 开发。请确保使用 pip3(软件包:python3-pip)安装依赖:
$ pip3 install --user -r requirements.txt
请确保已安装 chromedriver(适用于 chrome 和 chromium)和 geckodriver(适用于 firefox)。
在某些发行版中,我曾遇到以 root 用户运行浏览器驱动的问题。为避免问题,请以普通用户身份运行该工具!!
使用方法:
使用 Google 机器人执行搜索,以下是一些示例:
python3 google_explorer.py --browser='chrome' --dork='site:gob.ve inurl:index.php' --location="Venezuela"
python3 google_explorer.py --dork="index.php?option=" --browser="chrome" --google_domain="google.co.il" --location="איחוד האמירויות הערביות"
python3 google_explorer.py --browser='chrome' --dork='inurl:index.php?option' --location="Rússia" --last_update='na última semana'
运行针对特定漏洞的利用过滤器,检查结果是否可能易受攻击:
$ python3 google_explorer.py --plugin='joomla_cve_2015_8562'
$ python3 google_explorer.py --plugin='apache_rce_struts2_cve_2017_5638'
$ python3 google_explorer.py --plugin='列表中的漏洞利用过滤器名称'
漏洞利用
我使用了其他作者的漏洞利用代码,因此请不要剥夺他们的功劳!我保留了公开发布的漏洞利用代码,并且没有删除作者的署名!! 因此,任何关于漏洞利用的帮助,你可以查找作者 =))