I have older version of IDA and no longer have an active license, and after building a new PC I would like to move IDA over there.
Unfortunately my installed was backed up on a drive that died, so I can not simply install it.
And before someone asks price of 3000€ PER YEAR, is quite discouraging to even consider for non profit project.
I remember I long time ago tried to move IDA installation, and it did not work on new PC, back then it was relatively soon after my license expired, so I asked for new installer.
So what files do I need to copy? (Apart from the obvious folder in Program Files) Do I need to modify some files?
Generally speaking, you should be able to move your IDA installation folder to another PC without modifying any registry files. Your IDA should work straight away, but you may need to configure IDAPython/run idapyswitch.
Let us know how it’s going—I hope you won’t encounter issues this time.
Oh with this version (7.6) of IDA it seems to work just fine, but idapyswitch.exe does not seem to do anything, and plugins using python seems to not load at all.
C:\Program Files\IDA Pro 7.6>idapyswitch.exe -v
V: Searching for subkeys of "HLKM\Software\Python"
V: Searching for subkeys of "HKCU\Software\Python"
"Software\Hex-Rays\IDA" exists, but no "Python3TargetDLL" value found
No Python installations were found
oh it does not contain python installation within the IDA folder?
I do not think I ever installed python myself.
The IDA installer for Windows includes Python, but it is installed in the default location, not inside IDA folder. So if you copy it manually to another machine, you’ll need to install Python yourself. It seems 7.6 supported up to 3.10, so just download an installer for your preferred version from python.org (for Windows 64), install it, then run idapyswitch to select it for IDA.