KittySploit, a new open-source penetration testing framework built on a Python and Zig codebase, has been released with over 1,150 modules and a feature that distinguishes it from legacy tools: autonomous AI agents for planning attack paths. Developed for offensive security teams, the framework integrates local large language models (LLMs) via Ollama, allowing it to process a target name and independently orchestrate reconnaissance, exploitation, and post-exploitation workflows without requiring constant manual input.
AI-Driven Pentesting Aligns with Industry Shift
The core differentiator of KittySploit is its ability to operate a locally hosted LLM, ensuring that sensitive engagement data never leaves the operator’s environment. When a user provides a target, the AI agent organizes reconnaissance findings, evaluates the available modular arsenal, and proposes attack strategies. This capability places KittySploit alongside a growing trend of AI-driven penetration testing tools, such as PentAGI and xOffense, which aim to automate the more repetitive and time-consuming phases of a security assessment. Recent code updates to the framework indicate a robust AI layer that includes planning, response caching, and workflow components, moving beyond a simple chatbot interface.
How the Autonomous Agent Works in KittySploit
The autonomous agent operates by ingesting a target name, connecting to a locally hosted LLM through the Ollama framework, and then systematically working through available modules. It is designed to first handle reconnaissance, mapping out the target’s attack surface, and then suggesting exploitation strategies based on the gathered intelligence. This approach reduces the manual effort traditionally required to pivot between different tools and data sources during a penetration test.
Stealth and Performance at the Core
KittySploit departs from the Ruby-based architecture of frameworks like Metasploit and the Java roots of other legacy tools. Its Python and Zig hybrid core is engineered for speed and stealth in modern web environments. The integrated Zig 0.16 toolchain compiles payloads that are dependency-free x64 polymorphic encoders, designed specifically to evade contemporary Endpoint Detection and Response (EDR) and Web Application Firewall (WAF) defenses. This evasion-first approach is coupled with multi-protocol session handling and native Tor routing, making the framework a challenge for automated defense systems that have rendered traditional exploitation techniques less effective.
KittyProxy: A Smart Proxy for Modern Web Architectures
A standout feature is KittyProxy, an intelligent web proxy that automates a significant portion of web application testing. KittyProxy can auto-discover REST APIs, GraphQL endpoints, and WebSocket connections. From the observed traffic, it can automatically run relevant exploitation modules, eliminating the manual mapping and correlation steps that often slow down assessments of complex, modern web architectures. This addresses a critical gap for many legacy vulnerability scanners that still struggle with dynamic and API-heavy applications.
Collaboration and Community-Driven Extensions
Recognizing that penetration testing is often a team effort, KittySploit includes KittyCollab, a real-time shared editor for collaborative operations. This is complemented by a modern web user interface that supports both proxy analysis and team workflows. Furthermore, the framework features a community-driven marketplace where users can install or share new modules. This ecosystem approach is a notable departure from the more closed architectures of commercial tools like Cobalt Strike and even the extensive but centrally managed module library of Metasploit.
A Modular and Evasion-First Framework
The framework ships with a comprehensive tool chain that covers the full spectrum of an offensive security operation, including reconnaissance, exploitation, traffic analysis, payload generation, collaboration, and post-exploitation. The combination of a modern codebase, AI-driven planning, and an evasion-focused payload engine positions KittySploit as a significant new option for red teams and penetration testers who require agility and stealth.
Recommended Action for Security Teams
Security teams evaluating new offensive security tools should consider frameworks that incorporate AI-driven automation to streamline repetitive tasks, but must ensure that sensitive data remains under their control by using locally hosted models rather than cloud-based AI services. For organizations that conduct regular penetration testing, evaluating an open-source, modular framework like KittySploit can provide insight into the latest evasion techniques and automation capabilities. The immediate action is to assess whether your current testing methodology can benefit from AI-assisted reconnaissance and a smart proxy for modern web applications, while maintaining full data sovereignty. A multi-layered endpoint protection solution and a reputable web application firewall remain essential components of a defense strategy against these advanced offensive tools.