Scan Report
This report was generated in Chinese. Some content may be in Chinese.
5 /100
x-mobile-longshot
Render X (Twitter) posts into mobile-style long screenshots and optional single-page PDFs using Playwright
x-mobile-longshot 是一个合法的 X (Twitter) 截图渲染工具,使用 Playwright 和 Pillow 进行网页截图和图像处理,未发现任何恶意行为或未声明功能。
Safe to install
该技能可安全使用。代码行为与文档描述完全一致,无阴影功能,无凭证收割,无数据外泄。
Findings 1 items
| Severity | Finding | Location |
|---|---|---|
| Info | 隐式 shell 执行权限 Priv Escalation | scripts/render_x_longshot.js:99 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | WRITE | WRITE | ✓ Aligned | 代码创建输出目录和写入 PNG/PDF 文件,与 SKILL.md 声明的输出功能一致 |
| Network | READ | READ | ✓ Aligned | 仅访问用户通过 --url 参数提供的 X URL,符合声明的截图功能 |
| Shell | NONE | WRITE | ✓ Aligned | scripts/render_x_longshot.js:99 使用 spawnSync 执行 python3 命令,但仅用于图像处理 |
1 findings
Medium External URL 外部 URL
https://x.com/i/status/2030475950752710891 SKILL.md:16 File Tree
3 files · 9.4 KB · 280 lines JavaScript 1f · 171L
Markdown 2f · 109L
├─
▾
references
│ └─
notes.md
Markdown
├─
▾
scripts
│ └─
render_x_longshot.js
JavaScript
└─
SKILL.md
Markdown
Dependencies 2 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
playwright | * | npm/pip | No | 声明了使用 Playwright,但 package.json 需用户自行安装 |
Pillow | * | pip | No | 用于图像处理,代码中使用但未声明版本锁定 |
Security Positives
✓ 代码行为与 SKILL.md 文档描述完全一致
✓ 无隐藏功能或阴影操作
✓ 无凭证窃取或环境变量遍历
✓ 无数据外泄或外部 C2 通信
✓ 无 Base64/eval 等混淆技术
✓ 仅访问用户明确提供的 URL
✓ 使用标准图像库(Pillow)进行合理用途
✓ 代码结构清晰,易于审查