# ctf tools **Repository Path**: HAYPO/ctf-tools ## Basic Information - **Project Name**: ctf tools - **Description**: 常用ctf脚本,基于python开发 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-27 - **Last Updated**: 2026-04-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CTF 工具集 ## 项目简介 这是一个用于CTF(Capture The Flag)比赛的工具集合,包含了一些常用的攻击和漏洞利用脚本。 ## 工具列表 ### 1. 爆破攻击.py - **功能**:用于对目标网站进行基础认证(Basic Authentication)的暴力破解 - **使用场景**:当遇到需要用户名和密码认证的CTF题目时 - **使用方法**: 1. 修改脚本中的 `url` 变量为目标URL 2. 准备一个密码列表文件 `password_list.txt` 3. 运行脚本开始尝试密码 ### 2. 目录遍历.py - **功能**:递归搜索目标目录结构,寻找包含特定关键词的文件 - **使用场景**:当需要在网站目录中寻找flag文件时 - **使用方法**: 1. 修改脚本中的 `base_url` 变量为目标基础URL 2. 可根据需要修改 `key_word` 变量为要搜索的关键词 3. 运行脚本开始搜索 ## 安装依赖 ```bash pip install -r requirements.txt ``` ## 依赖说明 - **requests**:用于发送HTTP请求 - **beautifulsoup4**:用于解析HTML内容 ## 注意事项 1. 请在合法授权的范围内使用这些工具 2. 不要对非CTF环境的网站进行攻击 3. 部分脚本可能需要根据具体题目进行修改 4. 确保在使用前了解目标环境的规则和限制 ## 免责声明 本工具集仅用于CTF比赛和安全学习目的,使用者需自行承担使用后果。