I ported a injector code (c++) to python. The problem is that it should only work for 32bits computers... and I don't have a 32 bits computer.
If someone would like to test it, I would be very tankful.
This is a truncated (aka: no gui,no file selection) version of the one that I will use on my utility.
You run the program, enter Engine.exe and start CA. It will automatically inject ' CookieHaxv1.0.dll ' in combat arms. (btw Thanks CookieMonster™
) or any dll file named ' CookieHaxv1.0.dll ' in the folder.
PS: I also included the source
PPS: It would be awesome if I could see a 64bits injector code...
@Dave84311. Yeah, I know. That's why It will be run as a module from my utility (damn interpreted language).
Should only works for 64bits? Maybe because I compiled it using the 64 bits version of cx_freeze...
chikencow, you make no sense when you state it should only work on 32bit computers, don't you mean it should only work on 32bit programs? because you can run a 32bit injector on 64bit operating system while injecting into a 32bit process(Engine.exe is 32bit) or do you mean the injector is compiled as 64bit but will only inject into a 32bit process? if thats the case it should work on a 64bit OS injecting into combat arms as the Engine.exe is 32bit. Either way you should have no problems injecting into combat on your "64 bit computer". also whats the point of injecting into 64bit process when A: Engine is 32bit B: if engine was 64bit still no point to inject 32bit compiled hacks into a 64bit process.
I dont understand why a correctly made injector couldn't inject on x64 OS, after all the hack and the process it is in injecting to is still 32bit. There should be no reason I know of why it would work on a 32bit OS but not on a 64bit OS, unless you have used some API's that don't exists on the 64bit which is very unlikely