chennqqi / kunwu

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

KunWu

Static Badge Static Badge

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

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

🚀 快速开始

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

在线使用

https://ti.moresec.cn/

编译

cli编译:go build -ldflags="-w -s"

gui编译:

  1. 后端编译cd gui_go/go build -ldflags="-w -s"cd ..

  2. 前端编译修改src/background.js文件中goPath变量路径为编译后的二进制文件

npm inpm run electron:build

GUI 客户端使用

mac 端

下载 KunWu 客户端 ,将app拖拽到Applications目录下。

image

![NOTE]

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

image

image

Windows 端

下载 KunWu 客户端 ,解压后运行「昆吾WebShell检测.exe」文件。

开始扫描

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

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

image

CLI 工具使用

下载 KunWu CLI For Win \ KunWu CLI For Mac \ KunWu CLI For Linux

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

$ 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

高级选项

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

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

交流反馈:

1541701248885_ pic

image

Stargazers over time

Stargazers over time

About

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


Languages

Language:Go 48.3%Language:Vue 38.8%Language:JavaScript 10.7%Language:CSS 1.6%Language:HTML 0.6%