扫描报告
20 /100
telegram-contract-ops
Telegram-based internal contract generation and eID intake workflow for Vietnamese operations
This is a legitimate Vietnamese contract generation and eID OCR workflow with expected Telegram API integration and subprocess usage, though SKILL.md lacks formal allowed-tools declarations.
可以安装
Add formal allowed-tools declaration to SKILL.md (filesystem:WRITE, network:READ, shell:WRITE, environment:READ) and document the execFileSync usage for docx generation.
安全发现 2 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | SKILL.md lacks allowed-tools declaration | SKILL.md:1 |
| 低危 | Hardcoded workspace paths in Python script | scripts/plan-b-docx-generate.py:19 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | NONE | WRITE | ✓ 一致 | scripts/telegram-planb-bot.js:36-37 |
| 网络访问 | NONE | READ | ✓ 一致 | scripts/telegram-planb-bot.js:46-51 |
| 命令执行 | NONE | WRITE | ✓ 一致 | scripts/plan-b-telegram-to-docx.js:119 |
| 环境变量 | NONE | READ | ✓ 一致 | scripts/telegram-planb-bot.js:7 |
4 项发现
中危 外部 URL 外部 URL
http://schemas.openxmlformats.org/wordprocessingml/2006/main scripts/plan-b-docx-generate.py:11 中危 外部 URL 外部 URL
https://api.telegram.org/bot$ scripts/telegram-planb-bot.js:8 中危 外部 URL 外部 URL
https://api.telegram.org/file/bot$ scripts/telegram-planb-bot.js:60 提示 邮箱 邮箱地址
[email protected] scripts/plan-b-docx-generate.py:46 目录结构
14 文件 · 51.3 KB · 1528 行 JavaScript 3f · 782L
Markdown 8f · 446L
Python 1f · 208L
Swift 1f · 74L
Text 1f · 18L
├─
▾
assets
│ └─
plan-b-telegram-template.txt
Text
├─
▾
references
│ ├─
architecture.md
Markdown
│ ├─
clawhub.md
Markdown
│ ├─
deployment.md
Markdown
│ ├─
input-template.md
Markdown
│ ├─
macos.md
Markdown
│ ├─
troubleshooting.md
Markdown
│ └─
windows.md
Markdown
├─
▾
scripts
│ ├─
plan-b-docx-generate.py
Python
│ ├─
plan-b-telegram-to-docx.js
JavaScript
│ ├─
plan-c-eid-parse.js
JavaScript
│ ├─
plan-c-ocr.swift
Swift
│ └─
telegram-planb-bot.js
JavaScript
└─
SKILL.md
Markdown
依赖分析 1 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
python3 (system) | n/a | system | 否 | Standard library only, no pip dependencies |
安全亮点
✓ No base64-encoded payloads or obfuscated code
✓ No credential harvesting or data exfiltration to external IPs
✓ No unauthorized access to sensitive paths (~/.ssh, ~/.aws, .env)
✓ No reverse shell or C2 communications
✓ Legitimate Telegram API integration for bot functionality
✓ Subprocess calls (python3, swift, node) are necessary for the stated contract generation workflow
✓ State files and temporary artifacts are stored in workspace-specific directories
✓ No suspicious network patterns (direct IP connections, DNS over HTTPS for tunneling)