6.13API接口服务类漏洞探针
ip地址解析:www.x.x.x.com, 对应网站目录为d:/wwwroot/xiaodi/
而127.x.x.x,对应网站目录为d:/wwwroot/,可能存在网站备份文件zip,所以ip网址端口都的扫描;
协议端弱口令爆破: 超级弱口令检查工具;

端口服务安全问题(用于无思路时)
思路:利用探针对端口探测后,对口令安全、Web漏洞、中间件版本漏洞等;


API接口Application Programming Interface,应用程序编程接口
思路: 不同软件系统进行数据交互和通信的一种方式,主要从自身安全、配合Web、业务逻辑等方面考虑。使用AWVS对已知接口进行扫描;参考:#https://blog.csdn.net/MachineGunJoe/article/details/132472711
https://xz.aliyun.com/t/2412
WSDL(网络服务描述语言,基于xml语言,描述Web service以及访问)
漏洞关键字
inurl:jws?wsdl
inurl:asmx?wsdl
inurl:aspx?wsdl
inurl:ascx?wsdl
inurl:ashx?wsdl
inurl:dll?wsdl
inurl:exe?wsdl
inurl:php?wsdl
inurl:pl?wsdl
inurl:?wsdl
filetype:wsdl wsdl
http://testaspnet.vulnweb.com/acuservice/service.asmx?WSDL

端口常见漏洞
1、Web服务类
Tomcat --80/8080/8000
manager弱口令
put上传webshell
HTTP慢速攻击
ajr文件包含漏洞--CVE-2020-1938
Jboss --8080
后台弱口令
console后台部署war包
JAVA反序列化
远程代码执行
WebSphere --9080
后台弱口令
任意文件泄漏
JAVA反序列化
Weblogic --7001/7002
后台弱口令
console后台部署war包
SSRF
测试页面上传webshell
JAVA反序列化--CVE-2018-2628、CVE-2018-2893、CVE-2017-10271、CVE-2019-2725、CVE-2019-2729
Glassfish --8080/4848
暴力破解
任意文件读取
认证绕过
Jetty --8080
远程共享缓冲区溢出
Apache --80/8080
HTTP慢速攻击
解析漏洞
目录遍历
Apache Solr --8983
远程命令执行--CVE-2017-12629、CVE-2019-0193
IIS --80
put上传webshell
IIS解析漏洞
IIS提权
IIS远程代码执行--CVE-2017-7269
Resin --8080
目录遍历
远程文件读取
AXIS2 --8080
后台弱口令
Lutos --1352
后台弱口令
信息泄漏
跨站脚本攻击
Nginx --80/443
HTTP慢速攻击
解析漏洞
2、数据库类
MySQL --3306
弱口令
身份认证漏洞--CVE-2012-2122
拒绝服务攻击
phpmyadmin万能密码/弱口令
UDF/MOF提权
MsSQL --1433
弱口令
存储过程提取
Oracle --1521
弱口令
未经授权访问
Reids --6379
弱口令
未经授权访问
PostgreSQL --5432
弱口令
缓冲区溢出--CVE-2014-2669
MongoDB --27001
弱口令
未经授权访问
DB2 --5000
安全限制绕过进行未经授权操作--CVE-2015-1922
SysBase --5000/4100
弱口令
命令注入
Memcache --11211
未经授权访问
配置漏洞
ElasticSearch --9200/9300
未经授权访问
远程代码执行
文件办理
写入webshell
3、大数据类
Hadoop --50010
远程命令执行
Zookeeper --2181
未经授权访问
4、文件共享
FTP --21
弱口令
匿名访问
上传后门
远程溢出
跳转攻击
NFS --2049
未经授权访问
Samba --137
弱口令
未经授权访问
远程代码执行--CVE-2015-0240
LDAP --389
弱口令
注入
未经授权访问
5、远程访问
SSH --22
弱口令
28退格漏洞
OpenSSL漏洞
用户名枚举
Telent --23
弱口令
RDP --3389
弱口令
Shitf粘滞键后门
缓冲区溢出
MS12-020
CVE-2019-0708
VNC --5901
弱口令
认证口令绕过
拒绝服务攻击--CVE-2015-5239
权限提升--CVE-2013-6886
Pcanywhere --5632
拒绝服务攻击
权限提升
代码执行
X11 --6000
未授权访问--CVE-1999-0526
6、邮件服务
SMTP --25/465
弱口令
未经授权访问
邮件伪造
POP3 --110/995
弱口令
未经授权访问
IMAP --143/993
弱口令
任意文件读取
7、其他服务
DNS --53
DNS区域传输
DNS劫持
DNS欺骗
DNS缓存投毒
DNS隧道
DHCP --67/68
DHCP劫持
DHCP欺骗
SNMP --161
弱口令
Rlogin --512/513/514
rlogin登录
Rsync --873
未经授权访问
本地权限提升
Zabbix --8069
远程代码执行
RMI --1090/1099
JAVA反序列化
Docker --2375
未经授权访问
6.13API接口服务类漏洞探针的更多相关文章
- 四十五:漏洞发现-API接口服务之漏洞探针类型利用修复
接口服务类安全测试 根据前期信息收集针对目标端口服务类探针后进行的安全测试,主要涉及攻击方法:口令安全,WEB类漏洞,版本漏洞等,其中产生的危害可大可小,属于端口服务/第三方服务类安全测试.一般在已知 ...
- 【思路】-OctService服务类
OctService服务类 从以下几个方面来说吧,这次说的会有点长啊 设计: 思路: 作用: 目的: 问题: 为什么要设计这个? 它解决了什么问题? 是什么? 为什么? 怎么样? OctService ...
- Servlet API遍程常用接口和类
本文主要总结Servlet API遍程常用接口和类 Servlet API http://tomcat.apache.org/tomcat-5.5-doc/servletapi/index.html ...
- Android 服务类Service 的详细学习
http://blog.csdn.net/vipzjyno1/article/details/26004831 Android服务类Service学习四大组建 目录(?)[+] 什么是服务 服务有 ...
- Thrift对多接口服务的支持
Thrift对多接口服务的支持 Thrift在0.9.1版本之前,一直只提交了对单一接口服务的支持,即一个RPC服务器(对应一个端口)支持一个服务接口的实现. 但是很多时候,我们的服务不能实现在一个接 ...
- SpringBoot接口服务处理Whitelabel Error Page(转)
To switch it off you can set server.error.whitelabel.enabled=false http://stackoverflow.com/question ...
- Android 服务类Service 的具体学习
上一篇说到了通知栏Notification,提起通知栏,不得让人想到Service以及BroadcastReceive,作为android的4大组建的2个重要成员,我们没少和它们打交道.它们能够在无形 ...
- javaWeb学习总结(3)- Servlet总结(servlet的主要接口、类)
Servlet总结01——servlet的主要接口.类 (一)servlet类 Servlet主要类.接口的结构如下图所示: 要编写一个Servlet需要实现javax.servlet.Servlet ...
- Nmap扫描教程之网络基础服务DHCP服务类
Nmap扫描教程之网络基础服务DHCP服务类 Nmap网络基础服务 网络基础服务是网络正常工作的基石,常见的网络基础服务包括DHCP服务和DNS服务.其中,DHCP服务用来为计算机动态分配IP地址:D ...
- Activity服务类-7 RepositoryService服务类
Activity服务类-1 RepositoryService服务类一共47个接口1.创建部署//开始创建一个新的部署.DeploymentBuilder createDeployment(); 2. ...
随机推荐
- javaweb使用gson工具使浏览器返回json数据
1.什么是序列化和反序列化 (1)Java序列化是指把Java对象转换为字节序列的过程,而Java反序列化是指把字节序列恢复为Java对象的过程: (2)序列化:对象序列化的最主要的用处就是在传递和保 ...
- 题解:AT_abc360_c [ABC360C] Move It
背景 机房大佬掉大分了,乐悲. 题意 给你几个箱子和每个箱子里装有的东西 \(a\) 和对应的重量 \(w\),现在要让每个箱子里都装有一个东西,每次可以移动任意一个箱子中的任意一个东西,代价为它的重 ...
- 接口防刷!利用redisson快速实现自定义限流注解
问题: 在日常开发中,一些重要的对外接口,需要加上访问频率限制,以免造成资��损失. 如登录接口,当用户使用手机号+验证码登录时,一般我们会生成6位数的随机验证码,并将验证码有效期设置为1-3分钟,如 ...
- java小技巧~修改对象的属性名
今天联调的时候,有个功能是在初始化的时候将图片路径回显到vant组件的上传组件上,但是vant组件需要图片路径名叫url,而后端返给我的路径名叫filePath,而且是双层嵌套.一个个遍历老麻烦了,下 ...
- 网络基础 CAS协议学习总结
架构介绍 系统组件 CAS服务器和客户端构成了CAS系统体系结构的两个物理组件,它们通过各种协议进行通信. CAS服务器 CAS服务器是基于Spring Framework构建的Java servle ...
- ComfyUI插件:ComfyUI Impact 节点(三)
前言: 学习ComfyUI是一场持久战,而 ComfyUI Impact 是一个庞大的模块节点库,内置许多非常实用且强大的功能节点 ,例如检测器.细节强化器.预览桥.通配符.Hook.图片发送器.图片 ...
- 【Java】Vue-Element-Admin 嵌入Druid监控面板
我看到若依做了Druid面板的嵌入,我自己的项目干脆也做一个 一.后台服务SpringBoot: Druid配置项: spring: datasource: url: jdbc:mysql://127 ...
- 【SpringBoot】09 日志集成
原来日志还分抽象层和实现层... 抽象层被称为是日志门面,实现层被称为是日志实现 门面的有: - JCL[Jakarta Commons Logging] 远古门面 - SLF4J[Simple ...
- 【Project】JS的Map对象前后交互问题
这是我在项目中写的一个Map对象: let map = new Map(); for (let i = 0; i < type_checked_value.length; i++) { let ...
- 【OracleDB】 10 数据处理 DML
DML(Data Manipulation Language – 数据操纵语言) - 向表中插入数据 - 修改现存数据 - 删除现存数据 [事务是由完成若干项工作的DML语句组成的] INSERT 语 ...