docs: 更新文档
Some checks failed
Python application test / build (pull_request) Failing after 12s

This commit is contained in:
dqy
2024-04-30 21:39:12 +08:00
parent 7557f11672
commit 6131de5ed1
3 changed files with 12 additions and 8 deletions

View File

@@ -42,7 +42,8 @@ python backdoor_detection.py ./src -o ./output/report.pdf
**主要组件**:
- `load_vulnerable_packages(filename)`: 从给定的文件中加载包含漏洞的包信息。
- `parse_html`: 爬取网站收集的漏洞依赖信息。
- `trans_vulnerable_packages(content)`: 将漏洞版本中的集合形式转换为大于小于的格式。
- `load_requirements(filename)`: 从项目的 `requirements.txt` 文件中加载依赖信息。
- `output_results(filename, results, format_type)`: 根据指定格式输出检测结果。
- `check_vulnerabilities(requirements, vulnerabilities, output_file)`: 核心功能,对比依赖与漏洞信息并生成报告。
@@ -50,7 +51,6 @@ python backdoor_detection.py ./src -o ./output/report.pdf
**输入**:
- 依赖漏洞文件路径。
- 项目 `requirements.txt` 文件路径。
- 输出文件路径和格式(通过命令行参数指定)。
@@ -67,7 +67,7 @@ python backdoor_detection.py ./src -o ./output/report.pdf
**使用示例**:
```bash
python requirements_detection.py vulnerabilities_data.txt requirements.txt -o ./output/report.md
python requirements_detection.py ./requirements.txt -o ./output/report.md
```
---