kalpmodi/akira
GitHub: kalpmodi/akira
一个在 AI 编码环境中运行的阶段化渗透测试协 copilota,提供从侦察到报告的全链路能力并以证据校验防止幻觉。
Stars: 9 | Forks: 3
## 什么是 Akira?
一个完整的安全攻防技能套件,**原生运行在你的 AI 编码环境**中——Claude Code、Gemini CLI、Cursor、Codex 或任何智能体。
无需服务器。无需预装 40 工具的混乱。无需幻觉式发现。每个发现都需要直接的 HTTP 证据。没有证据 = 没有发现。
```
/plan-engagement → /recon → /secrets → /exploit → /zerodayhunt → /triage → /report
```
## 安装
```
git clone https://github.com/Kalp1774/akira
cd akira && bash install.sh
```
若同时安装工具(nuclei、dalfox、subfinder、httpx、sqlmap...):
```
bash install.sh && bash bootstrap.sh
```
打开 Claude Code,输入 `/plan-engagement 目标域名`,即可开始。
完整安装指南和平台设置在 [Wiki - 安装](../../wiki/Installation)。
## 技能
完整技术细节与示例请参见 [Wiki - 技能](../../wiki/Skills)。
### 核心 7 阶段生命周期
| 技能 | 阶段 | 功能说明 |
|---|---|---|
| `/plan-engagement` | 0 | 范围定义、攻击面生成、session.json 初始化 |
| `/recon` | 1 | 子域名、活动主机、端口、URL、技术栈指纹识别 |
| `/secrets` | 2 | JS/源码/Git/Postman 中的 API 密钥、令牌、凭证 |
| `/exploit` | 3 | XSS、SQLi、nuclei、反序列化、SSTI、XXE、NoSQLi |
| `/zerodayhunt` | 3+ | JWT 混淆、SSRF→IAM、WAF 绕过、类型混淆 |
| `/triage` | 4 | 严重性聚类、置信度评分(0-100)、误报过滤 |
| `/report` | 5 | 生成渗透测试报告或 HackerOne/Bugcrowd 提交格式 |
### 专项攻击模块
完整攻击技术演练请参见 [Wiki - 攻击技术](../../wiki/Attack-Techniques)。
| 技能 | 功能说明 |
|---|---|
| `/ad-attacks` | BloodHound、Kerberoasting、DCSync、金票/银票、ADCS ESC1-8 |
| `/oauth-attacks` | 重定向 URI 绕过、CSRF、PKCE 降级、JWT 混淆 |
| `/race-conditions` | HTTP/2 单包攻击、优惠券重复使用、双重支付、OTP 绕过 |
| `/cloud-audit` | AWS SSRF→IAM、S3 枚举、GCP、Azure、K8s 无认证 API |
| `/ctf` | HackTheBox/TryHackMe 的 Web/Crypto/Pwn/RE/Forensics/OSINT/Stego |
## 证明它有效
使用 Akira 发现的真实匿名化案例。完整报告请见 [FINDINGS.md](FINDINGS.md)。
| # | 类型 | 严重性 | 赏金 | 技能链 |
|---|---|---|---|---|
| 1 | SSRF → AWS 凭据提取 | 严重 | $2,500 | `/recon` → `/exploit` → `/cloud-audit` |
| 2 | OAuth 开源重定向 → 授权码拦截 | 严重 | $1,800 | `/recon` → `/oauth-attacks` |
| 3 | 竞态条件:优惠券重复使用 7 次 | 高 | $800 | `/race-conditions` |
| 4 | Strapi SSRF 绕过 + MIME 信任缺失(CVE 已提交) | 严重 | — | `/zerodayhunt` |
| 5 | JWT RS256→HS256 混淆 → 管理员权限 | 严重 | $1,500 | `/zerodayhunt` |
## 为何不是 PentestGPT?
| 能力 | PentestGPT | HexStrike | **Akira** |
|---|:---:|:---:|:---:|
| 完整的 6 阶段参与生命周期 | 部分 | — | **是** |
| 阶段工件传递(session.json) | — | — | **是** |
| 反幻觉证据校验门控 | — | — | **是** |
| 每个发现的置信度评分(0-100) | — | — | **是** |
| AD 完整链条(BloodHound → DCSync) | — | 部分 | **是** |
| OAuth/OIDC 攻击套件 | — | — | **是** |
| 竞态条件(单包攻击) | — | — | **是** |
| 云审计(AWS + GCP + Azure + K8s) | — | 部分 | **是** |
| CTF 模式(HackTheBox、TryHackMe) | **是** | — | **是** |
| 原生运行于 Claude Code、Gemini、Cursor | 部分 | — | **是** |
| 免费 + MIT 许可 | **是** | 部分 | **是** |
## 路线图
完整路线图请参见 [Wiki](../../wiki/Roadmap)。
| 版本 | ETA | 新技能 |
|---|---|---|
| **Hydra v1.0.0** | 已发布 | 12 个核心技能 |
| Basilisk v1.1.0 | 第 2 个月 | `graphql`、`反序列化`、`原型污染`、`供应链`、`CI/CD 审计` |
| Raven v1.2.0 | 第 3 个月 | Akira 上下文引擎、`缓存攻击`、`CSP 绕过` |
| Phantom v1.3.0 | 第 4 个月 | `移动端`、`Burp 集成` |
| Leviathan v2.0.0 | 第 6 个月 | Akira 大脑、`postmap 侦察`、`红队` |
## 贡献
发现了应纳入 Akira 的技术?修复技能 Bug?提交真实发现?
请参考 [CONTRIBUTING.md](CONTRIBUTING.md) 和 [Wiki - 贡献](../../wiki/Contributing) — 欢迎提交 PR,审核快速。
## 法律声明
仅限**授权安全测试**使用——漏洞赏金计划、自己拥有的系统、CTF 比赛。
未经授权的测试属于违法行为。作者不对滥用行为负责。
为漏洞猎人打造,由漏洞猎人打造。
**[Star 本仓库](https://github.com/Kalp1774/akira) 以在发布新技能时保持更新。**
标签:AI 编程环境, AI 辅助安全, Claude Code, Codex, Cursor, CVE 验证, Gemini CLI, HTTP 证据, Maven, SEO: AI pentest co-pilot, SEO: Akira 渗透测试, SEO: 开源渗透测试工具, 三重分析, 原生集成, 开源, 数据展示, 无服务器, 漏洞验证, 秘密探测, 红队, 自动化侦察, 逆向工具, 零幻觉, 零日探测