View Single Post
  #1  
Old 08-13-2005, 11:46
gabri3l's Avatar
gabri3l gabri3l is offline
Parity Error 0x0FF2131D
 
Join Date: Aug 2003
Location: Eastern Shore
Posts: 118
Rept. Given: 0
Rept. Rcvd 5 Times in 1 Post
Thanks Given: 8
Thanks Rcvd at 21 Times in 10 Posts
gabri3l Reputation: 5
From what I have read Windows Vista will probably be a pain to debug on. especially for ring-3 debuggers. Windows Vista's API functions will be managed by their new API WinFX. This means all that p-code we hate stepping through will now be integrated into the OS. Basically MS is combining its .NET framework into Windows. So on the upside programs written using the .NET framework or WinFX or whaterver their derivative will be will be much more stable and easier to use on Vista. The downside is that it adds another layer between us and the API. So ring-3 debuggers now have to debug application as it communicate to the framework which then communicates to the underlying API (think of those functions as the ZW...'s functions in our current API) of the framework which then performs the operation.
There will obviosly be support for the win32 API. but I wonder whether it will run on top of the WinFX framework and emulate functions or if it will run at the same priviledge level it is running currently.
Again, this is just assumptions based on everything I have read. I haven't played with Vista or dug to deep into investigating this. Maybe some windows Guru can correct me on this.
__________________
-=RETIRED=--=http://cracking.accessroot.com=--=RETIRED=-
Reply With Quote