NASM ist Reine Montage, sondern MASM ist high level Assembly?

Ich bin zu lernen, Montage, motivation, können reverse Engineering. Ich bin auf der Suche nach dem assembler ich beginnen soll, also kann ich die dann finden, tutorials und beginnen Sie zu schreiben einige Montage.

Kam ich zu wissen, dass MASM hat eine Menge von eingebauten Konstrukte, also werde ich mit Ihnen meist statt der Codierung, das werde ich tun, wenn ich wählen NASM.

Meine Frage ist.. ist das wahr? Wenn es ist, was assembler Sie empfehlen für das lernen der Montage von einem reverse-engineer ' s perspective und einige gute tutorials für Sie.

Auch, wenn Sie noch andere Vorschläge in Bezug auf die Umkehrung? Den alternativen Ansatz, oder was?

P. S: ich habe gelesen, viele Artikel und Fragen hier, aber ich bin immer noch verwirrt.

  • Beim Rückwärtsfahren du hauptsächlich Lesen assembly. Damit Sie nicht profitieren von high-level-Konstrukte.
  • Etwas off-topic, aber da du daran interessiert bist, reverse engineering, bitte Begehen, um das Reverse-Engineering-Website Vorschlag hier: area51.stackexchange.com/proposals/26607/reverse-engineering
  • negative Wähler? Irgendeinen Grund?
  • Falsche tools. Sie wollen einen disassembler, nicht assembler. Die guten Kosten Geld, je mehr Sie verbringen die geringste Zeit, die Sie verschwenden. Reverse engineering Maschinen-code ist eine ziemlich schwere Zeit waster. Eine Handvoll kilobytes es geht um die praktische Obergrenze.
  • OllyDbg ist ein freeware-debugger/disassembler. Für das lernen der Montage, mit welchem tool Ihr tutorial empfiehlt.
  • Ich bin damit einverstanden, ich brauche einen disassembler.. aber das Verständnis der Ausgang der disassembler nicht von mir verlangen, Assembler zu lernen?
  • Vielen Dank dafür...aber die Frage ist, NASM, oder MASM?

InformationsquelleAutor questions | 2012-03-30
Schreibe einen Kommentar