e7: Quelltext

Beitrag lesen

Hi,

[...] nicht wie z.B. C kompiliert sprich in Maschinensprache übersetzt wird. Dann du als Mensch kannst keine Maschinensprache lesen (Weshalb du dir auch nicht den Quelltext einer .exe Datei angucken kannst)[...]

da muss ich widersprechen, wenn auch nur teilweise... Klar ist - den ursprünglichen Quellcode kann man nicht mehr lesen, da der Compiler sämtliche Kommentare entfernt, durch bedingte Compilierung fällt auch ein bisschen Code weg, das ganze wird dann noch schön optimiert, und dann in eine Form gebracht, die das Betriebssystem bzw. der Prozessor ausführen kann... Allerdings - was Windows oder Linux z. B. ausführen können - also die Datei lesen können - können andere Programme auch. Beispielsweise ein Emulator... Andere Programme wandeln dir eine .exe in Assembler zurück - das ist eine Art Maschinensprache für Menschen... Da hat halt dann ein 1 Byte Maschinencode einen lesbaren Begriff mit 3 Zeichen - aber wer Assembler kann, hat besten Quellcode ;)

E7