第66天:API攻防-接口安全&阿里云KEY&Postman&DVWS&XXE&鉴权&泄漏

本文探讨了两个案例:一是利用Dvws漏洞(包括鉴权和XXE攻击)进行安全测试,通过Docker启动靶场并演示了如何读取敏感文件;二是使用Postman进行自动化测试,包括配置token和JWT,以及文件上传功能。案例二因环境因素未能完全复现。
摘要由CSDN通过智能技术生成

案例一:安全问题-Dvws泄漏&鉴权&XXE

靶场地址:https://github.com/snoopysecurity/dvws-node

利用docker命令去启动

首先先注册一个账户

注册后登录点击admin area 发现点不进去

这里把bp打开但是不抓包,只做流量转发,进行一次登录过程

 再注册一个用户,查看数据包

辅助下面数据包到repeater

创建新用户,并且设置为管理员

利用test2登录以后可以成功进入admin页面

配合xxe

点击搜索用户

查看该数据包发现类似xml数据格式

这里利用xxe语句进行测试(复习)

读取文件

<?xml version="1.0"?>
<!DOCTYPE Mikasa [
<!ENTITY test SYSTEM "file:///d:/e.txt">
]>

读取敏感文件

案例二: 工具使用-Postman 自动化测试

利用过程

 发送

如果不行需要以键值对的形势填入信息

可以配置登录需要的token或者jwt数据,在做测试时直接调用

配置完成以后可以直接调用身份进行测试

还可以上传文件

 后面案例因为环境问题无法复现。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值