Re: In search of the perfect Disassembler
- From: Betov <betov@xxxxxxx>
- Date: 31 May 2005 14:47:18 GMT
randyhyde@xxxxxxxxxxxxx écrivait news:1117549033.580722.44400
@g44g2000cwa.googlegroups.com:
> For the longest time, Rene was claiming that 100% automatic (and
> perfect) disassembly was possible and RosAsm was going to do that.
Liar.
> This, despite the fact that several people around here pointed out that
> disassembly reduces to the halting problem (which is unsolvable).
> Finally, Rene figured out that he *wasn't* going to be able to do a
> perfect disassembly, so he began preaching that RosAsm would
> automatically disassemble *most* well-written programs (that is, ones
> that are easy to disassemble).
Feel free to show any Link to a Post of mine, where i
would have written that RosAsm Disassembler was going
to disassemble and Reassemble all Applications in two
Clicks.
> All the while maintaining that
> "interactive disassembly" was a waste of time.
True. More than this: This is unhonest illusion selling:
"The Disassembler fails to do the job. Solution: Let us
let the user do the job, instead". Absurd.
With Small Apps, a Disassembler must be able to produce
a 100% valid Disassembly Source from most Files. In the
case of RosAsm Disassembler-Reassembler, there is no need
of the so called "Interactivity", because the user can
modify the Source, by hand, in case of minor errors, and
in case of complete failure, there is no hope, anyway.
On middle size and big size apps, either the disassembler
is able to do it all clean, or not. In case not, there
is no hope that the user could be ever able to do better
than the Disassembler Engines. And saying the reverse is
nothing but lies and swindling, given the demential work
that the user would have to do.
> Amazing, amazing. Rene finally admitted that he is going to have to add
> interactive features to RosAsm in a recent post (last couple of days).
> Will wonders never cease?
No. It will much probably be, for you, the exact same
thing as with the HLL Pre-Parsers... With an IQ under
80, this is not easy to understand...
:))
Though for the Users and for the Developpers of the
Disassembler, the way this "bit of Interactivity"
is implemented will be really much helpfull, for
two purposes:
1) Speed-up the Multiple Disassemblies of a same File.
2) Force some Recognitions in a simple click, in order
to experiment and understand where and why an Automatic
Recognition was wrong. Accessory, it may even achieve
the work promissed in vain by the so called Interactive
thingies, with their illusions selling, probably in the
case of middle size applications... To be tested...
> Also note: when Rene announces that his disassembler is complete, I'll
> be able to break it in about two minutes. It's not hard to confuse an
> automatic disassembler.
Could anybody have any doubt about this point?
After all, aren't you the definitive idiot who
claims every nbow and then that "RosAsm Symbols
Table is broken"?
:)) :)) :))
Betov.
< http://rosasm.org >
.
- Follow-Ups:
- Re: In search of the perfect Disassembler
- From: randyhyde
- Re: In search of the perfect Disassembler
- References:
- Re: Need reviews of HLA Adventure
- From: Bertrand Augereau
- In search of the perfect Disassembler
- From: randyhyde
- Re: Need reviews of HLA Adventure
- Prev by Date: Rene's Revised History of Assembly Language
- Next by Date: Re: In search of the perfect Disassembler
- Previous by thread: Re: In search of the perfect Disassembler
- Next by thread: Re: In search of the perfect Disassembler
- Index(es):
Relevant Pages
|