Quote:
Originally Posted by m--a--c
Just to inform so others need not to try.
Adding "npgg9x.des npggNT.des npsc.des npscan.des" doesn't solve win7 x32's issue.
(In my case, ofc. It doesn't mean you'll have the same results)
|
I think there is different version of gameguard in 32bit and 64bit OS. Or at least they load differently. That is why this bypass is not working in 32bit os.
I just don't remember what file exactly, but gameguard load its module in kernel memory, In 32bit os, once a program/module has been loaded in the kernel memory it can access almost anything (in the case of gameguard, it can determine that it is not running in os kernel memory but just a emulation by sunboxie). But in 64bit OS there is a protection called "Kernel Patch Protection" where 32bit os does not have. This protection does not allow or modify the kernel memory in some extent, it won't allow unauthorized access. If gameguard can’t load itself in kernel memory (or it has limited access), it won’t be able to distinguish the difference of emulation and real one.
So it’s either gameguard has different version in 32bit and 64bit OS or it loaded itself differently.
Warning: This is just a product of a little reading. But if anyone can confirm or refute this theory with some facts, then this can help us figure out how to run cabal in sunboxie in 32bit os.
Or there is one sunboxie that run in 32bit os but it is modified version. It exists but I'm not able to find it. Someone I know does have it but he won't share where he did get it. I have been searching for months now. I found this forum (particularly this topic) in my search for it.
Good luck to us non 64bit user. And thank you to the TS for sharing.... You are generous.