扫描报告
5 /100
PAI
Personal AI Infrastructure core - 问题解决算法框架和安全系统
PAI是一个合法的个人AI基础设施框架,包含问题解决算法和安全系统。预扫描标记的高危IOC均为文档示例或安全教育内容,无实际恶意行为。
可以安装
该技能可安全使用。建议保持对 Tools/pai.ts 中 update 命令的监督,确保用户知情同意后执行远程脚本安装。
安全发现 2 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | 预扫描标记的高危 IOC 均为文档内容 文档欺骗 | PAISECURITYSYSTEM/ARCHITECTURE.md:68 |
| 提示 | pai.ts 包含远程脚本安装命令 代码执行 | Tools/pai.ts:463 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ | READ | ✓ 一致 | Tools/SessionHarvester.ts 读取 ~/.claude/projects/ 进行会话分析 |
| 网络访问 | READ | READ | ✓ 一致 | RemoveBg.ts 调用 remove.bg API,YouTubeApi.ts 调用 YouTube API |
| 命令执行 | WRITE | WRITE | ✓ 一致 | pai.ts 执行 claude CLI 启动、trufflehog 扫描 |
| 环境变量 | READ | READ | ✓ 一致 | RemoveBg.ts 读取 REMOVEBG_API_KEY,YouTubeApi.ts 读取 YOUTUBE_API_KEY |
7 严重 1 高危 48 项发现
严重 危险命令 危险 Shell 命令
curl | sh PAISECURITYSYSTEM/ARCHITECTURE.md:68 严重 危险命令 危险 Shell 命令
wget | bash PAISECURITYSYSTEM/ARCHITECTURE.md:68 严重 危险命令 危险 Shell 命令
rm -rf / PAISECURITYSYSTEM/COMMANDINJECTION.md:28 严重 危险命令 危险 Shell 命令
rm -rf ~ PAISECURITYSYSTEM/patterns.example.yaml:29 严重 危险命令 危险 Shell 命令
curl -LsSf https://astral.sh/uv/install.sh | sh TOOLS.md:259 严重 危险命令 危险 Shell 命令
curl -fsSL https://claude.ai/install.sh | bash Tools/pai.ts:463 严重 危险命令 危险 Shell 命令
curl \| sh USER/PAISECURITYSYSTEM/QUICKREF.md:21 高危 IP 地址 硬编码 IP 地址
169.254.169.254 PAISECURITYSYSTEM/COMMANDINJECTION.md:92 中危 外部 URL 外部 URL
https://arbol-a-your-action.YOUR-SUBDOMAIN.workers.dev ACTIONS/README.md:142 中危 外部 URL 外部 URL
https://arbol-a-send-email.YOUR-SUBDOMAIN.workers.dev ACTIONS/README.md:143 中危 外部 URL 外部 URL
https://arbol-a-your-action.YOUR-SUBDOMAIN.workers.dev/ ACTIONS/README.md:150 中危 外部 URL 外部 URL
https://youtube.com/watch?v=... ACTIONS.md:204 中危 外部 URL 外部 URL
https://meetups.unsupervisedlearning.com Components/Algorithm/v0.2.4.md:191 中危 外部 URL 外部 URL
https://dash.cloudflare.com DEPLOYMENT.md:50 中危 外部 URL 外部 URL
https://arbol-a-example-summarize.YOUR-SUBDOMAIN.workers.dev/health DEPLOYMENT.md:335 中危 外部 URL 外部 URL
https://arbol-a-example-summarize.YOUR-SUBDOMAIN.workers.dev/ DEPLOYMENT.md:338 中危 外部 URL 外部 URL
https://internal/ DEPLOYMENT.md:438 中危 外部 URL 外部 URL
https://arbol-p-example.YOUR-SUBDOMAIN.workers.dev/ DEPLOYMENT.md:557 中危 外部 URL 外部 URL
https://arbol-f-example.YOUR-SUBDOMAIN.workers.dev/health DEPLOYMENT.md:774 中危 外部 URL 外部 URL
https://arbol-f-example.YOUR-SUBDOMAIN.workers.dev/trigger DEPLOYMENT.md:777 中危 外部 URL 外部 URL
https://arbol-p-example.YOUR-SUBDOMAIN.workers.dev/health DEPLOYMENT.md:960 中危 外部 URL 外部 URL
https://hnrss.org/frontpage FLOWS/README.md:74 中危 外部 URL 外部 URL
https://arbol-f-your-flow.YOUR-SUBDOMAIN.workers.dev/health FLOWS/README.md:109 中危 外部 URL 外部 URL
https://arbol-f-your-flow.YOUR-SUBDOMAIN.workers.dev/trigger FLOWS/README.md:112 中危 外部 URL 外部 URL
https://arbol-f-your-flow.YOUR-SUBDOMAIN.workers.dev FLOWS/README.md:155 中危 外部 URL 外部 URL
https://example.com; PAISECURITYSYSTEM/COMMANDINJECTION.md:28 中危 外部 URL 外部 URL
https://example.com$(curl PAISECURITYSYSTEM/COMMANDINJECTION.md:231 中危 外部 URL 外部 URL
http://127.0.0.1:22 PAISECURITYSYSTEM/COMMANDINJECTION.md:235 中危 外部 URL 外部 URL
http://169.254.169.254/latest/meta-data/ PAISECURITYSYSTEM/COMMANDINJECTION.md:236 中危 外部 URL 外部 URL
https://arbol-p-your-pipeline.YOUR-SUBDOMAIN.workers.dev PIPELINES/README.md:86 中危 外部 URL 外部 URL
https://arbol-p-your-pipeline.YOUR-SUBDOMAIN.workers.dev/ PIPELINES/README.md:91 中危 外部 URL 外部 URL
https://discord.com/api/webhooks/... THENOTIFICATIONSYSTEM.md:234 中危 外部 URL 外部 URL
https://www.youtube.com/watch?v=VIDEO_ID TOOLS.md:134 中危 外部 URL 外部 URL
https://youtu.be/VIDEO_ID TOOLS.md:142 中危 外部 URL 外部 URL
https://www.youtube.com/watch?v=VIDEO_ID&t=123 TOOLS.md:143 中危 外部 URL 外部 URL
https://youtube.com/shorts/VIDEO_ID TOOLS.md:144 中危 外部 URL 外部 URL
https://astral.sh/uv/install.sh TOOLS.md:259 中危 外部 URL 外部 URL
https://en.wikipedia.org/wiki/Braille_Patterns Tools/BannerNeofetch.ts:121 中危 外部 URL 外部 URL
https://www.youtube.com/watch?v=abc123 Tools/GetTranscript.ts:11 中危 外部 URL 外部 URL
https://youtu.be/abc123 Tools/GetTranscript.ts:12 中危 外部 URL 外部 URL
https://youtu.be/xyz789 Tools/GetTranscript.ts:33 中危 外部 URL 外部 URL
https://youtube.com/... Tools/PipelineOrchestrator.ts:353 中危 外部 URL 外部 URL
https://www.remove.bg/api Tools/RemoveBg.ts:80 中危 外部 URL 外部 URL
https://api.remove.bg/v1.0/removebg Tools/RemoveBg.ts:119 中危 外部 URL 外部 URL
https://youtube.com/watch?v=$ Tools/YouTubeApi.ts:199 中危 外部 URL 外部 URL
https://claude.ai/install.sh Tools/pai.ts:463 中危 外部 URL 外部 URL
https://babeljs.io/ Tools/pipeline-monitor-ui/README.md:7 提示 邮箱 邮箱地址
[email protected] THENOTIFICATIONSYSTEM.md:280 目录结构
186 文件 · 3.4 MB · 74741 行 Markdown 117f · 56032L
TypeScript 51f · 17613L
YAML 3f · 390L
JSON 8f · 313L
Python 1f · 248L
CSS 2f · 104L
JavaScript 1f · 28L
HTML 1f · 13L
├─
▾
ACTIONS
│ ├─
▾
A_EXAMPLE_FORMAT
│ │ ├─
action.json
JSON
│ │ └─
action.ts
TypeScript
│ ├─
▾
A_EXAMPLE_SUMMARIZE
│ │ ├─
action.json
JSON
│ │ └─
action.ts
TypeScript
│ ├─
▾
lib
│ │ ├─
pipeline-runner.ts
TypeScript
│ │ ├─
runner.ts
TypeScript
│ │ ├─
runner.v2.ts
TypeScript
│ │ ├─
types.ts
TypeScript
│ │ └─
types.v2.ts
TypeScript
│ ├─
pai.ts
TypeScript
│ └─
README.md
Markdown
├─
▾
Components
│ ├─
▾
Algorithm
│ │ ├─
v0.1.md
Markdown
│ │ ├─
v0.2.1.6.md
Markdown
│ │ ├─
v0.2.1.md
Markdown
│ │ ├─
v0.2.10.md
Markdown
│ │ ├─
v0.2.11.md
Markdown
│ │ ├─
v0.2.12.md
Markdown
│ │ ├─
v0.2.13.md
Markdown
│ │ ├─
v0.2.14.md
Markdown
│ │ ├─
v0.2.15.md
Markdown
│ │ ├─
v0.2.17.md
Markdown
│ │ ├─
v0.2.18.md
Markdown
│ │ ├─
v0.2.19.md
Markdown
│ │ ├─
v0.2.2-trimmed.md
Markdown
│ │ ├─
v0.2.2.md
Markdown
│ │ ├─
v0.2.20.md
Markdown
│ │ ├─
v0.2.21.md
Markdown
│ │ ├─
v0.2.22.md
Markdown
│ │ ├─
v0.2.23.md
Markdown
│ │ ├─
v0.2.24.md
Markdown
│ │ ├─
v0.2.25.md
Markdown
│ │ ├─
v0.2.26.md
Markdown
│ │ ├─
v0.2.27.md
Markdown
│ │ ├─
v0.2.28.md
Markdown
│ │ ├─
v0.2.3.md
Markdown
│ │ ├─
v0.2.30.md
Markdown
│ │ ├─
v0.2.31.md
Markdown
│ │ ├─
v0.2.32.md
Markdown
│ │ ├─
v0.2.33.md
Markdown
│ │ ├─
v0.2.34.md
Markdown
│ │ ├─
v0.2.4.2.md
Markdown
│ │ ├─
v0.2.4.md
Markdown
│ │ ├─
v0.2.5.md
Markdown
│ │ ├─
v0.2.6.md
Markdown
│ │ ├─
v0.2.md
Markdown
│ │ ├─
v0.3.2.md
Markdown
│ │ ├─
v0.3.3.md
Markdown
│ │ ├─
v0.3.4.md
Markdown
│ │ ├─
v0.3.5.md
Markdown
│ │ ├─
v0.3.6.md
Markdown
│ │ ├─
v0.3.7.md
Markdown
│ │ ├─
v0.3.8.md
Markdown
│ │ ├─
v0.3.9.md
Markdown
│ │ ├─
v0.3.md
Markdown
│ │ ├─
v0.4.0.md
Markdown
│ │ ├─
v0.4.1.md
Markdown
│ │ ├─
v0.4.3.md
Markdown
│ │ ├─
v0.4.6.md
Markdown
│ │ ├─
v0.4.7.md
Markdown
│ │ ├─
v0.4.9.md
Markdown
│ │ ├─
v0.5.0.md
Markdown
│ │ ├─
v0.5.1.md
Markdown
│ │ ├─
v0.5.3.md
Markdown
│ │ ├─
v0.5.4.md
Markdown
│ │ ├─
v0.5.5.md
Markdown
│ │ ├─
v0.5.6.md
Markdown
│ │ ├─
v0.5.7.md
Markdown
│ │ ├─
v0.5.8.md
Markdown
│ │ ├─
v1.0.0.md
Markdown
│ │ ├─
v1.1.0.md
Markdown
│ │ ├─
v1.2.0.md
Markdown
│ │ ├─
v1.3.0.md
Markdown
│ │ ├─
v1.4.0.md
Markdown
│ │ ├─
v1.5.0.md
Markdown
│ │ ├─
v1.6.0.md
Markdown
│ │ ├─
v1.7.0.md
Markdown
│ │ └─
v1.8.0.md
Markdown
│ ├─
00-frontmatter.md
Markdown
│ ├─
10-pai-intro.md
Markdown
│ ├─
15-format-mode-selection.md
Markdown
│ ├─
20-the-algorithm.md
Markdown
│ ├─
30-workflow-routing.md
Markdown
│ └─
40-documentation-routing.md
Markdown
├─
▾
FLOWS
│ └─
README.md
Markdown
├─
▾
PAISECURITYSYSTEM
│ ├─
ARCHITECTURE.md
Markdown
│ ├─
COMMANDINJECTION.md
Markdown
│ ├─
HOOKS.md
Markdown
│ ├─
patterns.example.yaml
YAML
│ ├─
PROMPTINJECTION.md
Markdown
│ └─
README.md
Markdown
├─
▾
PIPELINES
│ ├─
P_EXAMPLE_SUMMARIZE_AND_FORMAT.yaml
YAML
│ └─
README.md
Markdown
├─
▾
Tools
│ ├─
▾
pipeline-monitor-ui
│ │ ├─
▾
public
│ │ │ └─
vite.svg
│ │ ├─
▾
src
│ │ │ ├─
▾
assets
│ │ │ │ └─
react.svg
│ │ │ ├─
▾
lib
│ │ │ │ └─
utils.ts
TypeScript
│ │ │ ├─
App.css
CSS
│ │ │ ├─
App.tsx
TypeScript
│ │ │ ├─
index.css
CSS
│ │ │ ├─
main.tsx
TypeScript
│ │ │ └─
vite-env.d.ts
TypeScript
│ │ ├─
eslint.config.js
JavaScript
│ │ ├─
index.html
HTML
│ │ ├─
package.json
JSON
│ │ ├─
README.md
Markdown
│ │ ├─
tsconfig.app.json
JSON
│ │ ├─
tsconfig.json
JSON
│ │ ├─
tsconfig.node.json
JSON
│ │ └─
vite.config.ts
TypeScript
│ ├─
ActivityParser.ts
TypeScript
│ ├─
AddBg.ts
TypeScript
│ ├─
algorithm.ts
TypeScript
│ ├─
AlgorithmPhaseReport.ts
TypeScript
│ ├─
Banner.ts
TypeScript
│ ├─
BannerMatrix.ts
TypeScript
│ ├─
BannerNeofetch.ts
TypeScript
│ ├─
BannerPrototypes.ts
TypeScript
│ ├─
BannerRetro.ts
TypeScript
│ ├─
BannerTokyo.ts
TypeScript
│ ├─
extract-transcript.py
Python
│ ├─
ExtractTranscript.ts
TypeScript
│ ├─
FailureCapture.ts
TypeScript
│ ├─
FeatureRegistry.ts
TypeScript
│ ├─
GenerateCapabilityIndex.ts
TypeScript
│ ├─
GenerateSkillIndex.ts
TypeScript
│ ├─
GetCounts.ts
TypeScript
│ ├─
GetTranscript.ts
TypeScript
│ ├─
Inference.ts
TypeScript
│ ├─
IntegrityMaintenance.ts
TypeScript
│ ├─
LearningPatternSynthesis.ts
TypeScript
│ ├─
LoadSkillConfig.ts
TypeScript
│ ├─
NeofetchBanner.ts
TypeScript
│ ├─
OpinionTracker.ts
TypeScript
│ ├─
pai.ts
TypeScript
│ ├─
PAILogo.ts
TypeScript
│ ├─
PipelineMonitor.ts
TypeScript
│ ├─
PipelineOrchestrator.ts
TypeScript
│ ├─
PreviewMarkdown.ts
TypeScript
│ ├─
RebuildPAI.ts
TypeScript
│ ├─
RelationshipReflect.ts
TypeScript
│ ├─
RemoveBg.ts
TypeScript
│ ├─
SecretScan.ts
⚠
TypeScript
│ ├─
SessionHarvester.ts
TypeScript
│ ├─
SessionProgress.ts
TypeScript
│ ├─
SkillSearch.ts
TypeScript
│ ├─
SplitAndTranscribe.ts
TypeScript
│ ├─
Transcribe-package.json
JSON
│ ├─
TranscriptParser.ts
TypeScript
│ └─
YouTubeApi.ts
TypeScript
├─
▾
USER
│ ├─
▾
PAISECURITYSYSTEM
│ │ ├─
patterns.yaml
YAML
│ │ ├─
PROJECTRULES.md
Markdown
│ │ └─
QUICKREF.md
Markdown
│ ├─
ABOUTME.md
Markdown
│ ├─
AISTEERINGRULES.md
Markdown
│ ├─
ASSETMANAGEMENT.md
Markdown
│ ├─
CONTACTS.md
Markdown
│ ├─
DAIDENTITY.md
Markdown
│ ├─
DEFINITIONS.md
Markdown
│ ├─
README.md
Markdown
│ ├─
RESPONSEFORMAT.md
Markdown
│ └─
TECHSTACKPREFERENCES.md
Markdown
├─
ACTIONS.md
Markdown
├─
AISTEERINGRULES.md
Markdown
├─
ARBOLSYSTEM.md
Markdown
├─
BROWSERAUTOMATION.md
Markdown
├─
CLI.md
Markdown
├─
CLIFIRSTARCHITECTURE.md
Markdown
├─
DEPLOYMENT.md
Markdown
├─
doc-dependencies.json
JSON
├─
DOCUMENTATIONINDEX.md
Markdown
├─
FEEDSYSTEM.md
Markdown
├─
FLOWS.md
Markdown
├─
MEMORYSYSTEM.md
Markdown
├─
PAIAGENTSYSTEM.md
Markdown
├─
PAISYSTEMARCHITECTURE.md
Markdown
├─
PIPELINES.md
Markdown
├─
README.md
Markdown
├─
SKILL.md
Markdown
├─
SKILLSYSTEM.md
Markdown
├─
START-HERE.md
Markdown
├─
SYSTEM_USER_EXTENDABILITY.md
Markdown
├─
TERMINALTABS.md
Markdown
├─
THEDELEGATIONSYSTEM.md
Markdown
├─
THEFABRICSYSTEM.md
Markdown
├─
THEHOOKSYSTEM.md
Markdown
├─
THENOTIFICATIONSYSTEM.md
Markdown
└─
TOOLS.md
Markdown
依赖分析 3 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
trufflehog | latest | system (brew) | 否 | 安全工具,用于扫描暴露的凭证 |
uv | latest | pip | 否 | Python 包管理器,用于 faster-whisper 本地转录 |
faster-whisper | * | pip | 否 | 本地音频转录,无网络传输 |
安全亮点
✓ 包含完整的 PAISECURITYSYSTEM 安全框架,防御命令注入
✓ 使用 TruffleHog 进行凭证扫描,检测 700+ 凭证类型
✓ SessionHarvester 提取学习内容,不外传敏感数据
✓ 网络请求仅限合法 API 服务
✓ 安全文档详尽,覆盖命令注入防御、路径保护、提示词注入防御