{
  "added_at": "2026-11-09",
  "category": "dynamic-analysis",
  "description_en": "EmuDbg debugs a Windows executable by disassembling it with Zydis and emulating its instructions. It steps over Windows API calls instead of emulating those calls. cmake -B build configures a source build, and releases include emudbg.exe. The program takes the executable path, an optional -m module to wait for, and -b software, hardware, or noexec. -r sets a breakpoint at an RVA. -watch_section logs execution moving between named sections.",
  "description_zh": "EmuDbg 用 Zydis 反汇编 Windows 可执行文件，并模拟它的指令来调试。它单步越过 Windows API 调用，而不模拟这些调用。cmake -B build 配置源码构建，发行版包含 emudbg.exe。程序接受可执行文件路径、可选的 -m 等待模块，以及 -b software、hardware 或 noexec。-r 在 RVA 处设置断点。-watch_section 记录执行在指定区段之间的移动。",
  "entry_url": "https://awesomerea.org/resources/emudbg/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/emudbg/",
  "evidence_url": "https://github.com/mojtabafalleh/emudbg/blob/4e095c3bf70894f8fe7610c0bdc9911866345c99/README.md",
  "group": "tools",
  "id": "emudbg",
  "json_url": "https://awesomerea.org/resources/emudbg/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/emudbg/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/emudbg/index.md",
  "name": "EmuDbg",
  "name_zh": "EmuDbg",
  "record_type": "resource",
  "relationship": "foundation",
  "requirements": [
    "Windows. CMake for a source build, or the released emudbg.exe.",
    "The README names no license."
  ],
  "requirements_zh": [
    "需要 Windows。源码构建需要 CMake，或直接使用发行的 emudbg.exe。",
    "README 未列出许可证。"
  ],
  "targets": [
    "binary"
  ],
  "url": "https://github.com/mojtabafalleh/emudbg",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
