useFormseal/fetch
GitHub: useFormseal/fetch
一个隐私优先的 CLI 工具,用于从多种存储后端拉取加密表单提交密文,实现私钥离线解密的数据收集流程。
Stars: 0 | Forks: 0
从您的存储后端下载加密的表单提交内容。
formseal-fetch 将您的后端存储的密文拉取到您的本地机器上。在传输过程中或服务器上不会进行任何解密 —— 只有私钥持有者才能读取提交内容。
formseal-fetch 不是托管服务或控制面板。它是一个 CLI 获取工具。
## 安装说明
**通过 pipx(推荐)**
```
pipx install formseal-fetch
```
**通过 pip**
```
pip install formseal-fetch
```
## 快速开始
```
fsf connect provider:
fsf fetch
fsf status
```
## 工作原理
```
Browser (formseal-embed)
│
▼ (encrypted submissions)
Cloudflare KV / Supabase / any other server
│
▼ (fsf fetch)
ciphertexts.jsonl ──► Your PC
```
您的后端仅存储不透明的密文。`fsf fetch` 负责下载它。解密过程将使用您的私钥单独离线进行。
## 命令
| 命令 | 描述 |
|---------|-------------|
| `fsf` | 显示关于 / 信息 |
| `fsf connect` | 连接到存储提供商 |
| `fsf fetch` | 下载密文 |
| `fsf status` | 显示连接信息 |
| `fsf disconnect` | 清除凭证 |
| `fsf disconnect --wipe` | 清除包括密文在内的所有内容 |
| `fsf --providers` | 列出可用的后端 |
运行 `fsf --help` 查看所有选项。
## 安全性
您的 API token 绝不会离开您的本地机器。formseal-fetch 的特点:
- 将凭证存储在您的操作系统 keychain 中(Windows Credential Manager / macOS Keychain / Linux Secret Service)
- 仅向您的存储后端发起直接的 API 调用
- 不发送任何遥测数据,没有任何分析追踪
- 自动跳过已下载的密文
## 文档
完整文档位于 [文档](./docs/README.md) 目录中。
## 面向开发者
- [提供商指南](./docs/providers/README.md) — 添加新的存储后端
- [CONTRIBUTING.md](./CONTRIBUTING.md) — 完整的贡献指南
如果您觉得 formseal-fetch 有用,请为该仓库加星。
## 许可证
MIT标签:Blue Team, Python, 加密, 数据同步, 文档结构分析, 无后门, 漏洞扫描器, 表单处理, 逆向工具