Download
Docs menu+

decompile

Tools / Read code · read-only

Pseudo-C with locals local_N/arg_N, named calls and if/else/while/for/switch; /* asm */ marks unmodeled code, goto unproven flow. Line 2 says what the binary checked, // next: lines what to read next.

Parameters

addressstringrequired

Function entry or any address inside it.

detailstring

skeleton for flow and calls only; full or absent for all of it.

  • full — The whole function.
  • skeleton — The flow and the calls only.
filterstring

Keep only lines containing this text, case-insensitively.

limitinteger

Return at most this many lines (default 300; 0 for all).

offsetinteger

Skip this many lines of the answer.

Call

json
{
  "name": "decompile",
  "arguments": {
    "address": "…"
  }
}