Scan Report
20 /100
weibo-hot-search-anonymous
Anonymous Weibo hot search scraper using Chrome CDP
A legitimate Weibo hot search scraper using Chrome CDP that performs standard browser automation and file writing, with minor documentation gaps.
Safe to install
Add explicit declarations for filesystem:WRITE and shell:WRITE capabilities in SKILL.md to improve transparency.
Findings 2 items
| Severity | Finding | Location |
|---|---|---|
| Low | Undeclared shell execution capability Doc Mismatch | scripts/weibo-hot-search.ts:78 |
| Low | Undeclared filesystem write capability Doc Mismatch | scripts/weibo-hot-search.ts:244 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Browser | NONE | WRITE | ✓ Aligned | Chrome CDP automation in weibo-hot-search.ts:75-95 |
| Filesystem | NONE | WRITE | ✗ Violation | writeFile/mkdir in weibo-hot-search.ts:225-260 |
| Shell | NONE | WRITE | ✗ Violation | spawn/spawnSync in weibo-hot-search.ts:78, weibo-utils.ts:73,100 |
| Network | READ | READ | ✓ Aligned | CDP WebSocket to localhost, fetch to weibo.com |
| Environment | NONE | READ | ✓ Aligned | WEIBO_BROWSER_CHROME_PATH, WEIBO_BROWSER_DEBUG_PORT in weibo-utils.ts |
4 findings
Medium External URL 外部 URL
https://weibo.com/newlogin?tabtype=search SKILL.md:15 Medium External URL 外部 URL
https://s.weibo.com/weibo?q=%23某热搜词%23 SKILL.md:61 Medium External URL 外部 URL
https://s.weibo.com/weibo?q=%23另一个热搜%23 SKILL.md:62 Medium External URL 外部 URL
https://s.weibo.com/weibo?q=%23热搜三%23 SKILL.md:63 File Tree
4 files · 25.9 KB · 692 lines TypeScript 2f · 584L
Markdown 2f · 108L
├─
▾
scripts
│ ├─
weibo-hot-search.ts
TypeScript
│ └─
weibo-utils.ts
TypeScript
├─
LICENSE.md
Markdown
└─
SKILL.md
Markdown
Security Positives
✓ No credential harvesting - skill does not access any API keys, passwords, or tokens
✓ No data exfiltration - no network requests to external servers beyond Weibo.com
✓ No obfuscation - all code is clear TypeScript, no base64 or encoded payloads
✓ No persistence mechanisms - no cron jobs, startup hooks, or backdoor installation
✓ No reverse shell or remote code execution vectors
✓ Uses legitimate Chrome CDP for scraping public Weibo data
✓ Anonymous browsing without Weibo account dependency (per design intent)