抖音视频无水印下载器
Skill implements a Douyin video downloader with undocumented third-party proxy API and undeclared required permissions, lacking transparency about data handling despite plausible benign functionality.
The script uses 'https://lvhomeproxy2.dpdns.org/api/hybrid/video_data' as a proxy for Douyin video解析. This service is not mentioned anywhere in SKILL.md. Users have no way to know their video links are being routed through an undisclosed third-party service that could log or retain request data.
scripts/douyin-no-watermark-downloader.py:18 为什么得出这个结论
3/4 个维度触发发现 2 项声明之外的能力或越权行为。
提取到 1 个高危 IOC 或外联信号。
报告包含 0 步攻击链,另有 1 项高危或严重发现。
发现 1 项需要关注的依赖或供应链线索。
风险分是怎么被拉高的
SKILL.md lacks allowedTools section; code requires network:READ and filesystem:WRITE without declaration
lvhomeproxy2.dpdns.org proxies video解析 requests but is not mentioned in documentation — unclear what data is logged or processed
Script makes HTTPS requests to external services for every download operation
最关键的证据
Undocumented third-party proxy API
The script uses 'https://lvhomeproxy2.dpdns.org/api/hybrid/video_data' as a proxy for Douyin video解析. This service is not mentioned anywhere in SKILL.md. Users have no way to know their video links are being routed through an undisclosed third-party service that could log or retain request data.
scripts/douyin-no-watermark-downloader.py:18 Missing allowed-tools declaration
SKILL.md does not declare any allowed tools. The code uses requests (network access) and file I/O (filesystem WRITE to Desktop) but these are not listed in the metadata or capabilities section.
SKILL.md:1 Hardcoded User-Agent and Referer headers
Lines 83-85 hardcode Chrome User-Agent and douyin.com Referer. While not malicious, these could be updated to evade anti-bot detection, changing behavior post-deployment without doc update.
scripts/douyin-no-watermark-downloader.py:83 声明能力 vs 实际能力
scripts/douyin-no-watermark-downloader.py:66 writes to Desktop path via open() scripts/douyin-no-watermark-downloader.py:18 uses requests.get() to lvhomeproxy2.dpdns.org 可疑产物与外联
120.0.0.0 scripts/douyin-no-watermark-downloader.py:83
https://v.douyin.com/1A4yExNduOU/ SKILL.md:30
https://v.douyin.com/8B9xYz789/ SKILL.md:31
https://v.douyin.com/XIkH2hGDnw/ SKILL.md:40
https://lvhomeproxy2.dpdns.org/api/hybrid/video_data scripts/douyin-no-watermark-downloader.py:18
https://www.douyin.com/ scripts/douyin-no-watermark-downloader.py:84
https://v.douyin.com/xxxxx scripts/douyin-no-watermark-downloader.py:113
https://v\.douyin\.com/[^\s scripts/douyin-no-watermark-downloader.py:121
https://v.douyin.com/XIkH2hGDHnw/ scripts/douyin-no-watermark-downloader.py:141
依赖与供应链
| 包名 | 版本 | 来源 | 漏洞 | 备注 |
|---|---|---|---|---|
| requests | * | pip | 否 | Version not pinned; library widely used, low supply chain risk |
文件构成
scripts/douyin-no-watermark-downloader.py SKILL.md