Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
airecon — AIRecon 是一个自主网络安全代理,它将自托管的 大型语言模型(Ollama)与 Kali Linux Docker 沙箱以及 Textual TUI 相结合。它旨在自动化安全评估、渗透测试和漏洞赏金侦察——无需任何 API 密钥或云依赖。 | Kitploit
工具/GitHubGitHub/pikpikcu/airecon
侦察漏洞扫描器漏洞利用信息收集Web安全渗透测试学习与教育红队AI 安全
GitHubpikpikcu/airecon

airecon

AIRecon 是一个自主网络安全代理,它将自托管的 大型语言模型(Ollama)与 Kali Linux Docker 沙箱以及 Textual TUI 相结合。它旨在自动化安全评估、渗透测试和漏洞赏金侦察——无需任何 API 密钥或云依赖。

938156562天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
查看仓库

AIRecon

AI 驱动的自主渗透测试代理

Ask DeepWiki Docs

AIRecon 是一个自主渗透测试代理,它驱动任意 OpenAI 兼容的 LLM 网关(LiteLLM / vLLM / 托管端点——或代理本地 Ollama 的本地网关),并配备 Kali Linux Docker 沙箱、原生 Caido 代理集成、结构化的 RECON → ANALYSIS → EXPLOIT → REPORT 流水线,以及实时 Textual TUI。

设计上后端无关。 将 AIRecon 指向本地网关(LiteLLM / vLLM,或代理本地 Ollama 的网关)即可实现完全离线 / 私有运行,或指向托管的 OpenAI/Anthropic/Gemini 兼容端点以获得最高推理质量。推理支持在运行时自动检测——无需针对每个模型硬编码。

Airecon


赞助商

Swiftproxy - Reliable Residential Proxies for Security Testing

Swiftproxy – 面向 AI 驱动 Web 研究的可靠住宅代理

Swiftproxy 提供覆盖 220+ 个地点的 9000 万+ 干净住宅 IP,支持 HTTP(S)/SOCKS5、IP 轮换、粘性会话和精确地理定位。它帮助 AI 驱动的研究和侦察工作流从不同地点可靠地访问网站,适用于 Web 研究、数据收集、抓取和基于位置的访问。

提供免费测试,使用优惠码 PROXY90 可享 9 折优惠。


为什么选择 AIRecon?

AIRecon 只与一个 OpenAI 兼容网关通信,因此你可以自行权衡取舍——运行本地模型以获得隐私和零 API 成本,或运行托管模型以获得顶级推理质量。同一个代理、流水线、沙箱和工具链在两种方式下均可工作。

功能AIRecon
后端任意 OpenAI 兼容网关(LiteLLM / vLLM / 托管)
完全离线 / 无需 API 密钥是——使用本地网关时(vLLM,或网关 → 本地 Ollama)
推理检测运行时自动进行(无需硬编码模型名称)
Caido 集成原生
范围守卫 + 审计日志是——拒绝范围外目标,记录每条命令
仅基于已验证结果的学习是——大脑积累经过验证的发现,而非噪声
会话恢复(聊天 + 工具调用)是
本地知识库约 109 万条记录(可选)
  • 按需隐私保护 — 借助本地网关,目标情报、工具输出和报告永远不会离开你的机器。
  • Caido 原生支持 — 内置工具:list、replay、automate(§FUZZ§)、findings、scope、sitemap、intercept。
  • 全栈能力 — Kali 沙箱 + 浏览器自动化 + 自定义模糊测试器 + Schemathesis API 模糊测试 + Semgrep SAST。
  • 技能知识库 — 57 个内置技能文件,289 个关键词 → 技能自动映射。由 airecon-skills 扩展——这是一个社区技能库,包含 57 个额外的基于 CLI 的 playbook,适用于 CTF、漏洞赏金和渗透测试。
  • 本地安全知识库 — 可选的 airecon-dataset 将约 109 万条安全记录(CVE、红队技术、CTF writeup、nuclei 模板、漏洞赏金 payload)索引到本地 SQLite FTS5 中。LLM 会在尝试不熟悉的技术之前自主调用 dataset_search——将其决策建立在真实索引数据之上。

流水线

RECON → ANALYSIS → EXPLOIT → REPORT

每个阶段都有具体目标、推荐工具和自动转换标准。阶段约束是软性的——智能体会受到引导,但绝不会被阻塞。检查点每 5 次(阶段评估)、10 次(自我评估)和 15 次(上下文压缩)迭代运行一次。


记忆与学习(实际作用)

AIRecon 不会微调 LLM。它的“学习”是本地、结构化的遥测数据,用于指导工具选择并避免重复失败的路径。

本地持久化(全部在磁盘上,无云端):

  • SQLite 记忆数据库位于 ~/.airecon/memory/airecon.db,存储会话、发现、模式、目标情报、工具使用、模型性能、技能使用和攻击链发现。
  • 自适应学习状态位于 ~/.airecon/learning/global_learning.json(工具性能统计、策略模式、观察日志、提炼洞察)。
  • 持久化时,每个目标的记忆文件位于 ~/.airecon/memory/by_target/ 下,包含端点、漏洞、WAF 绕过、敏感参数和认证端点。
  • 会话持久化运行时,载荷记忆快照可保存到 workspace/<target>/payload_memory.json 下。

