(20.10.2012, 10:28)Schnieker schrieb: Nix Problem, ich bin gut in Englisch
Ich hab mir mal das CodeCave Tutorial von, ich glaube Acubra, angesehen. Nur jedes mal wenn ich das mache bekomme ich in TrainMe.exe wenn ich auf -1 klicke eine Fehlermeldung dass er nicht in die Adresse 00000200 oder so schreiben kann. Was mache ich da falsch? Und was ist ASM?
Hey,
theoretisch sollte das TrainMe einwandfrei funktionieren. Wenn du unter Windows 7 arbeitest, dann starte das TrainMe am Besten als Administrator.
Außerdem ist das Prinzip hinter den CodeCaves immer das gleiche, du musst also nicht das TrainMe als Beispielprogramm nehmen.
Zum Thema ASM: Wenn du in einer Programmiersprache Code schreibst, so wird dieser vom Compiler in Maschinencode umgewandelt. Der von dir geschriebene Code ist für den Menschen lesbar, aber nicht für die Maschine. Mit dem Maschinencode verhält es sich genau andersherum.
Um den Maschinencode jetzt wieder für den Menschen lesbar zu machen gibt es die Assemblersprache.
Zitat Wikipedia: Eine Assemblersprache (oft abgekürzt als ASM bzw. asm) ist eine spezielle Programmiersprache, welche die Maschinensprache einer spezifischen Prozessorarchitektur in einer für den Menschen lesbareren Form repräsentiert.
"Auf dieser Welt gibt es mehr Scheisse als auf Festivalklos"