algorand-vulnerability-scanner
仓库创建 2026年1月15日最近提交 7 天前SkillHot 收录 20 天前
▸ 精选理由
覆盖平台特定漏洞模式,适合 Algorand 审计。
▸ 风险提示
需上传合约源码或字节码,可能泄露敏感数据且存在误报。
这个 Skill 做什么
自动检测 TEAL/PyTeal 合约中 11 类 Algorand 平台特有漏洞。
自动检查 TEAL 和 PyTeal 合约里的 11 类 Algorand 平台特有漏洞,比如 rekeying 攻击、未校验手续费、字段缺失和权限控制问题。适合在做 Algorand 项目审计或上线前复核合约时使用。它把 Algorand 独有的交易模型风险形式化,定位清晰、覆盖面明确,方便快速排查和修复。
▸ 展开 SKILL.md 英文原文
Scans Algorand smart contracts for 11 common vulnerabilities including rekeying attacks, unchecked transaction fees, missing field validations, and access control issues. Use when auditing Algorand projects (TEAL/PyTeal).
6.3k
Stars
542
Forks
40
仓库内 Skill
+270
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/trailofbits/skills/main/plugins/building-secure-contracts/skills/algorand-vulnerability-scanner/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/trailofbits/skills/main/plugins/building-secure-contracts/skills/algorand-vulnerability-scanner/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# Algorand Vulnerability Scanner ## 1. Purpose Systematically scan Algorand smart contracts (TEAL and PyTeal) for platform-specific security vulnerabilities documented in Trail of Bits' "Not So Smart Contracts" database. This skill encodes 11 critical vulnerability patterns unique to Algorand's transaction model. ## 2. When to Use This Skill - Auditing Algorand smart contracts (stateful applications or smart signatures) - Reviewing TEAL assembly or PyTeal code - Pre-audit security assessment of Algorand projects - Validating fixes for reported Algorand vulnerabilities - Training team on Algorand-specific security patterns ## 3. Platform Detection ### File Extensions & Indicators - **TE
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有