它如何影响行为:

  • 会话启动时,会注入记忆上下文(目标情报、相似发现、已学习模式、工具可靠性)。
  • 冷启动: 对于检测到的技术栈没有学习历史时,AIRecon 会从静态 tech_correlations 数据集注入知识简报——因此数据集从第 1 次迭代起就被用作大脑。
  • 每 intelligence_memory_recall_interval 次迭代(默认 4),会根据检测到的技术重新注入已学习模式/冷启动知识;关联每 intelligence_correlation_interval 次(默认 6)运行一次。
  • 仅验证学习: 只有经过验证(或高置信度)的发现才会持久化到跨会话大脑,因此它积累的是经过验证的知识,而不是误报(intelligence_learn_only_verified,默认开启)。
  • 自适应工具排名使用历史成功/失败来排序工具并建议策略;会话内学习在仅 intelligence_adaptive_min_observations(默认 2)次观察后即开始。
  • 载荷记忆(启用时)会跳过对同一目标/参数反复失败的载荷。

模型要求

AIRecon 可与你的网关暴露的任何模型配合使用(GPT、Claude、Gemini、Qwen、GLM、DeepSeek、本地 Ollama/vLLM 模型等)。有两项能力至关重要:

⚠️ 原生工具/函数调用是必需的。 没有它,智能体无法运行任何工具(http_observe、execute、browser、Caido 等),将无法正常工作。请保持 openai_supports_native_tools: true。

推理能力会自动检测。 在 auto 模式下,AIRecon 发送 OpenAI 标准的 reasoning_effort,如果后端拒绝(HTTP 400 不支持的参数),则将其剥离并记住——因此推理模型会思考,普通模型不会出错。无需维护模型名称列表。

AIRecon 支持两种显式线路协议:llm_provider: openai(默认,/v1/chat/completions)和 llm_provider: anthropic(/v1/messages)。两者都使用 openai_base_url、openai_model 和 openai_api_key。对于原生 Anthropic,默认认证模式为 llm_anthropic_auth: x-api-key;需要 Bearer 的网关必须显式选择 bearer 或 both。参见配置。

质量指导(与提供商无关):

  • 强推理 + 工具调用(例如 GPT-5/o 系列、Claude Sonnet/Opus 4.x、Gemini 2.5、Qwen3 ≥32B、DeepSeek-R)→ 可靠的完整侦察流水线。
  • 中等模型(本地 8B–14B) → 可用于简单任务;预计会有更多工具调用错误和幻觉。
  • <8B 本地 → 不建议用于严肃测试。

对于本地/离线设置,在本地网关(Ollama/vLLM)后面运行模型,并将 openai_base_url 指向它(参见配置)。质量随模型扩展,而非随 AIRecon 扩展。


在 Google Colab 上运行 Ollama(有限硬件)

如果你没有 GPU 或本地 VRAM 低于最低要求,可以在免费的 Google Colab T4 GPU 上运行 Ollama,并通过公共隧道将 AIRecon 连接到它。

打开笔记本: Open In Colab

工作原理:

Google Colab GPU                     Your Local Machine
┌──────────────────────────────┐          ┌──────────────────────────────┐
│  Local gateway (qwen3:8b)    │◄────────►│  AIRecon TUI                 │
│  cloudflared tunnel          │  HTTPS   │  openai_base_url: <tunnel>/v1│
└──────────────────────────────┘          └──────────────────────────────┘

步骤:

  1. 打开上方的 Colab 链接,选择 Runtime → Change runtime type → T4 GPU
  2. 从上到下运行所有单元格(首次运行约需 5–10 分钟)
  3. 将 Cell 6 中打印的配置片段复制到 ~/.airecon/config.yaml(Colab 在隧道后面运行一个兼容 OpenAI 的网关):
openai_base_url: "https://xxxx.trycloudflare.com/v1"   # printed by Cell 6 (note the /v1)
openai_api_key: ""                                       # set if the gateway requires one
openai_model: "qwen3:8b"
llm_timeout: 300.0
llm_chunk_timeout: 300.0
llm_context_window: 32768
llm_context_window_small: 16384
  1. 正常启动 AIRecon:airecon start

Colab GPU → 模型可用性:

Colab GPU显存可用模型方案
T415 GBqwen3.5:9b免费
L422 GBqwen3.5:35b-a3b(MoE)Pro
A10040 GBqwen3.5:35bPro+
H10080 GBqwen3.5:122bPro+

限制:

  • Colab 会话最长持续 12 小时(免费)/ 24 小时(Pro)——重连时隧道 URL 会变化
  • 使用 qwen3.5:9b 的 T4 是最低可行配置——与本地 35B+ 模型相比,响应更慢且工具调用错误更多
  • 不适合长时间自主会话(深度侦察可能超出会话限制)
  • 如果你想自行托管或修改,Colab notebook 位于 scripts/airecon_colab.ipynb

安装

前置条件: Python 3.12+、Docker 20.10+、一个可通过 openai_base_url 访问的 OpenAI 兼容 LLM 网关(例如位于 http://localhost:20128/v1 的本地 OpenAI 兼容网关——它本身可以代理本地 Ollama/vLLM——或托管端点)、git、curl

一行安装(推荐)

curl -fsSL https://raw.githubusercontent.com/pikpikcu/airecon/refs/heads/main/scripts/install.sh | bash

脚本会自动检测远程模式与本地模式,若缺少 Poetry 则自动安装(通过官方安装程序——不会与系统软件包产生冲突),构建 wheel,并安装到 ~/.local/bin。

手动安装(从源码)

git clone https://github.com/pikpikcu/airecon.git
cd airecon
./install.sh
# Add to ~/.bashrc or ~/.zshrc if needed
export PATH="$HOME/.local/bin:$PATH"

airecon --version

配置

配置文件:~/.airecon/config.yaml(首次运行时自动生成)。如果 ~/.airecon/ 不存在,AIRecon 会创建它,包括使用自定义 ~ 路径的情况。

下载工具