Alpit02/web-vulnerability-scanner
GitHub: Alpit02/web-vulnerability-scanner
一个用于自动化检测 Web 应用程序常见安全漏洞的扫描工具,帮助安全人员和开发者在部署前发现潜在风险。
Stars: 0 | Forks: 0
# Web 漏洞扫描器
一个使用 Python 和 JavaScript 构建的轻量级 Web 漏洞扫描器。该项目提供了一个简单的界面,用于扫描目标 URL 中常见的 Web 漏洞,并在浏览器中显示结果。
## 功能
- 扫描 Web 目标以查找常见的安全问题
- 使用 `index.html`、`script.js` 和 `style.css` 实现的基于浏览器的简单 UI
- 在 `app.py` 中实现的 Python 后端
- 通过 `requirements.txt` 进行轻松设置
## 项目结构
- `app.py` - 用于扫描和提供结果的 Python 应用后端
- `index.html` - 用于用户交互的前端页面
- `script.js` - 用于调用后端并显示扫描结果的客户端 JavaScript
- `style.css` - Web 界面的样式
- `requirements.txt` - 运行应用程序所需的 Python 依赖项
## 设置
1. 创建并激活 Python 虚拟环境。
2. 安装依赖项:
```
pip install -r requirements.txt
```
3. 运行应用程序:
```
python app.py
```
4. 在浏览器中打开前端,或访问应用程序显示的本地 URL。
## 用法
- 在 Web 界面中输入目标 URL
- 开始扫描
- 查看检测到的问题和建议
## 注意事项
本项目旨在作为一个学习工具,以及 Web 漏洞扫描的入门实现。若用于生产环境,请进一步增强扫描器功能、添加更多检查项,并仔细验证安全性。
标签:CISA项目, CMS安全, JavaScript, Python, Web前端, Web漏洞扫描, 安全工具, 无后门