This 'fixes' the annoying issue with explorer.exe
that happens when opening an exe from the navigation bar:
For more info read this.
Tested on the following:
Version | x64 | x86 |
---|---|---|
Win7 | ✔ |
✔ |
win8.1 | ✔ |
✔ |
Win10 | ✔ |
ⁿ/ₐ |
Win10 10.0.18362.592 | ✔ |
ⁿ/ₐ |
ⁿ/ₐ - wasn't tested
To patch 64-bit DLL use a 64-bit installation of python.
Make sure you have dbghelp.dll
and symsrv.dll
in the same architecture of the DLL you want to patch.
if you're squeamish about using the ones I provided just copy the ones in your SDK folder(s).
See dependencies for other requirements.
usage: mega.py [-h] [-i INFILE] [-o OUTFILE] [-d]
optional arguments:
-h, --help show this help message and exit
-i INFILE
-o OUTFILE
-d pass DEBUG option to dbghelp (use dbgview)
Simply replace the DLL in system32
folder
or
run as admin:
install.bat [patched-dll]
Make sure there aren't any errors.
- Python 2.7.x
- Capstone python module for Windows
- pefile
MIT
Feel free to open issues/submit pull requests if you discover a version this doesn't work on. Please provide the respective DLL file.