FFUF Web Parser - 创建了这个基于网络的快速肮脏的 ffuf 模糊测试结果解析器

admin 2024年9月10日22:56:32评论21 views字数 1511阅读5分2秒阅读模式

FFUF Web Parser - 创建了这个基于网络的快速肮脏的 ffuf 模糊测试结果解析器

概述

FFUF Web Parser是一款使用React和Node.js构建的基于 Web 的工具,允许用户上传 FFUF JSON 文件、应用各种过滤器并将过滤结果导出到 Excel 文件。该工具支持基于状态代码、响应数据、行、长度和 URL 进行过滤(包括正则表达式过滤)。它还提供了查看、操作和从 FFUF 模糊测试结果中提取有价值信息的功能。

特征

FFUF Web Parser - 创建了这个基于网络的快速肮脏的 ffuf 模糊测试结果解析器

  • 上传 FFUF JSON:上传 FFUF 输出文件进行处理。

  • 过滤选项:

  • 按状态代码过滤。

  • 按单词过滤(在 URL 或响应数据中)。

  • 按行数过滤。

  • 按响应长度过滤。

  • 使用正则表达式过滤 URL。

  • 状态代码、单词、行、长度和 URL 的匹配能力。

  • 将过滤结果导出到 Excel。

  • 显示当前过滤器:查看已应用的过滤器。

  • 清除过滤器:重置所有过滤器并重新开始。

技术堆栈

  • 前端:React、Bootstrap

  • 后端:Node.js、Express

  • 文件处理:express-fileupload

  • 数据导出:xlsx

入门 - 先决条件

  • Node.js:确保已安装 Node.js(建议使用 v12+)。

  • npm:还应该安装 Node 包管理器。

安装

1.克隆存储库:

git clone https://github.com/vikzsharma/ffuf-web-parser.gitcd ffuf-web-parser

安装前端和后端的依赖项。

后端:

cd backendnpm install

前端:

cd ../frontendnpm install

启动 Web 应用程序:

转到前端目录并运行:

chmod +x run.sh && ./run.sh

这将在 启动 React 应用程序http://localhost:3001。

用法

  • 上传 JSON 文件:启动应用程序后,导航到文件上传部分并选择要解析的 FFUF JSON 文件。

  • 应用过滤器:

  • 按状态代码、单词、行、响应大小甚至 URL 正则表达式进行过滤。

  • 使用匹配的过滤器可以获得更多高级选项。

  • 查看结果:过滤后的结果将显示在响应式表格中。较长的 URL 可以水平滚动而不会破坏布局。

  • 导出到 Excel:过滤后,您可以通过单击“导出到 Excel”按钮将结果导出到 Excel 文件。

文件结构

ffuf-web-parser/├── backend/            # Backend (Node.js)│   ├── app.js          # Main Express server│   ├── package.json    # Backend dependencies│   └── routes/│       └── ffuf.js     # Route for processing uploads and filters├── frontend/           # Frontend (React)│   ├── public/│   │   └── index.html  # Main HTML file│   │   └── logo.png    # Logo for the app│   ├── src/│   │   ├── components/│   │   │   └── FileUpload.js # Main component for file uploads and filtering│   │   ├── services/│   │   │   └── api.js   # Axios service for API calls│   │   ├── index.js     # Entry point for the React app│   │   ├── App.js       # Main App component│   │   └── App.css      # Custom CSS for the app└── README.md           # Project documentation

截图

  • 上传和过滤

  • 筛选结果

  • 导出到 Excel

https://github.com/VikzSharma/ffufwebparser

原文始发于微信公众号(Ots安全):FFUF Web Parser - 创建了这个基于网络的快速肮脏的 ffuf 模糊测试结果解析器

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年9月10日22:56:32
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   FFUF Web Parser - 创建了这个基于网络的快速肮脏的 ffuf 模糊测试结果解析器https://cn-sec.com/archives/3150590.html

发表评论

匿名网友 填写信息