|
SoftICE is a KERNEL mode debugger. It is global to the entire operating system and can see everything, it lies underneath the entire OS. This means when you pop a cntrl-D, you are going to be sitting somewhere in the middle of Windows memory and stepping around in there will quickly crash your OS. If you want to attach to a process you need a userland debugger like IDApro (I think IDA does kernel as well,but will attach to user processes) or OllyDebug. If you want to use SoftICE, use the ADDR command to see the running processes or change the address context. That and learn breakpoints,breakpoints,breakpoints. SoftICE has some very powerful breakpoint expression capabilities that make it such an incredible tool.
-Maestr0
__________________
\"If computers are to become smart enough to design their own successors, initiating a process that will lead to God-like omniscience after a number of ever swifter passages from one generation of computers to the next, someone is going to have to write the software that gets the process going, and humans have given absolutely no evidence of being able to write such software.\" -Jaron Lanier
|