wordfence/wordfence-cli
GitHub: wordfence/wordfence-cli
一款用于快速扫描 Web 文件系统与 WordPress 漏洞的命令行安全检测工具。
Stars: 151 | Forks: 32
# Wordfence CLI
Wordfence CLI 是一个用 Python 编写的高性能、多进程安全扫描器,用于快速扫描网络文件系统以检测 PHP/其他恶意软件和 WordPress 漏洞。CLI 支持并行化、可定时、可通过管道接收输入,并且可以将输出管道传输到其他命令。
## 安装
我们有多种安装方法可在我们的[安装文档](docs/Installation.md)中安装 Wordfence CLI,我们建议您查阅该文档以尽可能少步骤地开始扫描恶意软件。
推荐使用 `pip` 安装:
```
pip install wordfence
```
如果您希望手动安装 Wordfence CLI 或用于开发,可以将 GitHub 仓库克隆到本地环境:
```
git clone git@github.com:wordfence/wordfence-cli.git
cd ./wordfence-cli
pip install .
python main.py version
```
### 要求
- Python >= 3.8
- C 库 `libpcre` >= 8.38
- Python 包:
- `packaging` >= 21.0
- `requests` >= 2.3
- `mysql-connector-python` >= 8.0
### 获取许可证
访问 [https://www.wordfence.com/products/wordfence-cli/](https://www.wordfence.com/products/wordfence-cli/) 以获取下载签名集的许可证。
## 用法
可以运行 `wordfence help` 获取可传递给 Wordfence CLI 的完整选项列表。更多关于[配置选项](docs/Configuration.md)的信息。
#### 扫描目录中的恶意软件
递归扫描 `/var/www` 目录中的恶意软件:
```
wordfence malware-scan /var/www
```
[恶意软件扫描的完整示例列表](docs/malware-scan/Examples.md) 包含在文档中。
#### 扫描 WordPress 安装中的漏洞
扫描 `/var/www/wordpress` 目录中的漏洞:
```
wordfence vuln-scan /var/www/wordpress
```
[漏洞扫描的完整示例列表](docs/vuln-scan/Examples.md) 包含在文档中。
## 文档
Wordfence CLI 的完整文档可在此处找到 [here](docs/),其中包含安装说明、配置选项、详细示例和常见问题解答。
## 许可证
Wordfence CLI 是开源的,采用 GPLv3 许可证。许可证可在此处找到 [here](LICENSE)。
## 贡献
请参阅[我们的贡献指南](CONTRIBUTING.md)。
标签:PHP安全, Python, Wordfence, WordPress安全, 云资产清单, 关键词SEO, 安全扫描, 并行处理, 恶意软件扫描, 操作系统监控, 无后门, 时序注入, 网络安全, 网络文件系统, 逆向工具, 逆向工程, 隐私保护