返回顶部
s

stegstrStegstr隐写工具

Decode and embed Stegstr payloads in PNG images. Use when the user needs to extract hidden Nostr data from a Stegstr image, encode a payload into a cover PNG, or work with steganographic social networking (Nostr-in-images). Supports CLI (stegstr-cli decode, detect, embed, post) for scripts and AI agents.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
1,365
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

stegstr

Stegstr

Stegstr 使用隐写术将 Nostr 消息和任意有效载荷隐藏在 PNG 图像中。用户将他们的信息流(帖子、私信、JSON)嵌入到图像中并分享;接收者使用 Detect 功能加载隐藏内容。无需注册,可离线使用。

何时使用此技能

  • - 用户想要解码(提取)包含 Stegstr 数据的 PNG 中的隐藏数据。
  • 用户想要将有效载荷嵌入到封面 PNG 中(例如 Nostr 包、JSON、文本)。
  • 用户提及隐写术、图像中的 Nostr、Stegstr、在图像中隐藏数据或照片中的秘密消息。
  • 用户需要用于自动化、脚本或 AI 代理的程序化访问。

CLI(无头模式)

从 Stegstr 仓库构建 CLI:

bash
git clone https://github.com/brunkstr/Stegstr.git
cd Stegstr/src-tauri
cargo build --release --bin stegstr-cli

二进制文件:target/release/stegstr-cli(Windows 上为 stegstr-cli.exe)。

解码(提取有效载荷)

bash
stegstr-cli decode image.png

将原始有效载荷写入标准输出。有效的 UTF-8 JSON 以文本形式打印;否则以 base64: 形式打印。成功时退出码为 0。

检测(解码并解密应用包)

bash
stegstr-cli detect image.png

解码并解密;打印 Nostr 包 JSON { version: 1, events: [...] }。

嵌入(将有效载荷隐藏在图像中)

bash
stegstr-cli embed cover.png -o out.png --payload text or JSON
stegstr-cli embed cover.png -o out.png --payload @bundle.json
stegstr-cli embed cover.png -o out.png --payload @bundle.json --encrypt

使用 --payload @file 从文件加载。使用 --encrypt 以便任何 Stegstr 用户都能检测。对二进制有效载荷使用 --payload-base64

发布(创建 kind 1 笔记包)

bash
stegstr-cli post Your message here --output bundle.json
stegstr-cli post Message --privkey-hex <64-char-hex> --output bundle.json

创建一个 Nostr 包;使用 stegstr-cli embed 将其隐藏在图像中。

示例工作流程

bash

创建帖子包


stegstr-cli post Hello from OpenClaw --output bundle.json

嵌入到封面图像中(为任何 Stegstr 用户加密)

stegstr-cli embed cover.png -o stego.png --payload @bundle.json --encrypt

接收者检测并提取

stegstr-cli detect stego.png

图像格式

仅限 PNG(无损)。JPEG 或其他有损格式会损坏隐藏数据。

有效载荷格式

  • - 魔数: STEGSTR(7 字节 ASCII)
  • 长度: 4 字节,大端序
  • 有效载荷: UTF-8 JSON 或原始字节(桌面应用加密;CLI 可嵌入原始数据或使用 --encrypt)

解密后的包:{ version: 1, events: [ ... Nostr events ... ] }。模式:bundle.schema.json

链接

  • - agents.txt: https://www.stegstr.com/agents.txt
  • 面向代理: https://www.stegstr.com/wiki/for-agents.html
  • CLI 文档: https://www.stegstr.com/wiki/cli.html
  • 下载: https://github.com/brunkstr/Stegstr/releases/latest

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 stegstr-1776347303 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 stegstr-1776347303 技能

通过命令行安装

skillhub install stegstr-1776347303

下载

⬇ 下载 stegstr v1.0.1(免费)

文件大小: 3.42 KB | 发布时间: 2026-4-17 14:52

v1.0.1 最新 2026-4-17 14:52
Schema link fix, install script

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

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

p2p_official_large
返回顶部