I need good windows disassembler.. and so Debugger..
If you have any..
thanks ;)
Posted on 2001-09-03 14:39:35 by Marty
check protools .

Good Disassembler = IDA Disassembler
Good Debugger = SoftIce

Yes you have to pay to get them, or you can peruse the world wide web :)

Latigo
Posted on 2001-09-03 15:33:59 by latigo
look up W32Dasm on the web. its a 32-bit disassembler and debugger made by URSoftware. you can download a demo.

dr phil :)
Posted on 2001-09-03 19:40:43 by phil
One word: OllyDbg.
Unlike the ones you mentioned, this one is alive and kicking. Although it's just starting up (which is a good thing), it already rulez!!! And it's only bound to get better. Did I forget to mention it doesn't tie up your system and more importantly, your system clock??
Posted on 2001-09-03 20:20:38 by Hel
A full free version of IDA:

http://members.nbci.com/_XMCM/numit_or/ida37fw.zip (709KB)

Old but usefull! It has saved my life many times. With it, you can
dissasemble MZ, PE and ELF files and get a ASM source code.

It seems that the 3.8 version it has been freed (as 14 MB).

Olly dbg is cool and, by now, is free.

You can too download the windbg from MS win DDK. Good for
winbugs...

http://www.microsoft.com/ddk/
Posted on 2001-09-03 22:38:37 by n u M I T_o r
Well, if you want it "clean room", get OllyDbg and the freeware version
of IDA. I think the "free one" (that is also full-version!) is 3.75.
Other free ones might be demo versions. Or "free" ones are warez,
which will trouble a lot of people.

As for debuggers... OllyDbg is pretty good for a ring3 debugger,
but because it's ring3, it also has a lot of limitations... those are,
however, not really important unless you do "pretty spiffy stuff".
I prefer the more "keyboard-oriented" nature of SoftIce better, and
SI is more powerful... but it can be hard to get working on NT/2k
machines (especially with nvidia), and you can't get a free version
(not a fully-working one, at least).

w32dasm can be useful as it's faster disassembly than IDA, but
I usually find myself wanting the more powerful disassemly of IDA,
and then I have wasted perhaps 5-10 minutes of w32dasm disassembly
to spare myself from 20-30 minutes of IDA disassembly, and in the
end I waste those 5-10 minutes of w32dasm :]. Besides, I think the
free version of w32dasm is a demo, while the free version of IDA
(well, the OLD free version) is fully-functional.

About OllyDbg...

Did I forget to mention it doesn't tie up your system and more importantly, your system clock??


Doesn't time up your system can be a bad thing, especially when
debugging multi-threaded code :]. It can also be VERY useful to
lock up your entire system, so nothing happens "behind your back".
As for system clock... pffft. Who cares? If you spend too much time
inside softice (yes, only inside SI your clock is screwed), you're obviously
using it wrongly :]. And it's not that much of a nusiance to adjust
your clock manually, or get an atomic clock app to sync with an internet
server.

So, for powerful & free & legal, get the 3.75 (or 3.8?) freeware fully-
functional version of IDA, and OllyDbg. Or pay for the latest IDA
and softice :). And always have an eye open, who knows... perhaps
something good will fall out of the sky.
Posted on 2001-09-03 23:17:47 by f0dder
I recommend OllyDebug. On my old system (P100 16Mb RAM - I have upgraded) it was the only debuger I could run easily.

It is simple to use and while not the most advanced, for someone not used to debugging it will be easy to learn.
Posted on 2001-09-04 02:43:01 by huh
IDA v.3.8b is free:

ftp://ftp.datarescue.be/pub/ida/idafree.zip (11.9 MB)
Is not a demo version!

The current version is 4.17. Look at:
http://www.datarescue.com/

The "warezware" version is 4.04.
Posted on 2001-09-04 08:48:18 by n u M I T_o r
THANKS boy..

Im gonna to chose right product...:grin:
Posted on 2001-09-04 12:05:23 by Marty