Keygen in Pyhton

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Noch ein Argument sich den Seriennummern-Blödsinn nicht anzutun und bei Freier Software zu bleiben.

Wobei wie Heiko schon bemerkt hat, der Algorithmus tatsächlich nur ein Spielzeug ist.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Python 47
User
Beiträge: 574
Registriert: Samstag 17. September 2005, 21:04

Aso jetzt verstehe ich! :oops: :oops: :oops:

Ich dachte ihr meint den Cracker, das der etwas falsch gemacht hat! :oops:
mfg

Thomas :-)
Joghurt
User
Beiträge: 877
Registriert: Dienstag 15. Februar 2005, 15:07

Wobei der "Cracker" sich wohl auch nicht wirklich gedanken gemacht hat. Den Keygen kannst du auch in drei Zeilen schreiben:

Code: Alles auswählen

c = ord(name[0])
l = len(name)
print "Serial:", 666*c+14568*l, "-", 1791864*c, "-", 6613*c*l+14568
Python 47
User
Beiträge: 574
Registriert: Samstag 17. September 2005, 21:04

gut wenn man es so nimmt kann ich den code auch so nehmen.Das ist mein Code und nicht der von dem Cracker :wink: :wink:

Es sind abe wohl oder übel mehr als 3 zeilen, da raw_input noch reinmuss!
mfg

Thomas :-)
modelnine
User
Beiträge: 670
Registriert: Sonntag 15. Januar 2006, 18:42
Wohnort: Celle
Kontaktdaten:

Code: Alles auswählen

print "Serial: %s-%s-%s" % (lambda n: (666*ord(n[0])+14568*len(n),1791864*ord(n[0]),6613*ord(n[0])*len(n)+14568))(raw_input("Name? "))
Einzeilig geht's auch.

--- Heiko.
Python 47
User
Beiträge: 574
Registriert: Samstag 17. September 2005, 21:04

Ok THX für die Codes!
mfg

Thomas :-)
Antworten