前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >VulnX:一款针对CMS的漏洞检测工具和自动Shell注入工具

VulnX:一款针对CMS的漏洞检测工具和自动Shell注入工具

作者头像
FB客服
发布2019-08-26 16:32:52
2.1K0
发布2019-08-26 16:32:52
举报
文章被收录于专栏:FreeBufFreeBuf

VulnX是一款自动化Shell注入工具,支持多种类型的内容管理系统,其中包括Wordpress、Joomla、Drupal和Prestashop等等,广大研究人员可以使用VulnX来检测这些CMS系统中的安全问题。

VulnX本质上是一款智能化Bot,可实现Shell自动注入,并帮助研究人员检测CMS系统中的安全漏洞。它可以执行快速CMS安全检测、信息收集(包括子域名、ip地址、国家信息、组织信息和时区等等)和漏洞扫描。

功能介绍

1、 检测CMS漏洞,支持wordpress, joomla, prestashop, drupal, opencart, magento, lokomedia; 2、 目标信息收集; 3、 目标子域名收集; 4、 多线程扫描支持; 5、 检测安全漏洞 6、 自动Shell注入; 7、 利用Dork搜索引擎; 8、 高级端口扫描; 9、 DNS服务器导出; 10、同时扫描多个目标; 11、Dork枚举;

DNS映射

用户课使用--dns或-d来对目标子域名执行DNS映射,并生成isetso.rnu.tn:

代码语言:javascript
复制
vulnx-u isetso.rnu.tn --dns -d --output $PATH

其中的$PATH变量存储的是结果图的存储地址。

漏洞利用

各CMS平台支持的扫描组件

Joomla

Com Jce Com Jwallpapers Com Jdownloads Com Jdownloads2 Com Weblinks Com Fabrik Com Fabrik Com Jdownloads Index Com Foxcontact Com Blog Com Users Com Ads Manager Com Sexycontactform Com Media Mod_simplefileupload Com Facileforms Com Facileforms Com extplorer

Wordpress

Simple Ads Manager InBoundio Marketing WPshop eCommerce Synoptic Showbiz Pro Job Manager Formcraft PowerZoom Download Manager CherryFramework Catpro Blaze SlideShow Wysija-Newsletters

Drupal

Add Admin Drupal BruteForcer Drupal Geddon2

PrestaShop

attributewizardpro columnadverts soopamobile pk_flexmenu pk_vertflexmenu nvnexportorders megamenu tdpsthemeoptionpanel psmodthemeoptionpanel masseditproduct blocktestimonial soopabanners Vtermslideshow simpleslideshow productpageadverts homepageadvertise homepageadvertise2 jro_homepageadvertise advancedslider cartabandonmentpro cartabandonmentproOld videostab wg24themeadministration fieldvmegamenu wdoptionpanel

Opencart

Opencart BruteForce

可用的命令行选项

代码语言:javascript
复制
usage:vulnx [options]  -u --url              目标URL地址  -D --dorks            搜索Dock  -o --output           指定输出目录  -t --timeout          HTTP请求超时  -c --cms-info         搜索CMS信息,包括主题、插件、用户和版本  -e --exploit           扫描并利用安全漏洞  -w --web-info        Web信息收集  -d --domain-info     子域名信息收集  -l, --dork-list         枚举Dork列表  -n, --number-page   搜索引擎的页面数量(Google)  -p, --ports           端口扫描  -i, --input            从输入文件导入目标域名  --threads            扫描线程数量  --dns                DNS信息收集

工具安装

Docker安装

代码语言:javascript
复制
$ git clone https://github.com/anouarbensaad/VulnX.git$ cd VulnX$ docker build -t vulnx ./docker/$ docker run -it --name vulnx vulnx:latest -u http://exemple.com

Ubuntu安装

代码语言:javascript
复制
$ git clone https://github.com/anouarbensaad/vulnx.git$ cdVulnX$ chmod +x install.sh$ ./install.sh

Termux安装

代码语言:javascript
复制
$ pkg update$ pkg install -y git$ git clone http://github.com/anouarbensaad/vulnx$ cd vulnx$ chmod +x install.sh$ ./install.sh

工具常用命令

参考命令样本:settimeout=3 , cms-gathering = all , -d subdomains-gathering , run--exploits

代码语言:javascript
复制
vulnx -u http://example.com --timeout 3 -c all -d -w –exploit

搜索Dork样本命令:-D or --dorks , -l --list-dorks

vulnx--list-dorks命令将会返回可利用漏洞表。

搜索单个目标网站

选项:-u或--url

代码语言:javascript
复制
vulnx -u http://example.com

扫描超时

选项:--timeout(默认为3秒)

代码语言:javascript
复制
vulnx-u http://example.com --timeout=4

运行漏洞利用模块

选项:--exploit或-e

代码语言:javascript
复制
vulnx-u http://example.com --exploit

CMS信息收集

选项:--cms-info或-c

代码语言:javascript
复制
vulnx-u http://example.com --cms-info all

子域名&IP信息收集

选项:--domain-info或-d

代码语言:javascript
复制
vulnx-u http://example.com --domain-info

网站信息收集

选项:--web-info或-w

代码语言:javascript
复制
vulnx-u http://example.com --web-info

扫描开放端口

选项:--ports或-p

代码语言:javascript
复制
vulnx-u http://example.com --ports

DNS信息收集

选项:--dns

代码语言:javascript
复制
vulnx-u http://example.com --dns

项目地址

VulnX:【请点击底部阅读原文获取】

许可证协议

本项目遵循GPL-v3.0开源许可证协议。

参考来源:anouarbensaad,FB小编Alpha_h4ck编译,转载请注明来自FreeBuf.COM

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-08-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 FreeBuf 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 功能介绍
    • DNS映射
    • 漏洞利用
    • 各CMS平台支持的扫描组件
      • Joomla
        • Wordpress
          • Drupal
            • PrestaShop
              • Opencart
              • 工具安装
                • Docker安装
                  • Ubuntu安装
                    • Termux安装
                    • 工具常用命令
                    • 项目地址
                      • 许可证协议
                      相关产品与服务
                      容器服务
                      腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
                      领券
                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档