diStorm is a binary stream disassembler.
It's capable of disassembling 80x86 instructions both in 16 and 32 bits.
In addition, it disassembles FPU, MMX, SSE, SSE2, SSE3 and 3DNow! (w/ extensions) instruction sets.
diStorm was written to decode every instruction as accurately as possible.
It was written in C and compiled as a Python extension module...
For downloads and more information visit here
September 2005 - diStorm now supports AMD64, x86-64 decoding mode. And it will be open source in the near future...
Why in Talk and not in Article? --22.214.171.124 21:53, 14 Jun 2005 (IDT)
I put the link in the Article. Gil - you are welcome to rephrase that link as you wish (just don't make it too long please).
However, several questions:
- This project seems interesting, but there's no sources for the main functionality (the disassembler itself is given as a
Windows COFF .lib file). Are you going to Open the Source?
- I believe there's no lack of propriatary disassemblers for windows. Readers here might not wish to start messing with yet another one unless it has some interesting advantage - e.g. having the sources to play with (and maybe try compiling for their OS of choice ;-)).
- An interesting question we should decide on - do we allow linking to proprietary projects in the Projects page?
- I think we should certainly support opensource stuff, even if it's windows-only.
- As for proprietary projects - I wonder what people think. We might choose to allow stuff that has some special interest to python programmers.
--AmitAronovitch 23:54, 7 Aug 2005 (IDT)
What are "Projects" exactly
(not necessarily related to previous comments): Perhaps the name Projects is too big. Personally I'd also like to see links to some interesting patches/extensions people made for other projects, small utilities and scripts they publish somewhere etc (maybe even some inline code samples?).
I suggest such stuff be put under Projects despite this name, at least until we make a seperate section for them.
--AmitAronovitch 05:07, 16 Jun 2005 (IDT)
הועבר מהעמוד העקרי (ההערה במקור מאת ניר סופר)
זה יהיה נוח אם דף כזה יתן רשימה אוטומטית של דפים רלוונטים, במקום לערוך אותו באופן ידני בכל פעם שמוסיפים משהו לוויקי. אפשר לעשות משהו כזה במדיה וויקי?