Assembler und Reverse Engineering

Hallo,

erst möchte ich mal ganz nett Hallo sagen und alle anderen hier begrüßen.
Da ich noch neu bin weiß ich auch gar nicht so recht wo ich anfangen und wo ich am besten Fragen stellen soll. Ich tue dies hier mal und hoffe auf Hilfe.

Programmiere schon ein bisschen und habe auch ein klitzekleines bisschen Ahnung von Crackmes usw. Zu meinem Problem aber später.

Nun vorab eine Verständnisfrage für die Profis und Assemblerfetischisten.


Kann man den Code eines Programmes so umschreiben oder verändern damit beim StringCompare oder vorher/später nicht die falsche sondern gleich die richtige Serial in eine Datei, Registry gespeichert wird? Klar wird dies bestimmt gehen aber ich kann mir nicht vorstellen wie und wo man dann ansetzt.

Dabei bin ich gerade am üben dass nicht die Eingabe, sondern die Echte Serial in die Registry geschrieben wird.


Bei einer kleinen Routine wird überprüft was eingegeben wurde und welches die richtige Serial ist aber dann komme ich nicht weiter.



Vielen Dank für die Antwort ob dies geht und wie man das machen könnte.


Editiert von CDW - programmlink entfernt :rolleyes:
 
Kann man den Code eines Programmes so umschreiben oder verändern damit beim StringCompare oder vorher/später nicht die falsche sondern gleich die richtige Serial in eine Datei, Registry gespeichert wird? Klar wird dies bestimmt gehen aber ich kann mir nicht vorstellen wie und wo man dann ansetzt.

Es gibt unendlich Möglichkeiten die Abfrage einer Serial zu implementieren.
Bei einer bestimmten Teilmenge dieser Möglichkeiten dürfte deine Methode funktionieren.
Bei einer anderen Teilmenge kommt nicht mal ein einfaches StringCompare vor.

Kann man pauschal nicht beantworten. Deswegen gibt es ja Reverse Engineering. Finde heraus, wie was genau funktioniert und entwickle eine Lösung, die dem mit gewünschten Veränderungen entgegenwirkt.
 
Hallo Atho,

naja da hätte ich schon auf Hilfe gehofft da ich hier gerade an meine Grenzen stoße. Gerne möchte ich noch lernen, üben aber auch lesen und Tutorials durchgehen. Wie oben beschrieben geht dies um besagtes Programm.
Eigentlich wäre dies, meiner Meinung nach, leicht echte Serial mit der Eingabe zu tauschen damit die richtige in der Registry steht. Aber leider stoße ich da ganz gewaltig an meine Grenzen und benötige ein bisschen "Schub" und Motivation.
Was mich auch interessiert wäre wie man dann in der Textbox die Eingabe eben durch die echte Serial tauscht.

Wie macht man dies? Codebeispiele, Beispiele, Links, Input ;-)
 
Wie oben beschrieben geht dies um besagtes Programm.
Falls es dir nicht aufgefallen ist; Der Link wurde von einem Mod entfernt. Es gibt hier Spielregeln.

Wie macht man dies? Codebeispiele, Beispiele, Links, Input ;-)
Lerne Assembler. Aber wenn du noch nicht gut Programmieren kannst, solltest du evtl. mit etwas einfacherem wie C++ anfangen.
 
Zurück
Oben