用于检测开放重定向漏洞的突变器
OpenRedireX 用于检测开放重定向漏洞的突变器 ️ 安装 ⛏️ 使用方式 依赖项
git clone https://github.com/devanshbatham/openredirex
cd openredirex
sudo chmod +x setup.sh
./setup.sh脚本从命令行执行,具有以下使用选项:
openredirex [-p payloads] [-k keyword] [-c concurrency]-p, --payloads: 包含 payload 列表的文件。如果未指定,将使用硬编码的列表。-k, --keyword: URL 中要用 payload 替换的关键字。默认为 "FUZZ"。-c, --concurrency: 并发任务的数量。默认为 100。脚本期望作为输入接收一系列 URL。每个 URL 应包含 -k 选项指定的关键字。脚本将关键字替换为每个有效载荷,并尝试获取修改后的 URL。
argparse 用于处理命令行参数。 - aiohttp 用于发送 HTTP 请求。 - tqdm 用于显示进度。 - concurrent.futures 用于处理并发任务。 - asyncio 用于管理异步任务。 运行脚本之前,您需要安装这些依赖项。其中大部分是标准 Python 库的一部分。您可以使用 pip 安装 aiohttp 和 tqdm:暂无开放 Issues,或尚未同步最近议题。