cd /news/ai-tools/cyberstrike-drops-an-agpl-harness-fo… Β· home β€Ί topics β€Ί ai-tools β€Ί article
[ARTICLE Β· art-107010] src=promptcube3.com β†— pub= topic=ai-tools verified=true sentiment=Β· neutral

CyberStrike drops an AGPL harness for AI-driven red-teaming

CyberStrike released an AGPL-licensed open-source harness for AI-driven red-teaming, featuring a modular architecture with recon, attack graph generation, tool orchestration, evidence collection, and reporting phases. The tool supports pluggable LLM backends, YAML-based attack graph DSL, tool adapters for nmap, BloodHound, CrackMapExec, Impacket, and Metasploit, plus safety rails including scope enforcement and dry-run mode. It targets internal red-team exercises but lacks C2 framework integration and has noted LLM hallucination risks.

read2 min views4 publishedAug 22, 2026
CyberStrike drops an AGPL harness for AI-driven red-teaming
Image: Promptcube3 (auto-discovered)

What makes it different from the usual "ask GPT for a payload" scripts is the harness architecture. You don't just feed it a target and hope. The core loop runs: recon β†’ attack graph generation β†’ tool orchestration β†’ evidence collection β†’ report. Each phase is a pluggable module with a defined schema, so you can swap the LLM backend (local Llama-3-70B, Claude, GPT-4o, whatever) without rewriting your exploit logic.

Key pieces worth knowing

Attack graph DSLβ€” YAML-based, describes multi-step chains like "enumerate SMB β†’ extract hashes β†’ pass-the-hash β†’ dump LSASS". The LLM expands high-level goals ("get domain admin") into concrete graphs at runtime.Tool adaptersβ€” First-class wrappers for nmap, bloodhound, crackmapexec, impacket, metasploit modules, and custom binaries. Adapters expose typed inputs/outputs so the planner can chain them reliably.Memory layerβ€” SQLite-backed context store persists findings across runs. You can a campaign, switch models, resume β€” the graph state survives.Safety railsβ€” Scope enforcement via CIDR/target allowlists, rate limiting per adapter, and a mandatory "dry-run" mode that logs planned actions without executing. The AGPL means any SaaS wrapper must expose these controls.

Getting a local instance running

git clone https://github.com/cyberstrike/cyberstrike.git
cd cyberstrike
pip install -e .[local-llm]   # pulls llama-cpp-python, FAISS, etc.
cp config.example.yaml config.yaml
cyberstrike init --workspace ./my-campaign
cyberstrike run --goal "achieve domain admin" --dry-run

The dry-run output shows the generated attack graph with confidence scores per node. Once you're comfortable, drop --dry-run

and it starts executing against the scope.

Where it shines and where it doesn't

Strengths: Handles multi-step logic that single-shot prompts butcher. The evidence collector auto-correlates logs, pcaps, and tool output into a timeline β€” huge for reporting. Local model support means air-gapped environments work.Gaps: BloodHound adapter only ingests JSON, doesn't drive the GUI. No built-in C2 framework integration yet (Cobalt Strike, Sliver, Havoc are on the roadmap). LLM hallucination on obscure protocol edges still happens β€” always verify before firing.

Licensing catch

AGPL-3.0 triggers if you expose CyberStrike as a network service. If you're building a commercial pentest platform on top, you must open-source your modifications. Several vendors have already reached out about dual-licensing; the maintainers seem open but haven't announced anything.

Worth cloning if you run internal red-team exercises and want reproducible, auditable AI assistance. The codebase is clean β€” typed Python 3.11+, decent test coverage, and the module interfaces are stable enough to build custom adapters without fighting the core.

OpenAI spent months training models that were actively 14d ago

How a Hacker Used DeepSeek AI to Autonomously Attack Servers 21d ago

Anthropic AI Hacked 3 Orgs During Testing: A Deep Dive 21d ago

Three organizations got breached in a controlled exercise β€” and 22d ago

Next Retiring boomers are taking the institutional knowledge AI needs β†’

an AI side-hustle playbook, with plenty of directly applicable cases.

── more in #ai-tools 4 stories Β· sorted by recency
── more on @cyberstrike 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain β€” perfect for shipping the agent you just read about.

$git push zahid main
β†’ Live at https://your-agent.zahid.host βœ“
Get free account β†’ Pricing
from €0/mo Β· no card required
LIVE [news/cyberstrike-drops-an…] indexed:0 read:2min 2026-08-22 Β· β€”