扫描报告
15 /100
humanizerai
AI text detection and humanization CLI to bypass GPTZero, Turnitin, and other detectors
A legitimate third-party CLI wrapper for humanizerai.com API with no malicious behavior, though Bash tool wildcard access is broader than strictly necessary.
可以安装
Consider restricting Bash to specific subcommands (e.g., Bash(humanizerai:detect|humanize|credits)) to align with least-privilege principle.
安全发现 2 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | Filesystem read not documented 文档欺骗 | src/commands/detect.ts:14 |
| 低危 | Bash wildcard broader than necessary 权限提升 | SKILL.md:7 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 网络访问 | READ | READ | ✓ 一致 | api.ts:35 - Makes HTTP POST/GET requests to humanizerai.com API |
| 文件系统 | NONE | READ | ✓ 一致 | commands/detect.ts:14, commands/humanize.ts:14 - Uses fs.readFileSync with -f fl… |
| 环境变量 | READ | READ | ✓ 一致 | config.ts:9 - Reads HUMANIZERAI_API_KEY and HUMANIZERAI_API_URL from process.env |
| 命令执行 | WRITE | WRITE | ✓ 一致 | SKILL.md declares Bash(humanizerai:*) which provides shell:WRITE |
12 项发现
中危 外部 URL 外部 URL
https://humanizerai.com/dashboard README.md:19 中危 外部 URL 外部 URL
https://humanizerai.com README.md:72 中危 外部 URL 外部 URL
https://humanizerai.com/docs/api README.md:73 中危 外部 URL 外部 URL
https://agentskill.sh README.md:74 中危 外部 URL 外部 URL
https://www.npmjs.com/package/humanizerai SKILL.md:34 中危 外部 URL 外部 URL
https://agentskill.sh** SKILL.md:369 中危 外部 URL 外部 URL
https://humanizerai.com/api/v1 dist/index.js:34 中危 外部 URL 外部 URL
https://humanizerai.com\n\nSet dist/index.js:212 中危 外部 URL 外部 URL
https://paulmillr.com/funding/ package-lock.json:971 中危 外部 URL 外部 URL
https://opencollective.com/postcss/ package-lock.json:1318 中危 外部 URL 外部 URL
https://humanizerai.com\n\n src/index.ts:79 提示 邮箱 邮箱地址
[email protected] package.json:35 目录结构
13 文件 · 80.8 KB · 2709 行 JSON 3f · 1756L
Markdown 2f · 443L
TypeScript 7f · 297L
JavaScript 1f · 213L
├─
▾
dist
│ └─
index.js
JavaScript
├─
▾
src
│ ├─
▾
commands
│ │ ├─
credits.ts
TypeScript
│ │ ├─
detect.ts
TypeScript
│ │ └─
humanize.ts
TypeScript
│ ├─
api.ts
TypeScript
│ ├─
config.ts
TypeScript
│ └─
index.ts
TypeScript
├─
package-lock.json
JSON
├─
package.json
JSON
├─
README.md
Markdown
├─
SKILL.md
Markdown
├─
tsconfig.json
JSON
└─
tsup.config.ts
TypeScript
依赖分析 1 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
yargs | ^17.7.2 | npm | 否 | Popular CLI parsing library with stable versioning |
安全亮点
✓ No credential exfiltration or API key harvesting beyond intended usage
✓ No base64-encoded payloads or obfuscated code
✓ No remote script execution (curl|bash, wget|sh)
✓ No access to sensitive paths (~/.ssh, ~/.aws, .env)
✓ No data exfiltration to external IPs beyond the documented API
✓ Clean, straightforward TypeScript implementation with no hidden functionality
✓ Dependencies are well-known packages (yargs) with reasonable version constraints
✓ API key is used only for authenticated requests to the documented humanizerai.com endpoint