x86 -> x64 .dll Compatability Issues

Posts 19 of 9 · Page 1 of 1
x86 -> x64 .dll Compatability Issues
I've compiled my .dll (32 bit) on a vista 32 bit machine but I've had many issues with other people failing to inject it on 64 bit systems as well as windows 7 32 bit systems. The game that the .dll is being injected to is a 32 bit application. But interestingly enough, I've heard that it does work on 64 bit Windows 7 and 64 bit Vista before. I wondering are there specific ways to make my .dll target 64bit and 32 bit? Perhaps it could be the injector that could be at fault (PerX)?
Have you tried other injectors ?
x86 dll injection into an x86 process using an x86 injector should work perfectly fine on an x64 operating system due to WoW64.
It is not a problem of the DLL if not of the injector, it uses perX injector.

(I am 64 bits)
a x86 DLL cannot run within a x64 application, but a x86 DLL can run within another x86 application on a x64 environment (subtle? difference).
Is there anything in the x86 .dll that I could have done to make it not work on some x64 systems?

Or perhaps its my user base that's being incompetent?
Quote Originally Posted by zhaoyun333 View Post
Is there anything in the x86 .dll that I could have done to make it not work on some x64 systems?

Or perhaps its my user base that's being incompetent?
Without your code, anything we say that would be specific to your program would be as accurate as guessing the number of species of organisms that exist in the world today.
Sounds more like general problems with your DLL, not with the OS
No thanks I don't my source leeched ^.^

Im going to take another look through my source
Posts 19 of 9 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?