Exetools

Exetools (https://forum.exetools.com/index.php)
-   General Discussion (https://forum.exetools.com/forumdisplay.php?f=2)
-   -   Why use Softice over Olly? (https://forum.exetools.com/showthread.php?t=4032)

Rhodium 04-22-2004 13:06

Why use Softice over Olly?
 
Apart from debugging low level stuff, what advantages does Softice have over Olly?

I love Olly, but I am more comfortable with Softice now.

zEr0 04-22-2004 14:58

:D hehe OK

so can you tell me how you wold debug low level windows NT driver and services in Olly? Olly is only Ring3 debugger so you can't debug it in Olly

http://www.exetools.com/forum/showthread.php?t=3981

and

small crackme to show advantages SICE

http://picasso.poupe.net/vbulletin/showthread.php?s=&threadid=562

:)

with Olly you can debug only part of this crackme

SIce 04-22-2004 16:49

because
 
ollydebuger work better then softice

Kameo 04-22-2004 17:29

i like olly coz i use it only when needed, contrary to SIce which is always there

qwerty3 04-22-2004 20:11

Same programs contain SOFTICE anti-debug detection => then use other debugger, for example Olly.

mc707 04-22-2004 21:49

OllyDbg rulez

Friky 04-22-2004 22:14

OllyDbg is pretty fine (by me), but, i personally use SoftICE most of the time.

Quote from Fravia RCE FAQ :
"Is it better to use Softice or Ollydbg?
Even if Softice is more powerfull than Ollydbg, Ollydbg works well on most applications; the main difference is that Softice is kernel-mode and Ollydbg is user-mode... make your choice.
"

From my expirience, there is much more 'anti protection' for SoftICE cuz it's more spread thru the crackers...

But, as advanced reverser, you should know how to use both of them, same as u use IDA and W32Dasm for disassembling ...

Hope this helps

-
Fr1c [F8]

D4M4G3_C453 04-22-2004 23:31

I prefer using Olly coz I think it is more comfortable than SICE, but sometimes I have to use SICE coz it's more powerfull (obvious), but software manufacturers use Anti-SICE tricks too much now.
So I think you should be able to use both debuggers. Just choose your favorite one and use it in most cases and the second one will be an alternative tool.

TQN 04-23-2004 11:45

With OllyDbg, we can write a plugin for it. Write a "plugin" for SoftIce is hard, we need to write a KMD (IceDump, IceExt) or a WinDbg extension. Not many people can do it. And with OllyScript, we can automatic do many jobs.
The current version of OllyDbg can not load .pdb file from symbols path. I have mailed to Olek this problem. Hope he will fix it. If he not, I plan to write a plugin to load .pdb files of system DLLs and a plugin to invoke the MSDN from OllyDbg. I need more times.

zEr0 04-23-2004 14:32

yes

i have the same opinion as many of us here

it's very very necessary to have many various tools, so it's good to have both of this debugger

then you can choose

i agree that olly is more comfortable than SICE and is much less anti Olly tricks than SICE antidebug :cool:

ManSun 04-23-2004 20:46

Good!
 
SI is good & Olly is good,but run on problem ;)

iwill 04-23-2004 22:19

olly is better than Sice, it's much easier to use.

CoolWolF 04-23-2004 22:24

olly works in ring3 and si works in ring0

Y0KK3N 04-24-2004 07:54

I can't even get SoftICE to work, so I really don't know the difference.

doskey 04-25-2004 05:07

OllyDbg is working in USER MODE, and S-ICE is working in Kernel MODE(RING3 and RING0).


All times are GMT +8. The time now is 04:44.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX