Log in

View Full Version : Difference between SoftIce & Ollydbg ? (was so


Anonymous
January 8th, 2003, 01:24
Hi,

What are the principle differences in the debugging approaches taken by Softice and Ollydbg ?
There are programs that can't be debugged by Ollydbg because they generate exceptions if run under Ollydbg (access violation, single step event, hardware breakpoint). However, SI has no such problems.
How can that be ?

MrSmith

P.S. Is there a special trick how to create a user account? Everytime I try it I get the error: "Unable to register new user. Possibly username or email already taken, or admininistrator info isn`t filled, yet."

Anonymous
January 8th, 2003, 01:34
There are basically two different classes of debugger - system-level, and application-level.

SoftICE is a 'system-level' debugger that starts even before Windows starts loading, so you can actually use it to debug the Windows loader. It's about as low-level as a debugger can possibly get.

OllyDbg, like Win32dasm, Visual Studio's debugger, and nearly all other debuggers, is 'application-level', so you can use it to debug applications but not the system, but unless you're working with the Windows kernel or Windows loader or drivers or other such low-level things you probably won't need SoftICE, as OllyDbg should be able to do everything you need in regards to debugging applications

luucorp
January 8th, 2003, 03:03
with me:
softice: alway crash
ollydbg: never crach
---------------
what do you use?
ofcourse: ollydbg.
-----------------
ollydbg do anything.

Anonymous
January 8th, 2003, 03:31
yeah that's another problem with SoftICE -- because it's so low-level, a lot of people frequently experience problems with it such as system hangs and crashes (at which stage you have no choice but to reboot!). If OllyDbg ever crashes (although, I've never seen it crash), all you have to do is restart OllyDbg

Also, SoftICE is console-based, whereas OllyDbg has an excellent graphical user interface that makes it not only easier to use, but also easier to navigate around the program and quickly do what you want. It also analyses your code and adds intelligent comments, something SoftICE doesn't do

Mikelo2k
February 2nd, 2003, 20:52
I've had olly crash a few times, and i've found that if you leave it on a breakpoint too long without execution (paused), in 30 mins or so it will slow ur PC down to a crawl (eats all CPU power for some reason). But thats no matter, i love it

Especially since i can still debug and make notes in notepad etc... :P

Anonymous
February 3rd, 2003, 04:58
What about the software URSoft W32Dasm?
No new version since the version 8.93.
No Web site.
What's happen to this guys, did he rename his software , or ??
If someone has real news related to this question, please posted here.

Anonymous
February 3rd, 2003, 05:04
W32Dasm is obsolete and discontinued.