Add files via upload
81
README.md
@ -2,11 +2,19 @@
|
|||||||
|
|
||||||
首个由DeepSeek独立开发的AI网络安全工具箱
|
首个由DeepSeek独立开发的AI网络安全工具箱
|
||||||
|
|
||||||
首发公众号知攻善防实验室
|
首发公众号 **知攻善防实验室**
|
||||||
|
|
||||||
## 目前功能
|
## 目前功能
|
||||||
|
|
||||||
流量分析、JS代码审计、进程分析、HTTP转python、文本处理、正则表达式生成、WebShell检测、翻译
|
流量分析、JS代码审计、进程分析、HTTP转python、文本处理、正则表达式生成、WebShell检测、翻译、代码审计
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## bilibili
|
||||||
|
|
||||||
|
https://www.bilibili.com/video/BV1yxNAenEwj/
|
||||||
|
|
||||||
|
https://www.bilibili.com/video/BV1skNoeuEZu/
|
||||||
|
|
||||||
### 流量分析
|
### 流量分析
|
||||||
|
|
||||||
@ -18,21 +26,21 @@
|
|||||||
|
|
||||||
恶意流量
|
恶意流量
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
正常流量
|
正常流量
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
在流量分析中,经常需要解码以及日常需要解码的需求,可以直接加一个AI只能解码
|
在流量分析中,经常需要解码以及日常需要解码的需求,可以直接加一个AI只能解码
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### JS代码审计
|
### JS代码审计
|
||||||
|
|
||||||
直接将关键的JavaScript代码粘贴进来,AI自动输出问题和风险点
|
直接将关键的JavaScript代码粘贴进来,AI自动输出问题和风险点
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### 进程分析
|
### 进程分析
|
||||||
|
|
||||||
@ -44,7 +52,7 @@
|
|||||||
|
|
||||||
蓝队:应急响应进程分析
|
蓝队:应急响应进程分析
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
会把进程分为三类,可疑进程、杀软进程、第三方软件进程,并总结给你建议。
|
会把进程分为三类,可疑进程、杀软进程、第三方软件进程,并总结给你建议。
|
||||||
|
|
||||||
@ -52,7 +60,7 @@
|
|||||||
|
|
||||||
有时候我们想写POC/EXP的时候,很多重复性的代码需要去写,这里不用了,直接把HTTP请求包粘贴进去,AI几秒钟就生成完成了
|
有时候我们想写POC/EXP的时候,很多重复性的代码需要去写,这里不用了,直接把HTTP请求包粘贴进去,AI几秒钟就生成完成了
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### 文本处理
|
### 文本处理
|
||||||
|
|
||||||
@ -60,7 +68,7 @@
|
|||||||
|
|
||||||
例如:
|
例如:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### 正则表达式生成
|
### 正则表达式生成
|
||||||
|
|
||||||
@ -68,7 +76,7 @@
|
|||||||
|
|
||||||
例如在网页爬虫中
|
例如在网页爬虫中
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
我输入源文本,这个文本可以是任何文本,我这里用的是HTML,然后我想匹配样本格式,AI就会给我很多正则表达式供我参考
|
我输入源文本,这个文本可以是任何文本,我这里用的是HTML,然后我想匹配样本格式,AI就会给我很多正则表达式供我参考
|
||||||
|
|
||||||
@ -84,25 +92,37 @@ AI检测WebShell的能力可太强了,强的可拍
|
|||||||
|
|
||||||
这是以前文章一个大佬写的“原神免杀WebShell”的检测结果
|
这是以前文章一个大佬写的“原神免杀WebShell”的检测结果
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
正常文件
|
正常文件
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### AI翻译
|
### AI翻译
|
||||||
|
|
||||||
以SQLmap为例子
|
以SQLmap为例子
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
效果自己看,嘻嘻。
|
效果自己看,嘻嘻。
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
我随机抽取了4个php文件做测试,结果还挺好的,都审出来了。但是由于上下文的原因,不能夸文件进行审计,原理是逐个逐个将文件吐给AI,单丝对于我这种不会代码审计的,已经足够爽了。
|
我随机抽取了几个php文件做测试,结果还挺好的,都审出来了。但是由于上下文的原因,不能夸文件进行审计,原理是逐个逐个将文件吐给AI,单丝对于我这种不会代码审计的,已经足够爽了。
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 漏洞分析
|
||||||
|
|
||||||
|
写报告用的,由于平时写报告需要网上各种搜索复制粘贴,所以弄的这个。(自动化写报告)
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
### 使用教程
|
### 使用教程
|
||||||
|
|
||||||
@ -110,11 +130,40 @@ AI检测WebShell的能力可太强了,强的可拍
|
|||||||
git clone https://github.com/ChinaRan0/DeepSeekSelfTool
|
git clone https://github.com/ChinaRan0/DeepSeekSelfTool
|
||||||
cd DeepSeekSelfTool
|
cd DeepSeekSelfTool
|
||||||
pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
cp config.py.example config.py
|
|
||||||
配置config.py
|
配置config.py
|
||||||
python DeepSeekSelfTool.py
|
python DeepSeekSelfTool.py
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## config配置教程
|
||||||
|
|
||||||
|
```python
|
||||||
|
# API配置
|
||||||
|
API_TYPE="deepseek" # 可选值: "deepseek" 或 "ollama"[二选一]
|
||||||
|
|
||||||
|
# DeepSeek API配置
|
||||||
|
# 官方默认API地址: "https://api.deepseek.com/v1/chat/completions"
|
||||||
|
# 硅基流动:https://api.siliconflow.cn/v1/chat/completions
|
||||||
|
DEEPSEEK_API_URL="" # 这里填写API地址
|
||||||
|
|
||||||
|
DEEPSEEK_API_KEY="" # 这里填写API-key
|
||||||
|
|
||||||
|
# DeepSeek模型名称,官方默认模型: "deepseek-chat"
|
||||||
|
# 硅基流动:deepseek-ai/DeepSeek-V3
|
||||||
|
DEEPSEEK_MODEL="" # 这里填写模型
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Ollama API配置
|
||||||
|
OLLAMA_API_URL="http://localhost:11434/api/chat" # Ollama API地址
|
||||||
|
OLLAMA_MODEL="qwen2.5-coder:14b" # Ollama模型名称
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
BIN
assets/640.png
Normal file
|
After Width: | Height: | Size: 150 KiB |
BIN
assets/image-20250210203856225.png
Normal file
|
After Width: | Height: | Size: 472 KiB |
BIN
assets/image-20250210204511164.png
Normal file
|
After Width: | Height: | Size: 294 KiB |
BIN
assets/image-20250210204543714.png
Normal file
|
After Width: | Height: | Size: 222 KiB |
BIN
assets/image-20250210204552857.png
Normal file
|
After Width: | Height: | Size: 255 KiB |
BIN
assets/image-20250210204600326.png
Normal file
|
After Width: | Height: | Size: 215 KiB |
BIN
assets/image-20250210204613367.png
Normal file
|
After Width: | Height: | Size: 302 KiB |
BIN
assets/image-20250210204719077.png
Normal file
|
After Width: | Height: | Size: 384 KiB |
BIN
assets/image-20250210204957732.png
Normal file
|
After Width: | Height: | Size: 328 KiB |
BIN
assets/image-20250210205106905.png
Normal file
|
After Width: | Height: | Size: 383 KiB |
BIN
assets/image-20250210205203960.png
Normal file
|
After Width: | Height: | Size: 298 KiB |
BIN
assets/image-20250210205353354.png
Normal file
|
After Width: | Height: | Size: 471 KiB |
BIN
assets/image-20250210205523064.png
Normal file
|
After Width: | Height: | Size: 424 KiB |
BIN
assets/image-20250210205647266.png
Normal file
|
After Width: | Height: | Size: 334 KiB |