⚠️ Security Notice: This tool contains malicious code pattern detection rules for static analysis. Detection rules contain keywords like exec, eval, C2 - this is normal for audit functionality and will not execute malicious code.
bash
clawhub install ict
bash
# Clone or download this skill
cd ict
# Make executable
chmod +x ict.py
# Run directly
python3 ict.py --help
bash
# Single Skill Audit
python ict.py <skill_folder_path>
python ict.py <skill_folder_path> --json
# 5-Dimension Trust Score
python ict.py <skill_folder_path> --score
# Trend Tracking
python ict.py <skill_folder_path> --save-trend
python ict.py <skill_folder_path> --trend
# Compare Two Skills
python ict.py <skill_folder_path> --compare <other_skill_path>
# Diff Audit
python ict.py <old_folder_path> --diff <new_folder_path>
# Batch Scan
python ict.py --all
python ict.py --all --skills-dir /path/to/skills
python
from ict import audit_skill
result = audit_skill("/path/to/skill-folder")
#CheckDescription1Credential HarvestCredential + network calls combo detection2Code Executioneval/exec/spawn3Data Exfiltrationwebhook.site, requestbin, ngrok URLs4Base64 ObfuscationEncoded payloads5Sensitive FS/etc/passwd, ~/.ssh, ~/.aws6Crypto WalletETH/BTC address detection7Dependency Confusion@internal, typosquatting8Install Hookspre/post install9Symlink AttackSymlink to sensitive paths10Time BombDelayed trigger11Remote Execcurl12TelemetryAnalytics SDK, tracking13Prompt Injection"ignore previous instructions"14Stealth ExfilHidden data transmission15C2 ServerC2 server detection16Container EscapeDocker socket escape17SSH RemoteSSH/scp commands18Privilege Escalationsudo, chmod 77719Hidden FilesAccess to .files23Unusual Ports4444, 5555, 1337, etc
DimensionMaxDescriptionSecurity35Security check resultsQuality22Documentation completenessStructure18File structureTransparency15Version/license infoBehavioral10Code consistency
Grade: A(90+), B(75+), C(60+), D(40+), F(<40)
--save-trend Save score to history--trend View score trend--compare Side-by-side comparison--diff Compare old/new versionsCodeMeaning0PASS - Safe1REVIEW - Warnings2FAIL - Critical issues3Error
⚠️ 安全说明: 本工具包含恶意代码模式检测规则,用于静态分析审计目标代码。检测规则本身包含 exec、eval、C2 等敏感关键字,这是正常的审计功能,不会执行任何恶意操作。
bash
clawhub install ict
bash
# 克隆或下载此 skill
cd ict
# 添加执行权限
chmod +x ict.py
# 直接运行
python3 ict.py --help
bash
# 单个 Skill 审查
python ict.py <skill_folder_path>
python ict.py <skill_folder_path> --json
# 5维度信任评分
python ict.py <skill_folder_path> --score
# 趋势追踪
python ict.py <skill_folder_path> --save-trend
python ict.py <skill_folder_path> --trend
# 对比两个 Skills
python ict.py <skill_folder_path> --compare <other_skill_path>
# Diff审计
python ict.py <old_folder_path> --diff <new_folder_path>
# 批量扫描
python ict.py --all
python ict.py --all --skills-dir /path/to/skills
python
from ict import audit_skill
result = audit_skill("/path/to/skill-folder")
#检测项说明1凭证收集凭证+网络调用组合检测2代码执行eval/exec/spawn3数据外泄webhook.site, requestbin, ngrok4Base64混淆编码载荷5敏感文件系统/etc/passwd, ~/.ssh, ~/.aws6加密钱包ETH/BTC地址检测7依赖混淆@internal, 拼写抢注8安装钩子pre/post install9Symlink攻击符号链接敏感路径10时间炸弹延迟触发11远程执行curl12遥测追踪分析SDK, 追踪13提示词注入"忽略之前指令"14隐蔽数据外发隐藏数据传输15C2服务器C2服务器检测16容器逃逸Docker socket逃逸17SSH远程SSH/scp命令18权限提升sudo, chmod 77719隐藏文件访问.files23非寻常端口4444, 5555, 1337等
维度满分说明Security35安全检测结果Quality22文档完整性Structure18文件结构Transparency15版本/许可证信息Behavioral10代码一致性
评级: A(90+), B(75+), C(60+), D(40+), F(<40)
--save-trend 保存评分到历史--trend 查看评分趋势--compare 并排对比--diff 对比新旧版本退出码含义0PASS - 安全1REVIEW - 警告2FAIL - 严重问题3Error