Skip to content

Whats included in the x64dbg Plugin SDK (x86) package

fearless edited this page Jul 29, 2016 · 3 revisions

Overview

Whats included in the x64dbg Plugin SDK (x86) package:

  • Masm32 version of the x64dbg Plugin SDK found in the pluginsdk folder
  • RadASM testplugin project as a working example of how to use the x64dbg Plugin SDK
  • RadASM template for creating your own x32dbg plugins.
  • RadASM code completion files for easy use of the x64dbg Plugin SDK

x64dbg Plugin SDK For x86 Assembler

The files that comprise this version of the x64dbg Plugin SDK For x86 Assembler are:

  • pluginsdk\include\x64dbgpluginsdk.inc - Main include file - see below on how to use.
  • pluginsdk\include\x32dbg.inc - x32dbg masm style include from x64dbg source files
  • pluginsdk\include\x32bridge.inc - x32bridge masm style include from x64dbg bridgemain.h
  • pluginsdk\include\dbghelp_x86.inc - dbghelp_x86 masm style include
  • pluginsdk\include\TitanEngine_x86.inc - TitanEngine masm style include from TitanEngine.h
  • pluginsdk\lib\x32dbg.lib - x32dbg library from the x64dbg's x32dbg.dll
  • pluginsdk\lib\x32bridge.lib - x32bridge library from the x64dbg's x32bridge.dll
  • pluginsdk\lib\dbghelp_x86.lib - dbghelp_x86 library from x64dbg's dbghelp.dll
  • pluginsdk\lib\TitanEngine_x86.lib - TitanEngine library from x64dbg's TitanEngine.dll

Extras

The files that are included in the extra folder are:

  • install.bat - Copies the pluginsdk files to your Masm32 folders (lib, include)
  • masmApiCall.api - RadASM code completion file for api calls (for Masm32)
  • masmApiConst.api - RadASM code completion file for constants (for Masm32)
  • masmApiStruct.api - RadASM code completion file for structures (for Masm32)
  • x32dbgplugin.tpl - RadASM 32bit x64dbg plugin template for easy project creation