Freeware Disassembler mit GUI
-
Nachdem ich mich einig Zeit mit Asm beschäftigt habe, wollte ich mal größere(ja, selber geschriebene) Programme disassemblieren und anschauen.
Alle, die ich bis jetzt geunden habe, waren entweder ohne GUI (ht,biew) oder hatten Schwierigkeiten wie Abstürze(Borg).
Darum wollte ich mal fragen, ob ihr einen guten Freeware Disassembler mit GUI kennt, am besten unter der GPL.
DDanke.
-
Hallo,
suchst du ein Programm für Linux oder Windows?
Unter Linux wären da binutils...
-
Ups, ja eientlich suche ich eines für Windows.
Aber die binutils haben doch keine grafische Benutzerschnittstelle?
-
binutils gibts für viele systeme, das taugt aber trotzdem nix.
nimm für win das: http://www.ollydbg.de/
-
Ja, aber das ist eben Shareware.
Naja, wenn es sonst nix gibt, dann nehm ich halt den.
-
Schuh schrieb:
Ja, aber das ist eben Shareware.
OllyDbg is a shareware, but you can download and use it for free.
-
Ein Disassembler mit GUI? Du brauchst wohl eher einen Disassembler + ein brauchbaren Assembler-Editor/IDE
btw. wenn der Code von dir ist kannst du auch einfach dem Compiler sagen, er soll Assembler-Code ausgeben. Beim GCC geht das mit der -S-Option.
-
Vielleicht taugt der da was für dich:
http://pvdasm.reverse-engineering.net/
-
ten schrieb:
binutils gibts für viele systeme, das taugt aber trotzdem nix.
nimm für win das: http://www.ollydbg.de/
Da hat einr aber voll Plan. Lass mich raten, du hast die binutils noch nie benutzt?
-
fghfghgfhfgh schrieb:
Lass mich raten, du hast die binutils noch nie benutzt?
doch, aber ich höre immer sehr schnell wieder auf damit und such' mir was besseres...
binutils, gdb und so'n schrott sind die allerletzten ausweichmöglichkeiten, wenn sonst nix vernünftiges das ist.
-
binutils, gdb und so'n schrott sind die allerletzten ausweichmöglichkeiten, wenn sonst nix vernünftiges das ist.
also persönlich finde ich die Programme sehr hilfreich, vor allem nm und objdump. Und gdb habe ich bis jetzt nur wenig bis gar nicht eingesetzt - liegt vermutlich daran, dass bis jetzt relativ kleine Assembler- Programme geschrieben.