当前位置:网站首页>在渗透测试中快速检测常见中间件、组件的高危漏洞
在渗透测试中快速检测常见中间件、组件的高危漏洞
2022-06-09 04:38:00 【网络安全进阶】
渗透测试,漏洞发掘,安全工具,中间件漏洞
常见漏洞快速检测,目前包含以下漏洞的检测。
测试环境为win10,python3。
使用前需安装相关库:py -3 -m pip install -r requirements.txt
Tomcat
- CVE_2017_12615 / CVE_2017_12617
- tomcat_weakpassword
- example_vulnerability(检测tomcat的examples等目录是否存在)
- CNVD-C-2019-48814/CVE-2020-1938 #Apache Tomcat文件包含 参考:https://github.com/YDHCUI/CNVD-2020-10487-Tomcat-Ajp-lfi/blob/master/CNVD-2020-10487-Tomcat-Ajp-lfi.py
moon.py -u tomcat http://xx.xx.xx.xx:xxxx
Fckeditor
- 获取版本及常见上传页面检测
- fck<=2.4版本上传直接上传asa文件getshell
moon.py -u fck http://xx.xx.xx.xx/fckxx
Weblogic
- CVE_2017_10271 # 利用方法参考:https://vulhub.org
- weblogic_ssrf_cve-2014-4210
- weblogic_weakpassword
- CVE-2018-2628 # Author:xxlegend
- CNVD-C-2019-48814
- CVE-2019-2725 # 参考:GitHub - lufeirider/CVE-2019-2725: CVE-2019-2725 命令回显
moon.py -u weblogic http://xx.xx.xx.xx:xxxx
IP归属查询
- 能简单查一下IP的归属地
moon.py -u ip http://www.xxx.com
IIS
- 短文件名泄露 #来自 lijiejie/IIS_shortname_Scanner
moon.py -u iis http://xx.xx.xx.xx
Docker
- docker_daemon_api未授权访问
moon.py -u docker http://xx.xx.xx.xx:xxxx
Redis
- redis未授权访问
moon.py -u redis http://xx.xx.xx.xx:xxxx or moon.py -u redis xx.xx.xx.xx:xxxx
Zabbix
- zabbix_sql_CVE_2016_10134 #有参考独自等待的脚本
moon.py -u zabbix http://xx.xx.xx.xx:xxxx
Navigate
- navigate_Unauthenticated_Remote_Code_Execution #利用方法参考 Navigate CMS - (Unauthenticated) Remote Code Execution (Metasploit) - PHP remote Exploit
moon.py -u navigate http://xx.xx.xx.xx:xxxx
Gatepass
- Gate Pass Management System 2.1 - 'login' SQL Injection # 参考 Gate Pass Management System 2.1 - 'login' SQL Injection - PHP webapps Exploit
moon.py -u gatepass http://xx.xx.xx.xx:xxxx
Jboss
- admin-console
- Checking Struts2
- Checking Servlet Deserialization
- Checking Application Deserialization
- Checking Jenkins
- Checking web-console
- Checking jmx-console
- JMXInvokerServlet
- 此模块调用的是 # jexboss 使用此模块时,建议在微软新推出的terminal中使用https://github.com/microsoft/terminal,或者直接下载jexboss进行测试
moon.py -u jboss http://xx.xx.xx.xx:xxxx
Kindeditor
- kindeditor<=4.1.5文件上传漏洞
moon.py -u kindeditor http://xx.xx.xx.xx:xxxx/kidneditor-4.1.5
Drupal
- Drupal < 7.32 “Drupalgeddon” SQL注入漏洞(CVE-2014-3704)
- Drupal Drupalgeddon 2远程代码执行漏洞(CVE-2018-7600) # https://github.com/a2u/CVE-2018-7600/blob/master/exploit.py
moon.py -u drupal http://xxx.xxx.xxx.xxx:xxxx
Thinkphp
- thinkphp_before5_0_23_rce
- thinkphp5_inj_info
- thinkphp5_x_rce
moon.py -u thinkphp http://xxx.xxx.xxx.xxx:xxxx
Memcache
- 未授权访问
moon.py -u memcache http://xxx.xxx.xxx.xxx:xxxx
Js
- js代码中敏感信息收集 # 主要参考 https://threezh1.github.io By Threezh1
moon.py -u js http://xxx.xxx.xxx.xxx:xxxx
search_exploits
- 在 exploitalert 中搜索某中间件存在的历史漏洞
moon.py -u exploits xxxxxx
ActiveMQ
- activemq管理后台弱口令检测
- CVE-2016-3088 activemq文件上传测试,这里只测试文件上传这个步骤,后续的MOVE操作请自行测试
moon.py -u activemq http://xxx.xxx.xxx.xxx:xxxx
点击下方微信公众号乌云安全后台回复“0217”获取
边栏推荐
- Win10 registry failed to save changes to permissions access denied
- Simulated 100 questions and answers of high voltage electrician examination in 2022
- TypeScript 的内置对象
- 5、快速(分组)排序
- 数据库连接问题,换版本后无法获取连接
- number-precision--使用/实例
- [6.824 distributed system] LEC 6 & 7: fault tolerance: raft
- How to calculate the rarity of NFT?
- (9)分支循环结构
- Openinfra Foundation launched the "targeted fund" program to promote successful open source governance experience
猜你喜欢

Simulated 100 questions and answers of high voltage electrician examination in 2022

Openstack Learning Series 1: openstack introduction, installation and deployment of basic environment
![[006] [ESP32开发笔记] 使用Flash下载工具烧录固件步骤](/img/a0/5d5e6c076d267c0ffe4c1e8f10e408.png)
[006] [ESP32开发笔记] 使用Flash下载工具烧录固件步骤

150 basic acoustic knowledge that acoustic engineers should know (full text)

openGL_05 Shader的简单应用

1264_ Analysis of FreeRTOS task initialization and stack initialization processing

(7) Attribute binding

Principle analysis of the bottom plate of Ruixin micro rk3399 development board

openGL_01-创建窗口

Dart: Foundation
随机推荐
Mysql 查询数据库中哪个表的字段个数最多
Mmdet modify the font size, position, color and fill box of the detection box
A bit of knowledge - the difference between BC and BCE
TypeScript 的内置对象
openGL_03使用不同的VAO与VBO,以及不同的shader
(7)属性绑定
API 網關 Apache APISIX 在 AWS Graviton3 上的安裝與性能測試
P5354 [Ynoi2017] 由乃的 OJ(树剖、位运算)
API 网关 Apache APISIX 在 AWS Graviton3 上的安装与性能测试
TypeScript 学习【8】枚举类型
Lua string
2022年安全员-B证上岗证题目及在线模拟考试
(6)事件
(9) Branch loop structure
CLCNet:用分类置信网络重新思考集成建模(附源代码下载)
Golang--- concurrent goroutine
Dart: Foundation
(8) Style binding
Give an example to illustrate the cell and num of lstmcell in TF_ What does unit mean
PDQ environment variables