返回顶部
c

content-scrubber

OpenClaw plugin that scrubs private infrastructure details from outgoing messages. Regex-based redaction of RFC 1918 IPs, localhost ports, SSH targets, and hostnames before they reach Discord, Telegram, or other messaging surfaces.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
110
下载量
0
收藏
概述
安装方式
版本历史

content-scrubber

# Content Scrubber An OpenClaw extension plugin that intercepts outgoing messages and redacts private infrastructure details before delivery. ## What It Catches - **RFC 1918 IPv4 addresses**: 10.x.x.x, 172.16-31.x.x, 192.168.x.x - **Loopback addresses**: 127.x.x.x - **localhost with ports**: localhost:8080, localhost:3000, etc. - **SSH/SCP targets**: user@10.0.0.1:/path - **Custom hostnames**: configurable hostname patterns ## How It Works The plugin registers as a message interceptor. Before any message leaves OpenClaw (Discord, Telegram, Signal, etc.), it runs through regex-based scrubbing rules that replace private details with safe placeholders like `[redacted-ip]`, `[redacted-service]`, `[redacted-target]`. Rules are deterministic (regex, not LLM), so they're fast, auditable, and never miss edge cases that an LLM scrubber would. ## Installation 1. Copy the plugin files to your OpenClaw extensions directory: ``` ~/.openclaw/extensions/content-scrubber/ ├── index.ts ├── openclaw.plugin.json └── package.json ``` 2. Add to your `openclaw.json` plugins config: ```json { "plugins": { "entries": { "content-scrubber": { "enabled": true, "config": { "dryRun": false, "allowedRecipients": [] } } } } } ``` 3. Restart OpenClaw. ## Configuration | Option | Type | Default | Description | |--------|------|---------|-------------| | `dryRun` | boolean | false | Log what would be scrubbed without actually redacting | | `allowedRecipients` | string[] | [] | Chat IDs where scrubbing is skipped (e.g., private DMs with yourself) | ## Example **Before scrubbing:** > SSH into admin@10.0.0.50 and check the service on localhost:8096 **After scrubbing:** > SSH into [redacted-target] and check the service on [redacted-service]

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 content-scrubber-1776116842 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 content-scrubber-1776116842 技能

通过命令行安装

skillhub install content-scrubber-1776116842

下载 Zip 包

⬇ 下载 content-scrubber v1.0.0

文件大小: 3.72 KB | 发布时间: 2026-4-14 14:22

v1.0.0 最新 2026-4-14 14:22
Initial release of Content Scrubber for OpenClaw:

- Redacts RFC 1918 IPs, loopback addresses, localhost ports, SSH/SCP targets, and custom hostnames from outgoing messages.
- Uses fast and auditable regex-based rules, not LLM methods.
- Configurable via `dryRun` mode and `allowedRecipients` for fine-grained control.
- Integrates as a message interceptor for Discord, Telegram, Signal, and other messaging platforms.
- Easy installation and setup in the OpenClaw extensions directory.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部