x64dbg

An open-source Windows debugger for reverse engineering, with an IDA-like interface, a built-in assembler and a decompiler.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

2 more ways to get x64dbg

Other download sites

Run by third parties, not by x64dbg. Prefer the official page above when it works.

Package managers

About x64dbg

x64dbg debugs 32-bit and 64-bit Windows executables and DLLs. The interface is deliberately familiar to anyone who has used a commercial disassembler: an IDA-like sidebar with jump arrows, instruction token highlighting, memory map, symbol, thread and source code views, and a content-sensitive register view.

It carries a lot in the box: a fast Capstone-based disassembler, a built-in XEDParse assembler, import reconstruction through Scylla, executable patching, Yara pattern matching, a Snowman decompiler, basic PDB symbol support, and a debuggable scripting language for automation. A JSON user database keeps your comments, labels and bookmarks with the target.

It is licensed GPLv3, so modifications must be shared back.

Strengths

  • IDA-like sidebar, jump arrows and token highlighting make it immediately readable
  • Import reconstruction with Scylla and a built-in assembler for patching
  • Yara pattern matching and a Snowman decompiler included
  • A scriptable, debuggable automation language plus a growing plugin API

Limitations

  • Windows only
  • Antivirus software frequently flags it and the things it is used on
  • PDB symbol support is basic compared with a commercial debugger
  • The decompiler is far weaker than Ghidra's or IDA's

Details

Pricing
FreeFree and open source under the GPLv3.
License
GPL-3.0
Developer
x64dbg
Platforms
Windows
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Debugging and patching Windows binaries during reverse engineering
Categories
Security tools
Last verified
Added
Provenance
Selected from the TechWalrus downloads catalog (Security); facts checked against the developer's own pages, 3 sources on file.

Alternatives to x64dbg

Compare all

Software that can replace x64dbg for an important use case, and what changes if you switch.

  • radare2

    Command-line reverse engineering framework and binary analysis toolkit.

    radare2 disassembles, emulates, debugs and patches binaries across many architectures and platforms, but uses a steep command-line syntax instead of an IDA-like graphical interface.

x64dbg as an alternative

Listings that name x64dbg as an alternative.

  • Ghidra

    The NSA's reverse engineering framework, with a decompiler that turns machine code back into readable C.

    x64dbg is a Windows-only debugger with an IDA-like interface, assembler and Snowman decompiler, but its decompiler is far weaker than Ghidra's and it focuses on live debugging.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing