• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

DEP

spacejamz

Lifer

MS Link for It...

Does this serve a useful function? started getting this message last week every time I tried to open an MPEG I created in Studio 9...

at least they give you instructions on how to prevent it from appearing...
 
It helps prevent exploits from working. If a program sets it off, it's a broken program and I'd recommend not using it.
 
Originally posted by: n0cmonkey
It helps prevent exploits from working. If a program sets it off, it's a broken program and I'd recommend not using it.

Prime 95 is a broken program by your logic?
 
Originally posted by: dguy6789
Originally posted by: n0cmonkey
It helps prevent exploits from working. If a program sets it off, it's a broken program and I'd recommend not using it.

Prime 95 is a broken program by your logic?
If it does, then the answer is yes. You are not supposed to be able to write to a code store, even though some apps do. Just because you can do it, does not make it right.

BTW, the default implementation does not turn it on for apps. MS discovered that too many apps had pointers that were not initialized correctly or used undocumented 'features'. That may change in Vista release.

 
Prime 95 is a broken program by your logic?

Microsoft has recommended (since they released Win95) that if a program needs to modify itself while running, it should do it in a specific way (it needs to specifically ask windows to allow a 'data' area of memory to be executed).

I believe that one of Prime95s optimisations, works by automatically rewriting some chunks of the program specifically for certain tests.

Before DEP came along, the program would work whether you did it correctly or not. DEP only allows the correct method to work.
 
Originally posted by: dguy6789
Originally posted by: n0cmonkey
It helps prevent exploits from working. If a program sets it off, it's a broken program and I'd recommend not using it.

Prime 95 is a broken program by your logic?

Yes.

I still use it though.
 
Prime 95 is a broken program by your logic?

Yes, changing the page permissions for a legitimate application (vs an exploit) is trivial. If they are not doing it, they are broken but didn't realize it since older processors couldn't enforce the restriction.
 
Back
Top