扫描报告
5 /100
yby6-video-parser
视频解析与转录技能 - 支持解析抖音、快手、B站等20+平台的短视频链接,并可将视频语音内容转录为文字
This is a legitimate video parsing and transcription skill with no malicious behavior. All capabilities are properly documented in SKILL.md and match implementation.
可以安装
No security concerns. Safe to use as documented.
安全发现 1 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | Example API key pattern in README 文档欺骗 | README.md:29 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ | WRITE | ✓ 一致 | SKILL.md:write temporary files to tmp/, markdown reports to demos/ |
| 网络访问 | READ | READ | ✓ 一致 | SKILL.md:accesses video platforms and SiliconFlow API |
| 命令执行 | WRITE | WRITE | ✓ 一致 | SKILL.md:ffmpeg subprocess for audio extraction, transcribe.py:130 |
| 环境变量 | READ | READ | ✓ 一致 | SKILL.md:.env file for API keys, transcribe.py:175-195 |
| 技能调用 | READ | READ | ✓ 一致 | Exports parse_video_by_url, process_video_transcription |
1 严重 3 高危 57 项发现
严重 API 密钥 硬编码 API 密钥
sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx README.md:29 高危 API 密钥 疑似硬编码凭证
api_key="your-siliconflow-api-key" README.md:165 高危 IP 地址 硬编码 IP 地址
108.0.0.0 scripts/parser/bilibili.py:19 高危 IP 地址 硬编码 IP 地址
120.0.0.0 scripts/parser/twitter.py:35 中危 外部 URL 外部 URL
https://siliconflow.cn/ .env:2 中危 外部 URL 外部 URL
https://docs.siliconflow.cn/api-reference/audio .env:6 中危 外部 URL 外部 URL
http://ip:8000/video/share/url/parse?url= .env:12 中危 外部 URL 外部 URL
https://api.siliconflow.cn/v1/audio/transcriptions .env:15 中危 外部 URL 外部 URL
https://v.douyin.com/xxxxxx README.md:45 中危 外部 URL 外部 URL
https://www.xiaohongshu.com/explore/xxxx README.md:55 中危 外部 URL 外部 URL
https://www.bilibili.com/video/xxxx README.md:58 中危 外部 URL 外部 URL
https://v.kuaishou.com/yyyyyy README.md:184 中危 外部 URL 外部 URL
https://www.xiaohongshu.com/explore/zzzzzz README.md:185 中危 外部 URL 外部 URL
https://tools.thatwind.com/tool/m3u8downloader scripts/parser/acfun.py:12 中危 外部 URL 外部 URL
https://www.acfun.cn/v/ scripts/parser/acfun.py:61 中危 外部 URL 外部 URL
https://www.bilibili.com/ scripts/parser/bilibili.py:25 中危 外部 URL 外部 URL
https://api.bilibili.com/x/web-interface/view?bvid= scripts/parser/bilibili.py:37 中危 外部 URL 外部 URL
https://api.bilibili.com/x/player/playurl? scripts/parser/bilibili.py:49 中危 外部 URL 外部 URL
https://v2.doupai.cc/topic/ scripts/parser/doupai.py:18 中危 外部 URL 外部 URL
https://www.iesdouyin.com/share/video/ scripts/parser/douyin.py:192 中危 外部 URL 外部 URL
https://www.douyin.com/jingxuan?modal_id=7555093909760789812 scripts/parser/douyin.py:220 中危 外部 URL 外部 URL
https://www.iesdouyin.com/share/video/7424432820954598707/?region=CN&mid=7424432976273869622&u_code=0 scripts/parser/douyin.py:226 中危 外部 URL 外部 URL
https://www.douyin.com/video/xxxxxx scripts/parser/douyin.py:227 中危 外部 URL 外部 URL
https://www.iesdouyin.com/web/api/v2/aweme/slidesinfo/ scripts/parser/douyin.py:287 中危 外部 URL 外部 URL
https://haokan.baidu.com/v?_format=json&vid= scripts/parser/haokan.py:18 中危 外部 URL 外部 URL
https://liveapi.huya.com/moment/getMomentContent?videoId= scripts/parser/huya.py:25 中危 外部 URL 外部 URL
https://v.huya.com/ scripts/parser/huya.py:29 中危 外部 URL 外部 URL
https://v.kuaishou.com/ scripts/parser/kuaishou.py:24 中危 外部 URL 外部 URL
https://www.pearvideo.com/videoStatus.jsp?contId= scripts/parser/lishipin.py:27 中危 外部 URL 外部 URL
https://www.pearvideo.com/detail_ scripts/parser/lishipin.py:32 中危 外部 URL 外部 URL
https://m.oasis.weibo.cn/v1/h5/share?sid= scripts/parser/lvzhou.py:45 中危 外部 URL 外部 URL
https://www.meipai.com/video/ scripts/parser/meipai.py:43 中危 外部 URL 外部 URL
https://share.ippzone.com/ppapi/share/fetch_content scripts/parser/pipigaoxiao.py:24 中危 外部 URL 外部 URL
https://file.ippzone.com/img/view/id/ scripts/parser/pipigaoxiao.py:44 中危 外部 URL 外部 URL
https://api.pipix.com/bds/cell/cell_comment/ scripts/parser/pipixia.py:24 中危 外部 URL 外部 URL
https://quanmin.hao222.com/wise/growth/api/sv/immerse scripts/parser/quanmin.py:19 中危 外部 URL 外部 URL
https://kg.qq.com/node/play?s= scripts/parser/quanminkge.py:22 中危 外部 URL 外部 URL
https://ci.xiaohongshu.com/notes_pre_post/ scripts/parser/redbook.py:59 中危 外部 URL 外部 URL
https://v.6.cn/coop/mobile/index.php? scripts/parser/sixroom.py:27 中危 外部 URL 外部 URL
https://m.6.cn/v/ scripts/parser/sixroom.py:32 中危 外部 URL 外部 URL
https://cdn.syndication.twimg.com/tweet-result? scripts/parser/twitter.py:28 中危 外部 URL 外部 URL
https://platform.twitter.com/ scripts/parser/twitter.py:38 中危 外部 URL 外部 URL
https://x.com/user/status/1234567890 scripts/parser/twitter.py:160 中危 外部 URL 外部 URL
https://twitter.com/user/status/1234567890 scripts/parser/twitter.py:161 中危 外部 URL 外部 URL
https://mobile.twitter.com/user/status/1234567890 scripts/parser/twitter.py:162 中危 外部 URL 外部 URL
https://weibo.com/2543858012/Q9pcJ4S21 scripts/parser/weibo.py:28 中危 外部 URL 外部 URL
https://h5.video.weibo.com/api/component?page=/show/ scripts/parser/weibo.py:38 中危 外部 URL 外部 URL
https://h5.video.weibo.com/show/ scripts/parser/weibo.py:40 中危 外部 URL 外部 URL
https://m.weibo.cn/statuses/show?id= scripts/parser/weibo.py:75 中危 外部 URL 外部 URL
https://m.weibo.cn/ scripts/parser/weibo.py:78 中危 外部 URL 外部 URL
https://h5.weishi.qq.com/webapp/json/weishi/WSH5GetPlayPage scripts/parser/weishi.py:19 中危 外部 URL 外部 URL
https://www.ixigua.com/ scripts/parser/xigua.py:19 中危 外部 URL 外部 URL
https://www.ixigua.com/xxxxxx scripts/parser/xigua.py:20 中危 外部 URL 外部 URL
https://m.ixigua.com/douyin/share/video/ scripts/parser/xigua.py:37 中危 外部 URL 外部 URL
https://www.xinpianchang.com/ scripts/parser/xinpianchang.py:19 中危 外部 URL 外部 URL
https://mod-api.xinpianchang.com/mod/api/v2/media/ scripts/parser/xinpianchang.py:34 中危 外部 URL 外部 URL
https://share.xiaochuankeji.cn/planck/share/post/detail_h5 scripts/parser/zuiyou.py:19 目录结构
32 文件 · 115.4 KB · 3598 行 Python 27f · 2822L
Markdown 3f · 752L
Other 1f · 21L
Text 1f · 3L
├─
▾
scripts
│ ├─
▾
parser
│ │ ├─
__init__.py
Python
│ │ ├─
acfun.py
Python
│ │ ├─
base.py
Python
│ │ ├─
bilibili.py
Python
│ │ ├─
doupai.py
Python
│ │ ├─
douyin.py
Python
│ │ ├─
haokan.py
Python
│ │ ├─
huya.py
Python
│ │ ├─
kuaishou.py
Python
│ │ ├─
lishipin.py
Python
│ │ ├─
lvzhou.py
Python
│ │ ├─
meipai.py
Python
│ │ ├─
pipigaoxiao.py
Python
│ │ ├─
pipixia.py
Python
│ │ ├─
quanmin.py
Python
│ │ ├─
quanminkge.py
Python
│ │ ├─
redbook.py
Python
│ │ ├─
sixroom.py
Python
│ │ ├─
twitter.py
Python
│ │ ├─
utils.py
Python
│ │ ├─
weibo.py
Python
│ │ ├─
weishi.py
Python
│ │ ├─
xigua.py
Python
│ │ ├─
xinpianchang.py
Python
│ │ └─
zuiyou.py
Python
│ ├─
skill.py
Python
│ └─
transcribe.py
Python
├─
.env
⚠
├─
README_EN.md
Markdown
├─
README.md
Markdown
├─
requirements.txt
Text
└─
SKILL.md
Markdown
依赖分析 4 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
httpx | >=0.28.1 | pip | 否 | Version constrained, reputable HTTP client library |
fake-useragent | >=1.5.1 | pip | 否 | Standard user-agent spoofing for web scraping |
requests | >=2.28.0 | pip | 否 | Standard HTTP library for downloads and API calls |
ffmpeg | external | system | 否 | Declared binary dependency, documented in SKILL.md |
安全亮点
✓ All declared capabilities match implementation - no hidden functionality
✓ No credential harvesting or exfiltration detected
✓ No obfuscation techniques (base64, eval, etc.)
✓ No reverse shell, C2, or persistence mechanisms
✓ subprocess usage (ffmpeg) is documented and necessary for audio extraction
✓ Network requests only to legitimate video platforms and stated SiliconFlow API
✓ API keys read from .env file only, never hardcoded in source code
✓ All dependencies are standard video/audio processing libraries with reasonable version constraints
✓ Clear documentation of temporary file handling and cleanup options