Log in

View Full Version : App better than ring-0?


Aquatic
May 28th, 2004, 11:49
Would it be possible to have an app that was higher authority than ring0?

I know ring0 is the Kernel of the OS, so it would have to be outside the OS even. Maybe you could have something that loaded before the Windows kernel? Or even incorporated into the BIOS chip.

This would be one level better than a kernel-mode debugger.

omega_red
May 28th, 2004, 13:53
Ring0 is the most privileged CPU mode, so you can't really achieve higher control over hardware/operating environment. Look at SoftIce, it can control all of the OS if loaded before it, but theoretically some other ring0 code can disable/damage it. Hardware debugger is the way to go if you don't want to interfere with the debugged software

Aquatic
May 28th, 2004, 18:10
what does a hardware debugger look like?

Anyone ever use one?

Aquatic
May 28th, 2004, 18:15
Check out this integrated BIOS debugger: http://www.gensw.com/pages/prod/bios/debug.htm

evaluator
May 29th, 2004, 00:11
as you need to know, (Intl) processors has 4 mode for execution:
Real, Protected, Virtual..
IV mode is your pre-last chance

RTM, because that is what is & not more than is.

but sure, processor makers have other tip of processors,
on which they build-debug new architects.

bilbo
May 31st, 2004, 06:35
Quote:
[Originally Posted by Aquatic]Check out this integrated BIOS debugger: http://www.gensw.com/pages/prod/bios/debug.htm


Nice!
Another solution could be the debugging version of Bochs (which by the way is open source!).
Regards.
Bilbo