x64dbg

Trace Windows API calls and unpack obfuscated executables with x64dbg.

15|1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/AeonDave/malskill --skill x64dbg
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: x64dbg
Source: https://github.com/AeonDave/malskill/tree/main/offensive-tools/re/x64dbg
Command: npx skills add https://github.com/AeonDave/malskill --skill x64dbg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a powerful user-mode debugger for Windows, essential for analyzing malware, unpacking obfuscated executables, and understanding program behavior at a low level.

Core Features & Use Cases

  • Dynamic Analysis: Observe program execution in real-time, inspect memory, and registers.
  • Unpacking: Identify and bypass anti-analysis techniques used by malware.
  • API Tracing: Monitor Windows API calls to understand program interactions with the operating system.
  • Use Case: When faced with a suspicious executable, use x64dbg to step through its execution, identify malicious functions, and dump the unpacked code for further analysis.

Quick Start

Use x64dbg to open the executable located at C:\malware\sample.exe and set a breakpoint on the CreateRemoteThread API call.

Frequently Asked Questions about x64dbg

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I debug Windows binaries to trace Windows API calls?▼

To debug Windows binaries and trace Windows API calls, you need a user-mode debugger. This skill facilitates dynamically analyzing PE malware by setting breakpoints on specific API functions to observe program interactions with the operating system in real-time.

Can I use this to unpack obfuscated executables during malware analysis?▼

Yes, you can unpack obfuscated executables during malware analysis. The skill provides dynamic analysis capabilities to observe program execution, inspect memory and registers, and bypass anti-analysis techniques to dump the unpacked code for further investigation.

What do I need to dynamically analyze PE malware on Windows?▼

To dynamically analyze PE malware on Windows, you need the x64dbg application installed and executable on your target Windows environment. The debugger operates in user-mode for x86 and x64 systems, enabling real-time memory inspection and execution stepping.

What is the best way to identify malicious functions in a suspicious executable?▼

The best way to identify malicious functions in a suspicious executable is using dynamic analysis. By stepping through execution and setting targeted breakpoints on Windows API calls like CreateRemoteThread, you can observe malicious behavior directly at a low level.

Does x64dbg support both x86 and x64 Windows systems for vulnerability research?▼

Yes, x64dbg supports both x86 and x64 Windows systems for vulnerability research. It functions as a user-mode debugger, allowing researchers to analyze program behavior, trace operating system interactions, and inspect memory across both architectures.