221
Offtopic / Re: Disassembler
« am: 07. October 2009, 15:48 »
wtf? Du weißt schon, dass man mit einem Disassembler auch sinnvolle Dinge machen kann. Oder ihn einfach zum Spaß schreibt. Schreibst du ein Betriebssystem, um es an viele Leute zu verkaufen? Ich hoffe mal, nicht, ehrlich gesagt.
Schon mal was von ndisasm gehört? Das ist der Disassembler von nasm. Es haben sich also schon Leute Gedanken über Disassembler gemacht, ohne Windows zu disassemblieren. Was auch überhaupt nix bringen würde, weil so viel Assembler ohne jegliche Bezeichnungen und alles wohl eher unverständlich ist. Und ich bezweifle, dass Microsoft viel Debugzeugs drin gelassen hat.
Also. Nochmal. Ich sehe Lowlevel nicht als gemeine Cracker-Gemeinde, die unbedingt Windows disassemblieren wollen. Ehrlich gesagt: Ich habe überhaupt kein Interesse daran. Wenn ich Code von einem guten und weit fortgeschrittenen Betriebssystem haben möchte, schaue ich nach
/usr/src/linux.
Weiterhin möchte ich noch einmal wiederholen, dass man überhaupt nix mit dem disassemblierten Zeugs anfangen kann. Man säße Jahre daran, den Sprungmarken und Variablen einigermaßen vernünftige Namen zu geben und dann am Besten noch rauszufinden, wie das mal in C (oder worin auch immer Windows programmiert wurde) ausgesehen haben könnte.
Schon mal was von ndisasm gehört? Das ist der Disassembler von nasm. Es haben sich also schon Leute Gedanken über Disassembler gemacht, ohne Windows zu disassemblieren. Was auch überhaupt nix bringen würde, weil so viel Assembler ohne jegliche Bezeichnungen und alles wohl eher unverständlich ist. Und ich bezweifle, dass Microsoft viel Debugzeugs drin gelassen hat.
Also. Nochmal. Ich sehe Lowlevel nicht als gemeine Cracker-Gemeinde, die unbedingt Windows disassemblieren wollen. Ehrlich gesagt: Ich habe überhaupt kein Interesse daran. Wenn ich Code von einem guten und weit fortgeschrittenen Betriebssystem haben möchte, schaue ich nach
/usr/src/linux.
Weiterhin möchte ich noch einmal wiederholen, dass man überhaupt nix mit dem disassemblierten Zeugs anfangen kann. Man säße Jahre daran, den Sprungmarken und Variablen einigermaßen vernünftige Namen zu geben und dann am Besten noch rauszufinden, wie das mal in C (oder worin auch immer Windows programmiert wurde) ausgesehen haben könnte.