Re: .EXE -> .ASM -> .EXE



"Dave -Turner" <x@xxx> écrivait news:449aea79$1@xxxxxxxxxxxxxxxx:

Is there much a need for re-assembly these days?...

Yes:

* There is a huge difference in between a disassembler that
can re-assemble, and one that cannot do it, that is that
the first one can be proven right (or wrong) with one click.

* The very first purpose of RosAsm Disassembler is about porting
C Demos to Assembly. What was consuming, say, one month, before,
can now be done in one or two days.

* One of the purpose of a Disassembler is in the educational
area. Learning from a faultive disassembly is not a very
good idea.

* Maybe you missed it, but this (one another) attempt of aggression
driven by Master Pdf, is based on a request from a CLAX participant,
and, as long as CLAX is moderated, he cannot post such attacks
against RosAsm, there. The question was from a guy wanting to
improve an old app he had developped (maybe a big lie, but well...)
... Such case may also exist, that is, you write an App, loose the
Source, and therefore, may be happy if a tool can do such a job,
for which, evidently, nobody (but Master Pdf, of course), would
ever recommand IDA.


Betov.

< http://rosasm.org >


.



Relevant Pages

  • Re: A Disassembly Problem for Rene to Consider
    ... Tks for the report:) ... it donīt cover all possibilities of identifications. ... Also, this file is not too small, and the disassembler will fail yet, ... The app you tested contains the same errors we idenfified a few weeks ...
    (alt.lang.asm)
  • Re: In search of the perfect Disassembler
    ... > The halting theorem, when cited in full, is correct, albeit mostly ... I do not write RosAsm Disassembler with Theorems. ... If an Author does not want his App to be disassembled, ...
    (alt.lang.asm)
  • Re: It has been done before
    ... I mean, if the RosAsm disassembler is the "best there is" and it break by just adding a NOP to a sequence of print statements, there's not much hope for an automatic disassembler, is there? ... Then, when the disassebler has finished, hit F5 to recompile. ... You know have the asm source of the app, even it was ripped from the exe ...
    (alt.lang.asm)
  • Re: Disassembler
    ... modify and see how i reacts u need to know asm. ... IDA rpo is state-of-art ... disassembler (according to me its the best available in the market ... if u disassemble a vb app u wont get the source code of the app by ...
    (comp.security.misc)
  • How to break RosAsm in 5 steps or less....
    ... how to break betov's disassembler, ... watch as RosAsm chokes on it's own disassembly. ... compile the simple code below use ANY c compiler, ... wonder to yourself how such a simple app could possibly make RosAsm choke ...
    (alt.lang.asm)