Jump to content

Vista DEP will NOT go away


Tomed2k

Recommended Posts

I've taken every measure to disable Vista's Data Execution Prevention from shutting down an application that I am being forced to use (it's called GameGuard, used in some Asian MMO's for anti-hacking).

I've tried disabling DEP through the Vista GUI by adding exceptions and I've tried disabling through the command prompt bcdedit. When I go to the DEP menu in Vista it's all greyed out now which supposedly would be signifying the inactivity of DEP. To no avail, however, as GameGuard continues to be forcefully terminated by Vista while showing a DEP notice.

Has anyone figured out how to get rid of this Vista feature?

Also, some pictures for proof:

dep1.jpg

dep2.jpg

dep3.jpg

Link to comment
Share on other sites


I would suggest enabling and logging on with the actual administrator account, and see if that box is actually greyed out. It would seem your bcdedit didn't actually disable DEP for some reason.

Link to comment
Share on other sites

You seem to be running the 64-bit version from the info under your username...

http://www.microsoft.com/technet/security/...p/depcnfxp.mspx

Note: Hardware-enabled DEP is enabled by default on computers with DEP compatible processors that run Microsoft Windows XP 64-Bit Edition. 64-bit applications will not run from "non-executable" areas of memory. Hardware-enabled DEP cannot be disabled.

...

You cannot disable hardware DEP or exempt 64-bit applications running on 64-bit Windows XP systems with DEP compatible processors.

(Article talks about XP because it was written in 2004, no reason to assume it's not still accurate unless there is something to contradict that.)

So you've disabled software DEP but hardware NX/XD is still kicking in and terminating that badly-behaving process.

PAE is a pre-requisite for DEP, but also for the CPU to operate in 64-bit mode I believe.

nadav might be right in that the NX/XD feature can be disabled in the BIOS, I'm not sure.

(Personally I just trash any software that is not written to work with DEP - it is becoming more "the norm", in W2K8 it is enabled for ALL processes now.)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...