Has anybody gotten Immunity Debugger to work on windows 10 yet? I downloaded it on Windows 10, launch it as administrator, and the GUI opens for about half a second and then it exits, no errors or messages. I have python installed, I reinstalled immunity multiple times, and I tried running it in Windows 7 compatibility mode. Nothing seems to work. My theory is that some dll is missing or changed. Any ideas or is it just my computer? Also, Ollydbg does work on 10, but I find Immunity debugger more useful.
1 Answer
I am running Windows 10 x64 and I had the same problem as you do. The problem is with the environment variables regarding your Python installation. I am using Python 2.7.11 which is the currently latest release for the 2.x series.
So, to make Immunity Debugger work on Windows 10 modify(and ADD if necessary) the following environment variables(assuming Python is installed at C:\Python27
):
PATH="C:\python27;%PATH%"
PYTHONHOME="C:\python27"
PYTHONPATH="C:\Python27\DLLs;C:\Python27\Lib;C:\Python27\Lib\site-packages"
The following changes made it work for me.
-
-
I'm sure I'm being an idiot but can you point me in the direction as to where these variables are?– user16916Jul 29, 2016 at 19:58
-
1On windows 10? Right-click on the Start button and select system, then on the right select advanced options, then at the bottom of the next window select environment variables, then you should be able to edit and add to the PATH variable. I believe its in the bottom section of variables. Jul 29, 2016 at 20:01
-
Thanks this method worked....Creating new variables other than PATH– user17627Oct 1, 2016 at 16:42
-
This solution made the trick on Windows Vista as well. Got this problem after upgrading python. Adding PYTHONHOME and PYTHONPATH to env variable did the trick. Thanks!– randomsFeb 28, 2019 at 8:37