Scan Report
This report was generated in Chinese. Some content may be in Chinese.
5 /100
web-reader
智能网页阅读器 - 抓取文章/下载视频并归档,支持分析、摘要、衍生
标准网页抓取工具,功能与文档一致,无恶意行为或敏感操作
Safe to install
无需操作,可安全使用
Findings 2 items
| Severity | Finding | Location |
|---|---|---|
| Info | subprocess调用未在文档显式声明 Doc Mismatch | lib/article.py:42 |
| Info | 读取用户配置文件 Sensitive Access | SKILL.md:15 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | WRITE | WRITE | ✓ Aligned | lib/article.py:48 os.makedirs + write |
| Network | READ | READ | ✓ Aligned | lib/article.py:227 urllib.request |
| Shell | WRITE | WRITE | ✓ Aligned | lib/article.py:42 subprocess.run(["scrapling"...]) |
15 findings
Medium External URL 外部 URL
https://mp.weixin.qq.com/s/xxx README.md:49 Medium External URL 外部 URL
https://b23.tv/xxx README.md:55 Medium External URL 外部 URL
https://mmbiz.qpic.cn... SKILL.md:53 Medium External URL 外部 URL
https://mp.weixin.qq.com/ SKILL.md:157 Medium External URL 外部 URL
https://mmbiz\.qpic\.cn[^ lib/article.py:200 Medium External URL 外部 URL
https://www.toutiao.com/ lib/article.py:237 Medium External URL 外部 URL
http://www.apache.org/licenses/LICENSE-2.0 lib/readability.js:8 Medium External URL 外部 URL
http://code.google.com/p/arc90labs-readability lib/readability.js:19 Medium External URL 外部 URL
https://developer.mozilla.org/en-US/docs/Web/API/Node/nodeType lib/readability.js:103 Medium External URL 外部 URL
https://en.wikipedia.org/wiki/Comma#Comma_variants lib/readability.js:145 Medium External URL 外部 URL
https://schema.org/Article lib/readability.js:147 Medium External URL 外部 URL
http://mobile.slate.com lib/readability.js:992 Medium External URL 外部 URL
https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Content_categories#Phrasing_content lib/readability.js:1708 Medium External URL 外部 URL
https://searchfox.org/mozilla-central/rev/f82d5c549f046cb64ce5602bfd894b7ae807c8f8/accessible/generic/TableAccessible.cp... lib/readability.js:1924 Medium External URL 外部 URL
https://mmbiz.qpic.cn/... references/platforms.md:10 File Tree
12 files · 120.4 KB · 3443 lines JavaScript 1f · 2314L
Python 7f · 726L
Markdown 4f · 403L
├─
▾
lib
│ ├─
__init__.py
Python
│ ├─
article.py
Python
│ ├─
feishu.py
Python
│ ├─
readability.js
JavaScript
│ ├─
router.py
Python
│ ├─
utils.py
Python
│ └─
video.py
Python
├─
▾
references
│ ├─
extending.md
Markdown
│ └─
platforms.md
Markdown
├─
fetcher.py
Python
├─
README.md
Markdown
└─
SKILL.md
Markdown
Dependencies 4 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
scrapling | * | pip | No | 无版本锁定 |
yt-dlp | * | pip | No | 无版本锁定 |
camoufox | * | pip | No | 无版本锁定 |
html2text | * | pip | No | 无版本锁定 |
Security Positives
✓ 代码结构清晰,模块化设计良好
✓ 无凭证收割或数据外泄行为
✓ 无远程代码执行或反连行为
✓ 无base64编码或混淆代码
✓ 无访问敏感路径(~/.ssh, .env等)
✓ 仅依赖已知安全库(scrapling, yt-dlp, html2text, camoufox)