{"id":13673,"date":"2026-06-17T10:04:08","date_gmt":"2026-06-17T10:04:08","guid":{"rendered":"https:\/\/serisec.com\/index.php\/2026\/06\/17\/airecon-ai-powered-penetration-testing-tool-with-kali-linux-sandbox\/"},"modified":"2026-06-17T10:04:08","modified_gmt":"2026-06-17T10:04:08","slug":"airecon-ai-powered-penetration-testing-tool-with-kali-linux-sandbox","status":"publish","type":"post","link":"https:\/\/serisec.com\/index.php\/2026\/06\/17\/airecon-ai-powered-penetration-testing-tool-with-kali-linux-sandbox\/","title":{"rendered":"AIRecon: AI-Powered Penetration Testing Tool with Kali Linux Sandbox"},"content":{"rendered":"<p>    AIRecon: AI-Powered Penetration Testing Tool with Kali Linux Sandbox<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n    <!-- no image --><br \/>\n \t<BR><br \/>\n<BR><\/BR><\/p>\n<div>\n<p class=\"wp-block-paragraph\">AIRecon is an autonomous penetration testing agent that runs entirely offline, combining a self-hosted Ollama LLM with a <a href=\"https:\/\/cybersecuritynews.com\/apples-containerization-feature-macos\/\" target=\"_blank\" rel=\"noreferrer noopener\">Kali Linux Docker sandbox<\/a> to automate end-to-end security assessments without exposing any data to the cloud.<\/p>\n<p class=\"wp-block-paragraph\">Developed by researcher pikpikcu, it eliminates the prohibitive cost of commercial API-based models like GPT-4 or Claude for recursive recon workflows that can demand thousands of LLM calls per session.<\/p>\n<p class=\"wp-block-paragraph\">Commercial AI-powered security tools send target intelligence to external servers and require ongoing API subscriptions. AIRecon flips this model entirely; all tool output, vulnerability reports, and session data stay on the operator\u2019s machine.<\/p>\n<p class=\"wp-block-paragraph\">It integrates natively with Caido proxy, offering five built-in tools: list, replay, automate (using <code>\u00a7FUZZ\u00a7<\/code> markers), findings, and scope management. This makes it particularly well-suited for bug bounty hunters and red teamers who operate under strict data-handling policies.<\/p>\n<p class=\"wp-block-paragraph\">AIRecon structures every engagement through four automated phases, each with defined objectives, recommended tools, and automatic transition criteria. Phase enforcement is intentionally soft; the agent is guided but never blocked, and checkpoints fire every 5 iterations (phase evaluation), every 10 (self-evaluation), and every 15 (context compression).<\/p>\n<p class=\"wp-block-paragraph\">The full stack includes the <a href=\"https:\/\/cybersecuritynews.com\/kali-vagrant-rebuilt\/\" target=\"_blank\" rel=\"noreferrer noopener\">Kali sandbox<\/a>, browser automation, a custom fuzzer, Schemathesis API fuzzing, and Semgrep SAST for static source analysis.<\/p>\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhffxsrLxI-VhkH4eFrJFF09StyKKUenMpTLx5mQgc0vEC8m4PZKJpk7JrumF7cHv8j1yMxHvK7c-D8602WRuEzm29weGwSi4xzKn-OvWtuC52PI_vjPdhmcGYhpZsGx_AG00cBIbbH6BPtIbj0P_mwE0W7p0FQBMVV7E8RJ-MTCh0czRzzB941bbWR3Ceg\/s16000\/airecon.webp?ssl=1\" alt=\"AIrecon Tool\"><figcaption class=\"wp-element-caption\">AIRecon Tool<\/figcaption><\/figure>\n<p class=\"wp-block-paragraph\">One of AIRecon\u2019s standout features is its optional airecon-dataset companion, which indexes approximately 1.09 million security records into local SQLite FTS5 databases including CVEs, red team techniques, CTF writeups, Nuclei templates, and bug bounty payloads all completely offline.<\/p>\n<p class=\"wp-block-paragraph\">The LLM autonomously calls <code>dataset_search<\/code> before attempting unfamiliar techniques, grounding its decisions in real indexed data rather than pure hallucination. Session memory persists in <code>~\/.airecon\/memory\/airecon.db<\/code>, storing findings, WAF bypass patterns, tool reliability scores, and per-target attack chain discoveries that shape future behavior.<\/p>\n<p class=\"wp-block-paragraph\">AIRecon requires a model with native tool-calling support and extended thinking (<code>&lt;think&gt;<\/code> blocks). Models below 8B parameters are strongly discouraged due to frequent hallucinations, invented CVEs, and unreliable tool calls. Recommended configurations:<\/p>\n<figure class=\"wp-block-table\">\n<table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th>Model<\/th>\n<th>VRAM<\/th>\n<th>Use Case<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Qwen3.5 122B<\/td>\n<td>48+ GB<\/td>\n<td>Best quality, most reliable<\/td>\n<\/tr>\n<tr>\n<td>Qwen3.5 35B<\/td>\n<td>20 GB<\/td>\n<td>Recommended for most users<\/td>\n<\/tr>\n<tr>\n<td>Qwen3.5 35B (MoE)<\/td>\n<td>16 GB<\/td>\n<td>Lower VRAM footprint<\/td>\n<\/tr>\n<tr>\n<td>Qwen3.5 9B<\/td>\n<td>6 GB<\/td>\n<td>Minimum viable setup<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p class=\"wp-block-paragraph\">AIRecon ships with 57 built-in skill files and 289 keyword-to-skill auto-mappings covering the most common offensive techniques. The community airecon-skills repository adds 57 additional CLI-based playbooks for CTF, bug bounty, and penetration testing engagements.<\/p>\n<p class=\"wp-block-paragraph\">MCP server integration is also supported via <code>~\/.airecon\/mcp.json<\/code>, allowing the agent to dynamically expose external tooling such as custom XSS generators or proprietary API scanners as first-class agent tools.<\/p>\n<h2 id=\"h-installation-amp-google-colab-support\" class=\"wp-block-heading\"><strong>Installation &amp; Google Colab Support<\/strong><\/h2>\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/pikpikcu\/airecon\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Installation from GitHub requires<\/a> Python 3.12+, Docker 20.10+, and a running Ollama instance, and can be completed in a single command:<\/p>\n<pre class=\"wp-block-preformatted\">bash<code>curl -fsSL https:\/\/raw.githubusercontent.com\/pikpikcu\/airecon\/refs\/heads\/main\/scripts\/install.sh | bash<\/code><\/pre>\n<p class=\"wp-block-paragraph\">For operators without sufficient local VRAM, AIRecon supports a Google Colab T4 GPU tunnel setup via Cloudflare, allowing a free-tier Colab session to serve the model while AIRecon\u2019s TUI runs locally.<\/p>\n<p class=\"wp-block-paragraph\">The free T4 GPU (15 GB VRAM) supports <code>qwen3.5:9b<\/code>, though sessions are capped at 12 hours and are not suited for deep autonomous recon that exceeds that window.<\/p>\n<p class=\"has-text-align-center has-background wp-block-paragraph\" style=\"background:linear-gradient(180deg,rgb(238,238,238) 91%,rgb(169,184,195) 100%)\">CISO &amp; Security Leaders: Your next breach may not have a face. Join ISC2\u2019s <a href=\"https:\/\/www.isc2.org\/professional-development\/webinars\/apac-webinars?commid=668913&amp;utm_source=sponsor-news\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">LIVE webinar, <strong>\u201cGhost in the Machine\u201d<\/strong><\/a><\/p>\n<p>The post <a href=\"https:\/\/cybersecuritynews.com\/airecon-penetration-testing-tool\/\">AIRecon: AI-Powered Penetration Testing Tool with Kali Linux Sandbox<\/a> appeared first on <a href=\"https:\/\/cybersecuritynews.com\/\">Cyber Security News<\/a>.<\/p>\n<\/div>\n<p> \t<BR><br \/>\n <BR><\/BR><br \/>\n    Guru Baran<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n<a href=\"https:\/\/cybersecuritynews.com\/airecon-penetration-testing-tool\/\">Go to cyber-security-news<\/a><br \/>\n \t<BR><br \/>\n <BR><\/BR><\/p>\n","protected":false},"excerpt":{"rendered":"<p>AIRecon: AI-Powered Penetration Testing Tool with Kali Linux Sandbox AIRecon is an autonomous penetration testing agent that runs entirely offline, combining a self-hosted Ollama LLM with a Kali Linux Docker sandbox to automate end-to-end security assessments without exposing any data to the cloud. Developed by researcher pikpikcu, it eliminates the prohibitive cost of commercial API-based [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[129,63,1709],"tags":[130],"class_list":["post-13673","post","type-post","status-publish","format-standard","hentry","category-cyber-security","category-cyber-security-news","category-cyberpedia","tag-cyber-security-news"],"_links":{"self":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/13673"}],"collection":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/comments?post=13673"}],"version-history":[{"count":0,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/13673\/revisions"}],"wp:attachment":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/media?parent=13673"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/categories?post=13673"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/tags?post=13673"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}