专栏名称: FreeBuf
国内关注度最高的全球互联网安全新媒体
目录
相关文章推荐
安天集团  ·  2024年活跃挖矿木马盘点 ·  16 小时前  
湖北生态环境  ·  “智慧手环”二十四小时守护一江清水东流 ·  昨天  
湖北生态环境  ·  “智慧手环”二十四小时守护一江清水东流 ·  昨天  
海峡都市报  ·  世间将再无松下电视 ·  昨天  
海峡都市报  ·  世间将再无松下电视 ·  昨天  
退伍青年路  ·  DP爆火,A股开年第一战走势如何 ·  2 天前  
退伍青年路  ·  DP爆火,A股开年第一战走势如何 ·  2 天前  
湖南市场监管  ·  转存了解!2025版流感诊疗方案 ·  3 天前  
湖南市场监管  ·  转存了解!2025版流感诊疗方案 ·  3 天前  
51好读  ›  专栏  ›  FreeBuf

Mass-Assigner:一款针对Web应用程序的安全检测工具

FreeBuf  · 公众号  · 互联网安全  · 2024-10-13 09:30

正文


关于Mass-Assigner


Mass-Assigner是一款针对Web应用程序的强大安全检测工具,该工具可以帮助广大研究人员轻松检测Web应用中的成批分配和错误配置等安全问题。



该工具首先会从它首先从指定的请求中检索数据,例如获取用户配置文件数据。然后,它会系统地尝试将从响应中提取的每个参数应用于提供的第二个请求,一次一个参数。这种方法允许自动检测Web应用程序中潜在的成批分配问题。


功能介绍


1、允许在请求中添加自定义标头;

2、为源请求和目标请求提供各种 HTTP 方法的定制;

3、支持速率限制以有效管理请求阈值;

4、提供指定“忽略的参数”的选项,工具将在执行期间忽略这些参数;

5、改进了对响应中 JSON 数据内嵌套数组/对象的支持;


工具要求


requests

argparse

urllib3


工具安装


由于该工具基于Python 3开发,因此我们首先需要在本地设备上安装并配置好最新版本的Python 3环境。


接下来,广大研究人员可以直接使用下列命令将该项目源码克隆至本地:

git clone https://github.com/Sn1r/Mass-Assigner.git


然后切换到项目目录中,使用pip3命令和项目提供的requirements.txt安装该工具所需的其他依赖组件:

cd Mass-Assigner
pip3 install -r requirements.txt

工具使用


python3 mass_assigner.py

参数选项


-h, --help:显示此帮助消息并退出;
--fetch-from FETCH_FROM:从中获取数据的 URL;
--target-req TARGET_REQ:将修改后的数据发送到的 URL;
-H HEADER, --header HEADER:添加自定义标头。格式:'Key: Value';
-p PROXY, --proxy PROXY:使用代理,用法即:http://127.0.0.1:8080;
-d DATA, --data DATA:将数据添加到请求正文。支持带转义的 JSON;
--rate-limit RATE_LIMIT:每秒请求数;
--source-method SOURCE_METHOD:初始请求的 HTTP 方法。默认为 GET;
--target-method TARGET_METHOD:修改后的请求的 HTTP 方法。默认为 PUT;
--ignore-params IGNORE_PARAMS:修改期间要忽略的参数,以逗号分隔;

工具运行演示


python3 mass_assigner.py --fetch-from "http://example.com/path-to-fetch-data" --target-req "http://example.com/path-to-probe-the-data"
python3 mass_assigner.py --fetch-from "http://example.com/api/v1/me" --target-req "http://example.com/api/v1/me" --header "Authorization: Bearer XXX" --proxy "http://proxy.example.com" --data '{\"param1\": \"test\", \"param2\":true}'


许可证协议


本项目的开发与发布遵循 MIT 开源许可协议。


项目地址


Mass-Assigner

https://github.com/Sn1r/Mass-Assigner


FreeBuf粉丝交流群招新啦!
在这里,拓宽网安边界
甲方安全建设干货;
乙方最新技术理念;
全球最新的网络安全资讯;
群内不定期开启各种抽奖活动;
FreeBuf盲盒、大象公仔......
扫码添加小蜜蜂微信回复「加群」,申请加入群聊






请到「今天看啥」查看全文


推荐文章
安天集团  ·  2024年活跃挖矿木马盘点
16 小时前
海峡都市报  ·  世间将再无松下电视
昨天
海峡都市报  ·  世间将再无松下电视
昨天
退伍青年路  ·  DP爆火,A股开年第一战走势如何
2 天前
退伍青年路  ·  DP爆火,A股开年第一战走势如何
2 天前
湖南市场监管  ·  转存了解!2025版流感诊疗方案
3 天前
湖南市场监管  ·  转存了解!2025版流感诊疗方案
3 天前
携程每日特惠  ·  他曾是快男季军,吃米粉竟如此大声儿?
7 年前