Strength over
every binary.

Kratos is an AI-native reverse-engineering suite — disassembly, decompilation, and live debugging — with a built-in agent that reads the machine alongside you. Named for the god of raw strength; built to break anything open.

FREE ON GITHUB · WINDOWS NOW · LINUX SOON

Kratos control flow graph
158
FUNCTIONS
3,582
STRINGS
13,587
INSTRUCTIONS
1
PASS TO MAP IT ALL
// DYNAMIC ANALYSIS

Watch every instruction execute. Live.

Step through real execution in a live CPU view. Registers, stack, call stack, threads and breakpoints update in real time as the target runs — freeze a thread, follow a jump, and catch the moment it branches.

Live CPU view
Decompiled pseudocode
// DECOMPILATION

Read code, not assembly.

Kratos lifts raw bytes into clean pseudocode and resolves strings and symbols automatically. The branch that gates "Access granted" is one glance away — not an afternoon of tracing.

Patch diff view
// PATCH DIFF

See every byte you changed.

Kratos tracks every edit inline against the original binary — original bytes surface in a diff overlay right inside the disassembly. Revert individual patches in one click, or keep them. No separate diff tool, no lost context.

// ARTIFICIAL INTELLIGENCE

An analyst that never sleeps, wired into your disassembler.

Kratos doesn't bolt a chatbot onto the side. The agent has full context of the open binary — and can drive the tools itself.

Built-in AI chat

Ask about any function, string, or branch. The agent reads the open binary's context and answers inline — naming functions, explaining logic, spotting the check you're hunting for.

MCP relay for your agents

Expose Kratos over a local HTTP/SSE endpoint so Claude Code and other MCP agents can connect and drive analysis directly — no subprocess wrangling.

Bring your own provider

OpenAI, Anthropic, or a local model — Kratos supports multiple AI providers. You choose the brain; your keys and your binaries stay yours.

MCP HTTP/SSE relay and AI activity
// ARSENAL

Everything you need to take it apart.

01
Static + Dynamic Analysis

Disassemble cold, then debug live. Switch between the two views on the same binary without losing your place.

02
String Decryption

Built-in algorithms recover obfuscated and encrypted strings automatically, surfacing the secrets a packer tried to hide.

03
Code Decompilation

Lift assembly into readable pseudocode across whole functions, with resolved calls and labelled control flow.

04
Built-in Python Executor

Script your analysis in an embedded Python console — automate renaming, patching, and bulk inspection.

05
Network Monitor

Watch live traffic with TLS stripping, so encrypted HTTPS calls become readable as the sample phones home.

06
MCP Relay Server

Serve Kratos over HTTP/SSE so external AI agents can connect and orchestrate analysis end to end.

07
Patch Diff

Every edit is diffed against the original inline. Review, revert or keep individual patches without leaving the disassembly view.

// LIVE DEMO

See Kratos in action.

// PRICING

Start free. Go Pro when you mean it.

Windows available now. Linux coming soon.

COMMUNITY
$0
Free, forever · on GitHub
  • Disassembly & decompilation
  • Static + dynamic analysis
  • Built-in AI chat (bring your key)
  • Python executor & scripting
  • Control-flow graphs
↓ DOWNLOAD FREE
MOST POWER
PRO
Paid
For full-time reversers
  • Everything in Community
  • MCP relay server
  • String decryption suite
  • Network monitor (TLS stripping)
  • Priority builds & support
GET PRO →
// QUESTIONS

Frequently asked.

An AI-native reverse-engineering suite. Kratos combines a disassembler, decompiler and live debugger with a built-in AI agent that understands the binary you have open — built for security researchers, malware analysts and CTF players.

Yes — a free Community build lives on GitHub with the core analysis tools. A paid Pro tier adds automation features like the MCP relay, string decryption and the network monitor.

Windows is available right now. A Linux build is coming soon — join the waitlist to hear the moment it ships.

Multiple — OpenAI, Anthropic, and local models among them. You supply your own key, so your binaries and prompts stay under your control.

A local HTTP/SSE server that exposes Kratos to external AI agents. Point Claude Code or any MCP client at the endpoint and it can drive analysis directly, instead of launching Kratos as a subprocess.

Absolutely. Use the embedded Python executor for scripted workflows, or let an AI agent orchestrate the whole session through the MCP relay.

Bring strength to your next binary.

Download the free Windows build and put an AI analyst in your disassembler today.

DOWNLOAD FOR WINDOWS