Problems with protecting a 64-bit Photoshop plug-in DLL
Posted: Wed Nov 17, 2010 10:55 am
I'm trying to use Enigma x64 to protect a 64-bit Photoshop plug-in I'm developing. However it doesn't seem to work, even if I protect the DLL with *ALL* protection options disabled (no registration, no check-ups, no virtual box, no markers in code) still the following happens:
- When I start Photoshop CS5 64-bit, it scans for plug-ins, when opening my plug-in the Enigma splash screen shows up, after the countdown I click to close the splash screen, then Photoshop crashes.
- When I use the original (unprotected) DLL, everything works fine. I also tried putting the unprotected DLL in Photoshop's dir first, then start it, and once I'm in Photoshop, I replace the plug-in DLL with the protected one (this is possible, apparently Photoshop doesn't keep all plug-in DLLs open all the time). Then I call the plug-in: now the Enigma splash screens appears but it freezes immediately, it doesn't even count down (stuck at '5').
As far as I know I'm not doing any freaky things in my DLL. Any idea? I don't know if you have access to a Photoshop CS5 64-bit version, would it help if I email you the unprotected DLL?
- When I start Photoshop CS5 64-bit, it scans for plug-ins, when opening my plug-in the Enigma splash screen shows up, after the countdown I click to close the splash screen, then Photoshop crashes.
- When I use the original (unprotected) DLL, everything works fine. I also tried putting the unprotected DLL in Photoshop's dir first, then start it, and once I'm in Photoshop, I replace the plug-in DLL with the protected one (this is possible, apparently Photoshop doesn't keep all plug-in DLLs open all the time). Then I call the plug-in: now the Enigma splash screens appears but it freezes immediately, it doesn't even count down (stuck at '5').
As far as I know I'm not doing any freaky things in my DLL. Any idea? I don't know if you have access to a Photoshop CS5 64-bit version, would it help if I email you the unprotected DLL?