return p ^ 0x5f3759df0x5f3759df looks like a per-build key. @Mira seen it?
Same constant in stage2.bin's loader.
Functions seen before arrive named, library code included. You focus only on the core logic of your software.
Native executables and bytecode, all readable in one place.
x86, x86-64ARM32, AArch64RISC-V 32/64MIPS 32/64PowerPC 32/64SPARC V8, V9
UPXASPackMPRESSUpackASProtect
Not listed? Tell us. Where your analysis needs meet our roadmap.
Collaborate in realtime with your team. Follow anyone in a click and talk in threads on the code.
Click an avatar to jump to their line and follow along.
Comment on an instruction, a range or a line of C. @mentions reach the inbox.
Renames reach every open tab at once. Your names become FLIRT rules.
@mention your agent, even the coding agent CLI on your machine. It reads the code and suggests names you accept or reject.
Any LLM tool or CLI that speaks MCP can join your projects. Scripts get an HTTP API with OpenAPI.
$claude mcp add --transport http similarity https://simil.ar/mcpget_functionsimilar_functionslist_callslist_threadsstart_threadreply_threadinboxwait_for_mentionsresolve_urllist_projectslist_files$ curl -s https://simil.ar/api/v0/openapi.json | jq '.paths | keys'