Skip to content

Commit ceb9795

Browse files
committed
docs: add competitor comparison table to README
Add "Why ShellWard?" section with comparison table against agentguard, pipelock, Sage, and AgentSeal. Highlights DLP data flow, Chinese language security, and zero dependencies as unique differentiators. Includes arXiv:2603.08665 reference. Both English and Chinese sections updated.
1 parent 623e35e commit ceb9795

1 file changed

Lines changed: 34 additions & 0 deletions

File tree

README.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,23 @@ password: "MyP@ssw0rd!" → Detected (Password)
224224

225225
Remote vuln DB syncs every 24h, falls back to local DB when offline.
226226

227+
## Why ShellWard?
228+
229+
| Capability | ShellWard | [agentguard](https://github.com/GoPlusSecurity/agentguard) | [pipelock](https://github.com/luckyPipewrench/pipelock) | [Sage](https://github.com/avast/sage) | [AgentSeal](https://github.com/AgentSeal/agentseal) |
230+
|---|---|---|---|---|---|
231+
| **DLP data flow** (read→send=block) ||| Proxy-based |||
232+
| **Chinese PII** (ID card, bank card) ||||||
233+
| **Chinese injection rules** | 18 rules |||||
234+
| **Defense layers** | 8 | 3 | 11 (proxy) | ~2 | ~2 |
235+
| **Zero dependencies** | ✅ (npm) || Go binary | Cloud API | Python |
236+
| **Runtime blocking** ||| ✅ (proxy) || ❌ (scanner) |
237+
| **Architecture** | In-process middleware | Hook-based guard | HTTP proxy | Hook + cloud | Scan + monitor |
238+
| **Detection rules** | 32 | 24 | 36 DLP patterns | 200+ YAML | 191+ |
239+
240+
> ShellWard is the only tool with **DLP-style data flow tracking** + **Chinese language security** + **zero dependencies** in a single package.
241+
>
242+
> Recent research ([arXiv:2603.08665](https://arxiv.org/abs/2603.08665)) demonstrates GenAI discovering 38 real-world vulnerabilities in 7 hours — AI-powered attacks are scaling fast. Defense must be built into the agent layer.
243+
227244
## Author
228245

229246
[jnMetaCode](https://github.com/jnMetaCode) · Apache-2.0
@@ -281,6 +298,23 @@ guard.checkOutbound('send_email', {...}) // → { allowed: false } (读过敏
281298
- **数据外泄链**:读敏感数据 → send_email / HTTP POST / curl 外发 = 拦截
282299
- **零依赖**、零配置、Apache-2.0
283300

301+
### 为什么选 ShellWard?
302+
303+
| 能力 | ShellWard | [agentguard](https://github.com/GoPlusSecurity/agentguard) | [pipelock](https://github.com/luckyPipewrench/pipelock) | [Sage](https://github.com/avast/sage) | [AgentSeal](https://github.com/AgentSeal/agentseal) |
304+
|---|---|---|---|---|---|
305+
| **DLP 数据流** (读→发=拦截) ||| Proxy 架构 |||
306+
| **中文 PII 检测** (身份证、银行卡) ||||||
307+
| **中文注入规则** | 18 条 |||||
308+
| **防御层数** | 8 层 | 3 层 | 11 层(proxy) | ~2 层 | ~2 层 |
309+
| **零依赖** | ✅ (npm) || Go 二进制 | 需云 API | 需 Python |
310+
| **运行时拦截** ||| ✅ (proxy) || ❌ (扫描器) |
311+
| **架构** | 进程内中间件 | Hook 守护 | HTTP 代理 | Hook + 云端 | 扫描 + 监控 |
312+
| **检测规则数** | 32 | 24 | 36 DLP 模式 | 200+ YAML | 191+ |
313+
314+
> ShellWard 是唯一同时具备 **DLP 数据流追踪** + **中文语言安全** + **零依赖** 的 AI Agent 安全工具。
315+
>
316+
> 最新研究 ([arXiv:2603.08665](https://arxiv.org/abs/2603.08665)) 显示 GenAI 在 7 小时内发现 38 个真实漏洞 — AI 驱动的攻击正在规模化,防御必须内建到 Agent 层。
317+
284318
### 作者
285319

286320
[jnMetaCode](https://github.com/jnMetaCode) · Apache-2.0

0 commit comments

Comments
 (0)