Skip to content

Commit 96c2757

Browse files
committed
完成敏感信息检查功能
1 parent 82a8eb8 commit 96c2757

16 files changed

+78
-13
lines changed

README.md

Lines changed: 60 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -193,10 +193,67 @@ Java 版本不仅更好地与 BurpSuite 环境集成,而且通过减少第三
193193

194194
![image-20250203170903647](/Users/chave/GitHubRepository/API-Highlighter/assets/image-20250203170903647.png)
195195

196+
#### 开启功能
196197

198+
开启敏感信息检查功能必须先导入 API,该功能仅对 API 列表中匹配的记录进行检查。
199+
200+
![image-20250203214020393](/Users/chave/GitHubRepository/API-Highlighter/assets/image-20250203214020393.png)
201+
202+
导入 API 后,在 `Sensitive Info` 标签页勾选开启敏感信息检查。该勾选状态默认不勾选,状态不保存。
203+
204+
初次启用功能由于配置文件不存在,会询问是否使用默认规则,选择是即可自动创建规则文件。
205+
206+
![image-20250203214446338](/Users/chave/GitHubRepository/API-Highlighter/assets/image-20250203214446338.png)
207+
208+
插件自带规则均来自 HaE 插件部分敏感信息规则。
209+
210+
![image-20250203214514020](/Users/chave/GitHubRepository/API-Highlighter/assets/image-20250203214514020.png)
211+
212+
#### 编辑规则
213+
214+
所有修改均同步本地配置文件。
215+
216+
##### 添加规则
217+
218+
![image-20250203230445654](/Users/chave/GitHubRepository/API-Highlighter/assets/image-20250203230445654.png)
219+
220+
![image-20250203230544618](/Users/chave/GitHubRepository/API-Highlighter/assets/image-20250203230544618.png)
221+
222+
##### 修改规则
223+
224+
![image-20250203230640616](/Users/chave/GitHubRepository/API-Highlighter/assets/image-20250203230640616.png)
225+
226+
![image-20250203230657728](/Users/chave/GitHubRepository/API-Highlighter/assets/image-20250203230657728.png)
227+
228+
![image-20250203230720331](/Users/chave/GitHubRepository/API-Highlighter/assets/image-20250203230720331.png)
229+
230+
##### 删除规则
231+
232+
支持选中多条规则同时删除。
233+
234+
![image-20250203231321030](/Users/chave/GitHubRepository/API-Highlighter/assets/image-20250203231321030.png)
235+
236+
![image-20250203231338677](/Users/chave/GitHubRepository/API-Highlighter/assets/image-20250203231338677.png)
237+
238+
##### 切换规则启用状态
239+
240+
支持选中多条规则同时切换状态,`true=启用``false=未启用`
241+
242+
![image-20250203231607512](/Users/chave/GitHubRepository/API-Highlighter/assets/image-20250203231607512.png)
243+
244+
![image-20250203231625954](/Users/chave/GitHubRepository/API-Highlighter/assets/image-20250203231625954.png)
245+
246+
#### 功能效果
247+
248+
开启敏感信息检查后,当 API 列表中匹配到敏感信息时,`history` 中标记为 `红色`,同时列出匹配到的字段信息。
249+
250+
![image-20250203232046025](/Users/chave/GitHubRepository/API-Highlighter/assets/image-20250203232046025.png)
251+
252+
同时 API 列表中 `Result` 字段提示 `存在敏感信息`
253+
254+
![image-20250203232232994](/Users/chave/GitHubRepository/API-Highlighter/assets/image-20250203232232994.png)
197255

198256
## 更新计划
199257

200-
- HaE 规则敏感信息检查
201-
- API 未授权访问检查
202-
- 列表排序
258+
- HaE 规则敏感信息检查(v2.0.0 已完成)
259+
- API 未授权访问检查(v3.0.0 开发中)

assets/image-20250203214020393.png

36.5 KB
Loading

assets/image-20250203214446338.png

176 KB
Loading

assets/image-20250203214514020.png

166 KB
Loading

assets/image-20250203230445654.png

289 KB
Loading

assets/image-20250203230544618.png

169 KB
Loading

assets/image-20250203230640616.png

170 KB
Loading

assets/image-20250203230657728.png

280 KB
Loading

assets/image-20250203230720331.png

170 KB
Loading

assets/image-20250203231321030.png

255 KB
Loading

0 commit comments

Comments
 (0)