Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Assembler » MASM32-Disassembler

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
17.01.2007, 10:09 Uhr
~Thomas
Gast


Hallo,

ich hab da mal ne Frage.
Bin noch Anfänger.
Was mache ich falsch ?
Wenn ich ein bestehendes Programm "3DFrames.exe" disassembliere ,
dann den Code unter "3DFrames.asm" wieder speichere,
dann sollte doch nach dem assemblieren wieder die ursprüngliche
Datei "3DFrames.exe" entstehen, stattdessen erhalte ich lauter Fehlermeldungen ????

Code:

Assembling: C:\masm32\examples\exampl01\3dframes\3dframes.asm
C:\masm32\examples\exampl01\3dframes\3dframes.asm(1) : error A2109: only white space or comment can follow backslash
C:\masm32\examples\exampl01\3dframes\3dframes.asm(4) : error A2008: syntax error : EXE
C:\masm32\examples\exampl01\3dframes\3dframes.asm(5) : error A2008: syntax error :
.
.
.
count exceeds 100; stopping assembly
Volume in Laufwerk C: hat keine Bezeichnung.
Volumeseriennummer: 2CE1-FDBA

Verzeichnis von C:\masm32\examples\exampl01\3dframes

17.01.2007  10:05            33.552 3dframes.asm
               1 Datei(en)         33.552 Bytes
               0 Verzeichnis(se),  3.254.390.784 Bytes frei





Gruß

Thomas
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.01.2007, 11:14 Uhr
Kest
saint


Hi!

Womit disassembilierst du?
Soweit ich weiß, gibt's gar keinen MASM32-Disassembler.
--
Wenn man einen Hufschlag hört, sollte man >Pferd< denken und nicht >Zebra<.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
17.01.2007, 11:23 Uhr
Thomas



Hallo Kest,

wenn ich den MASM32 -Editor öffne , dann gehe ich auf --> File --> Open

z.B. "Cmasm32\examples\exampl01\3dframes.exe"

dann auf

--> Tools --> Dis-assemble EXE-File

und erhalte die asm-Datei !


Gruß

Thomas
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
17.01.2007, 12:18 Uhr
Kest
saint


Ja, gut. Ist 'n Disassembler.
Aber die Datei, die nach dem Disassembelieren entsteht, kann man nicht mehr so assembelieren. (oder vielleicht irre ich mich ?) Wenn man Darausentstehende irgendwie umarbeitet, dann kann man das, aber nur bei kleinen Programmen. Bei großen lohnt sich der Aufwand net.
--
Wenn man einen Hufschlag hört, sollte man >Pferd< denken und nicht >Zebra<.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
17.01.2007, 12:27 Uhr
Thomas



Hallo Kest,

das verstehe ich aber trotzdem nicht.
Normalerweise müßte man doch wieder die ürsprüngliche EXE-Datei erhalten ,
oder ????
Sonst macht der Disassembler keinen Sinn.

Gruß

Thomas

Dieser Post wurde am 17.01.2007 um 12:32 Uhr von Thomas editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
18.01.2007, 07:56 Uhr
Kest
saint


http://de.wikipedia.org/wiki/Disassembler
--
Wenn man einen Hufschlag hört, sollte man >Pferd< denken und nicht >Zebra<.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Assembler ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: