I've been working on IDA Swarm, a system that spawns multiple AI agents to collaboratively reverse engineer binaries.The core idea: Instead of one AI trying to understand an entire binary, IDA Swarm spawns specialized agents that each tackle different aspects - one might trace data flows, another analyzes crypto routines, another hunts for vulnerabilities. They work in parallel across multiple IDA Pro instances.Demo video: https://www.youtube.com/watch?v=UyRmksO1YpYIn the demo, I show it removing telemetry from a binary. You just tell it what you want, and the orchestrator will figure out how to coordinate the agents to accomplish it.Technical details:- Designed around IDA Pro 9.0 beta- Agents can patch binaries- Each agent gets its own IDA database copy, but their changes are merged to the orchestrator's database once they close- Conflicts are resolved through IRC channels- Uses Keystone for multi-architecture assemblyWhy this matters: Right now, only a tiny fraction of developers can reverse engineer software - it takes years to learn all the skills required.Most software runs as black boxes. You can't see what it's doing, can't fix bugs the vendor won't address, can't understand why it behaves certain ways. The knowledge required to peek inside is locked behind years of specialized training.IDA Swarm changes this. A developer who's never touched assembly can now ask "what data does this collect?" or "disable this feature" and get it done. Not because the AI is magic, but because it orchestrates the same tools experts use, just without requiring years of practice.This is about software transparency. When anyone can inspect and understand the binaries on their own computer, it fundamentally shifts the balance of power between software vendors and users.This is still experimental - expect rough edges.GitHub: https://github.com/shells-above/ida-swarmComments URL: https://news.ycombinator.com/item?id=45329495Points: 1# Comments: 0