Re: It has been done before



\\\o///annabee wrote:

> You can try the RosAsm disassembler on this file.
>
> < http://www.szmyggenpv.com/Help.exe > (ca 335kb)
>
> This file has been updated _several_ times since I posted about it the
> first time.
> Its very easy to test. Just download RosAsm, and then open this
> exefile from the RosAsm's
>
> File/Open menu.
>
> Then, when the disassebler has finished, hit F5 to recompile.
> The dissassembler will stop, pointing out an error at the following
> line:
> ;fld T§edx*2+Data0407B9E ; DB 2C 55 9E 7B 40 00
>
> just comment it out by inserting a ; (semicolon) in front of the line.

Woah! Where did that come from?

So by re-assembling the source, with your "error" removed, you don't get the
same executable back? Isn't that contrary to the spirit of this "automatic
disassembler"?

Anyone got any ideas on why Rosasm isn't able to disassemble Wannabee's
application properly?

D.


.



Relevant Pages

  • De- Evolution
    ... > RosAsm Disassembler-Reassembler is actually (developement ... disassembler *doesn't* disassemble anything properly. ... RosASM as long as you take the attitude "I'll get around ... recursive macro invocations. ...
    (alt.lang.asm)
  • Re: .EXE -> .ASM -> .EXE
    ... You are mistaken in asuming that all RosAsm users are only the ones ... But you guys have claimed how great your disassembler ... The goal is translation of libraries to pure assembly code, ... insetad simply you do as in other assemblers that is.. ...
    (alt.lang.asm)
  • Re: Renes Revisionist History, Again
    ... When I said the apps "sucked hard", ... I was astonished that even Rene would use a few simple "hello world" ... examples as proof that RosAsm is "the fastest, ... >> have you seen how poorly it works compared to a real disassembler? ...
    (alt.lang.asm)
  • Re: A modern view of the halting problem
    ... RosAsm can disassemble properly. ... the other ones, where the Disassembler fails. ... RosAsm could chocking when adding a NOP to a disasembly. ... you use separate code to process the RosAsm equates file. ...
    (alt.lang.asm)
  • Re: A Disassembly Problem for Rene to Consider
    ... > what appeared to be an undefined constant within RosAsm: ... I use OllyDbg often times. ... outputs of RosAsm Disassembler and of OllyDbg. ... > not put scrollbars in the RosAsm editor. ...
    (alt.lang.asm)