Skip to content

x64dbg/x64dbgpy

v25
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 98 commits ahead, 1 commit behind realgam3:v25.

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
res
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

x64dbgpy

Build status

Automating x64dbg using Python.

Works with: http://releases.x64dbg.com

Get PyQt5 here. Video tutorial here.

To develop you will need:

  1. Visual Studio 2015 Community: https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx
  2. Python 2.7 x64 + x86 && pip (Python 2.7.10 has pip on it) - https://www.python.org/downloads/release/python-2710/
  3. Microsoft Visual C++ Compiler for Python 2.7: http://www.microsoft.com/en-us/download/details.aspx?id=44266
  4. PyCharm Community Edition (If you are python developer) : https://www.jetbrains.com/pycharm/download/

To install and test:

  1. Install Python 2.7.10 (x64 + x86) In seperate folders
  2. Install Visual Studio 2015 Community.
  3. Open setenv.bat from the project folder.
  4. Compile the win32 and win64 dlls.
  5. Copy the release folder from the snapshot to the project directory.
  6. Run install32.bat and install64.bat.

Contributors:

  1. Run install.bat (git hook for code buetify)
  2. Test your code
  3. Read PEP8: https://www.python.org/dev/peps/pep-0008/

Example scripts:

Help:

  • I need help with the swig / cpp development,
  • Translating the event callbacks to swig and use it without the code in py.cpp file.
  • Connecting ipython interpreter to x64dbgpy.
  • Python multiprocessing with x64dbgpy plugin (Python embedded).

About

Automating x64dbg using Python, Snapshots:

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • C 82.0%
  • C++ 11.8%
  • Python 4.9%
  • Other 1.3%