扫描报告
10 /100
Facebook Publisher Skill
Facebook Graph API 工作流工具,用于自动化发布页面帖子和管理令牌
合法的 Facebook Graph API 发布工具,代码功能与文档声明一致,无恶意行为。存在轻微文件写入风险但有合理解释。
可以安装
建议将 fb_tokens_output.json 添加到 .gitignore 确保不泄露令牌文件。
安全发现 2 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | 文件写入行为未在文档中声明 文档欺骗 | agents/fb_token_helper.py:134 |
| 低危 | 加载多个 API 密钥环境变量 敏感访问 | config.py:1 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | NONE | WRITE | ✓ 一致 | agents/fb_token_helper.py:134 |
| 网络访问 | READ | READ | ✓ 一致 | 仅调用 Facebook Graph API |
3 项发现
中危 外部 URL 外部 URL
https://www.facebook.com/ agents/fb_publisher_agent.py:107 中危 外部 URL 外部 URL
https://developers.facebook.com/tools/explorer[/link agents/fb_token_helper.py:81 中危 外部 URL 外部 URL
https://graph.facebook.com/ config.py:27 目录结构
5 文件 · 21.6 KB · 587 行 Python 4f · 481L
Markdown 1f · 106L
├─
▾
agents
│ ├─
fb_publisher_agent.py
Python
│ └─
fb_token_helper.py
⚠
Python
├─
config.py
Python
├─
SKILL.md
Markdown
└─
test_fb_connection.py
Python
依赖分析 3 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
requests | * | pip | 否 | 无版本锁定但为标准库 |
python-dotenv | * | pip | 否 | 无版本锁定 |
rich | * | pip | 否 | 无版本锁定 |
安全亮点
✓ 代码结构清晰,注释完整(越南语注释辅助理解)
✓ 仅调用 Facebook Graph API (graph.facebook.com),无其他外部网络请求
✓ 实现了重试机制和指数退避,符合生产环境最佳实践
✓ 无 shell 执行、无 base64 编码、无混淆代码
✓ 凭证仅用于内存中构造 API 请求,无外传行为
✓ SKILL.md 权限声明准确,与实际代码行为一致