GithubHelp home page GithubHelp logo

classicvalues / x64dbgpy Goto Github PK

View Code? Open in Web Editor NEW

This project forked from x64dbg/x64dbgpy

1.0 1.0 0.0 1.53 MB

Automating x64dbg using Python, Snapshots:

Home Page: https://ci.appveyor.com/project/mrexodia/x64dbg-python/build/artifacts

License: MIT License

Shell 0.09% Batchfile 0.24% C++ 11.77% C 82.01% Python 4.86% SWIG 1.03%

x64dbgpy's Introduction

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).

x64dbgpy's People

Contributors

a1ext avatar andoryuuta avatar herosi avatar lfriede avatar mrexodia avatar realgam3 avatar tachiorz avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.