GithubHelp home page GithubHelp logo

x64dbg / autoexportpatches Goto Github PK

View Code? Open in Web Editor NEW
24.0 24.0 11.0 246 KB

Plugin that automatically stores patches in the database and restores them on restart.

License: MIT License

C++ 7.36% C 92.64%

autoexportpatches's Introduction

x64dbg

Build status Crowdin Download x64dbg

Discord Telegram Gitter Matrix

An open-source binary debugger for Windows, aimed at malware analysis and reverse engineering of executables you do not have the source code for. There are many features available and a comprehensive plugin system to add your own. You can find more information on the blog!

Screenshots

main interface (light)

main interface (dark)

graph memory map

Installation & Usage

  1. Download a snapshot from GitHub, SourceForge or OSDN and extract it in a location your user has write access to.
  2. Optionally use x96dbg.exe to register a shell extension and add shortcuts to your desktop.
  3. You can now run x32\x32dbg.exe if you want to debug a 32-bit executable or x64\x64dbg.exe to debug a 64-bit executable! If you are unsure you can always run x96dbg.exe and choose your architecture there.

You can also compile x64dbg yourself with a few easy steps!

Sponsors


Contributing

This is a community effort and we accept pull requests! See the CONTRIBUTING document for more information. If you have any questions you can always contact us or open an issue. You can take a look at the good first issues to get started.

Credits

Developers

Code contributions

You can find an exhaustive list of GitHub contributors here.

Special Thanks

Without the help of many people and other open-source projects, it would not have been possible to make x64dbg what it is today, thank you!

autoexportpatches's People

Contributors

andrey-iki avatar mrexodia avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

autoexportpatches's Issues

bug fix

Thank you for made a good program.

PLUG_EXPORT void CBLOADDB(CBTYPE, PLUG_CB_LOADSAVEDB* info)
{
auto jpatches = json_object_get(info->root, PLUGIN_NAME);
size_t i;
json_t* jpatch;
patches.clear();
modPatches.clear(); // Fixed bug when loading patches
json_array_foreach(jpatches, i, jpatch)

maybe is bug.

why saved patch if i untick it still is ticked after reload exe? my mean is every time i reload exe i need untick it again and again on patch menu, do you have solution on how to fix on next release?

Not working on latest version of x64dbg

Hi, it is no longer working on the latest version

I'm debugging an EXE and patch it as I am working. Then when I restart the process within x64dbg, the patches are not restored or even saved in the patches window.

Please fix - it is a very useful plugin.

Thanks

x64dbg opening the application when debugging and then crashing

Hello, for some reason when I try debug an .exe file with x64dbg it launches the application while debugging and most of the time the application just crashes and it can't be fully debugged. Is there any way to fix that problem? Also when quitting it pops up an error message saying "Failed to save settings!" with title "BridgeStart Error"

How to Clean My Patches

After I modify the assembly code, the program does not work properly, but after I reload it, it still saves the problem I have the problem, I need to manually restore the selection in the patch. But after I reloaded, the command came back. Is it necessary to disable the plugin to cancel the patch? I am Chinese, so this is translated by Google. I don't know if you understand it.

Create a new Release please!

There is no way to restore patches without deleting plugin!

I believe the newest commit have solved this issue, but with my own skillset i did not manage to build plugin files from source code! many others have same issue and is forced to abandon this plugin.

Please create one last release! :D

Question

Hello nice plugin ;-)

Is it possible to add this in plugin menu to view it for option
for enable/disable automatically restores them on restart. ?

best regards.

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.