Hej.
Visste inte riktigt var jag skulle placera den här tråden men förmodar att den passar in här.
Jag är inte så erfaren när det gäller att cracka program och har hittat ett jag nu försöker cracka.
Den läser av licensnyckeln från en textfil i datorn och kollar om det stämmer överens med den unika nyckeln som är på din dator.
Man får en unikt datorid och sedan får man en nyckel skapad efter det.
Såhär ser själva verifieringskoden ut i ASM:
Kod:
TEST EAX,EAX
JE SHORT 003222B5
För att cracka programmet ändrar man bara JE till JMP så undgår man själva verifieringsproceduren.
Nu är inte jag så insatt i ASM men när den kör "TEST EAX,EAX" så jämför den mitt värde som jag har i licensfilen med nyckeln (antar jag).
Jag kan få fram värdet på den ena EAXen (min licens nyckel som jag skrev in) men hur får jag fram värdet som den jämför med?
Hoppas jag inte är för otydlig och rätta mig mer än gärna.
/ RiddareRalf