Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kunwu2023/kunwu

kunwu是新一代webshell检测引擎,使用了内置了模糊规则、污点分析模拟执行、机器学习三种高效的检测策略
https://github.com/kunwu2023/kunwu

Last synced: 3 months ago
JSON representation

kunwu是新一代webshell检测引擎,使用了内置了模糊规则、污点分析模拟执行、机器学习三种高效的检测策略

Awesome Lists containing this project

README

        




KunWu



Static Badge
Static Badge

默安科技打造的新一代 WebShell 检测工具「KunWu


模糊规则污点分析模拟执行机器学习三种高效检测策略,精准无误地发现 WebShell 风险

# 🚀1 快速开始

KunWu 支持 GUI 客户端、CLI 工具、在线 WebShell 检测。

### 1.1 在线 WebShell 检测

在线检测地址:[https://ti.moresec.cn](https://ti.moresec.cn/)

### 1.2 编译CLI工具

CLI编译命令:`go build -ldflags="-w -s"`

### 1.3 编译GUI工具

1. 后端编译 `cd gui_go/go build -ldflags="-w -s"cd ..`
2. 前端编译修改 `src/background.js` 文件中 `goPath` 变量路径为编译后的二进制文件 `npm inpm run electron:build`

# 🐉2 客户端使用

## 2.1 GUI客户端

### 2.1.1 Mac端使用

下载 [KunWu 客户端](https://github.com/kunwu2023/kunwu/releases/tag/0.1.0) ,将app拖拽到Applications目录下。

![image](https://github.com/kunwu2023/kunwu/assets/131849947/3dc40a5e-8ef8-4452-a04b-fafdeab20c9e)

> 注明:如果提示无法验证开发者,请在设置种选择仍要打开。




### 2.1.2 Windows端使用

下载 [KunWu 客户端](https://github.com/kunwu2023/kunwu/releases/tag/0.1.0) ,解压后运行 `昆吾WebShell检测.exe` 文件。

### 2.1.3 开始扫描

![image](https://github.com/kunwu2023/kunwu/assets/131849947/083351e2-6139-49eb-9c56-883ee2797612)

KunWu 支持**快速扫描**、**本地扫描**、**远程扫描**;上传或拖拽文件开始扫描!

- 🛫 快速扫描:执行临时的扫描任务,在客户端重启后数据将会清空。
- 🚄 本地扫描:执行本地扫描任务,在任务列表中生成扫描任务记录。
- 🛸 远程扫描:通过SFTP读取远程文件进行扫描。

## 2.2 CLI客户端使用

下载 [KunWu CLI For Win](https://github.com/kunwu2023/kunwu/releases/download/0.1.0/kw_0.1.2_windows_amd64_cli.exe) \ [KunWu CLI For Mac](https://github.com/kunwu2023/kunwu/releases/download/0.1.0/kw_0.1.2_macOS_arm64_cli) \ [KunWu CLI For Linux](https://github.com/kunwu2023/kunwu/releases/download/0.1.0/kw_0.1.2_linux_amd64_cli)。

### 2.2.1 使用 CLI 工具快速扫描本地文件

```bash
$ kw -file /home/sample.php
File path: /home/sample.php
Cloud scan: false
filter normal files: true
--------------------------start----------------------------
Local engine scanning...
+------------------------+----------+------+
| 文件路径 | 检出引擎 | 结果 |
+------------------------+----------+------+
| /home/sample.php | 本地引擎 | 恶意 |
+------------------------+----------+------+
--------------------------end----------------------------
```

Linux 环境使用截图👇

![image](https://github.com/kunwu2023/kunwu/assets/131849947/002daae6-f86e-4643-b4e5-bdb09ecb3178)

#### 高级选项

**云端引擎检测(-cloud):该选项开启后,会将本地无法检出的文件上传到云端进行扫描**

```bash
$ kw -cloud -file /home/sample.php
```

# 3# 交流反馈:




# 🙏4# Stargazers over time

[![Star History Chart](https://api.star-history.com/svg?repos=kunwu2023/kunwu&type=Date)](https://star-history.com/#kunwu2023/kunwu&Date)