Kreditkartennummern selbst berechnen

Konsolen-Geeks, die die Rechenleistung ihrer PCs auf eine andere Art und Weise testen wollen und nicht nach standardisierten Benchmark Tools greifen wollen, können ihre heimischen Clouds, Grids und Mega Gaming PCs auch dazu nutzen, um alle möglichen PANs (PAN: Personal Account Number –> die Kreditkartennummer) dieser Welt zu berechnen haha 🙂

Ich gebe den Quellcode meines in 2011 erstellten Scripts zur Berechnung von VISA, MasterCard und American Express Kreditkartennummern frei und stelle es unter die GPL Lizenz. Das Script ist rein für Test- und Forschungszwecke bestimmt! Wer versucht berechnete Nummern zu missbrauchen, macht sich gesetzlich strafbar.

Mein Benchmark:
Damals hat mein PC mit dual-kern Intel CPU, 7200RPM HDD und 2 GB Arbeitsspeicher es geschafft in 14 Tagen Non-Stop Einsatz gerademal 1,6 Gigabyte Daten innerhalb des Zahlenbereichs von VISA (Beginnt mit 40…. und Endet bei 49….) zu erzeugen. Sicherlich nicht nur der schwachen Hardware verschuldet, sondern auch der nicht-optimierten Programmierung. Aber wer möchte, der/die kann ja gern den Code optimieren 🙂

Ist es illegal?:
Gewiss nicht! Denn sowohl die Formel zur Berechnung von Kreditkartennummern (LUHN 10) als auch die „Ranges“ der Zahlen einzelner Kreditkartengesellschaften sind absolut öffentlich und bekannt. Daher kann es nicht illegal sein, durch die Verwendung von öffentlich zugänglichen Informationen, entsprechende Ergebnisse für reine Forschungszwecke unter der Verwendung von Logik und Mathematik zu nutzen. Wer das Gegenteil behauptet, sollte einen Arzt aufsuchen.

Funktionsweise:
Das Script selbst hat keine GUI, wird in der Konsole ausgeführt. Für die ordnungsgemässe Ausführung des Scripts benötigt man den PERL Interpreter und die Perl Bibliothek „Algorithm-LUHN“, welches von CPAN bezogen werden kann (ich lege die Bibliothek zur manuellen Installation dem Download bei). Die in meinen Test genutzte Version von Algorithm-LUHN war Vers. 1.00.

Das Script startet bei der Ausführung ein Menü. Es bietet die sequenzielle Erstellung der Kreditkartennummern, ausgewählt nach Branding. Das Überprüfen einer vorhandenen Nummer nach den LUHN Kriterien ist ebenfalls abgebildet.

Es würde mich freuen, wenn ich einpaar Benchmark Ergebnisse bekommen könnte, wie lange ihr gebraucht habt, um alle 16 stelligen VISA Nummern zu berechnen, hahahah 😀 Wer möchte, kann z.B. alle nummern innerhalb seiner BIN-Range berechnen (BIN: Bank Identification Number –> Die ersten 6 Stellen eurer Kartenummer identifiziert eure Bank). Diese kann man dann mit einem Zufallszahlengenerator mit 3 Stellen kombinieren. Vielleicht landet ihr ja dann einen gültigen PAN-CVC² Treffer 😀 😀 (uuuuhh jetzt wird es grenzwertig)

Nerds können gerne mit Forks arbeiten, wenn sie Semaphor-Geil sind und alle ihre CPU-Kerne und die schnelle Schreibgeschwindigkeit ihrer SSDs mal ausgiebig nutzen wollen. Speicher kostet heute ja nichts mehr und wer hätte nicht alle PANs dieser Welt auf der Müllhalde des eigenen Datenspeichers.

regards!

Download Link: Validate and Compute PANs

 

 

  • Related Posts

    • Archiv
    • Dezember 22, 2017
    • 65 views
    Das Bankengeheimnis der Big 6 – Nicht alle bleiben geheim

    Ausländer (also jene, die einen ständigen Wohnsitz ausserhalb der Schweiz haben) mit Konten in der Schweiz werden ab 2017 von dem sogenannten automatischen Informationsaustausch (AIA) erfasst. Dagegen werden Schweizer mit…

    • Archiv
    • Dezember 21, 2017
    • 86 views
    LINK Institut will mich befragen – WTF?

    Heute Abend habe ich aus heiterem Himmel eine SMS erhalten, von einer Service Nummer 5465 unter dem Namen „LINK“. WER IST LINK???? Eine Zwangs-Abo-Masche? Dazu noch auf meine Nummer, die…

    You Missed

    Flughafenprojekt Indien der FZAG: Verzögerungen, Widersprüche und fehlende Transparenz

    • Dezember 20, 2024
    • 17 views
    Flughafenprojekt Indien der FZAG: Verzögerungen, Widersprüche und fehlende Transparenz

    Das Jewar Projekt der Flughafen Zürich AG – Ein „Moving Target“ Abenteuer?

    • Oktober 30, 2024
    • 59 views
    Das Jewar Projekt der Flughafen Zürich AG – Ein „Moving Target“ Abenteuer?

    Weihnachtszeit ohne Konsumdruck – Eine alternative Sichtweise

    • Oktober 21, 2024
    • 71 views
    Weihnachtszeit ohne Konsumdruck – Eine alternative Sichtweise

    The Brain Pollution – Das kognitive CO², das unser Kopfklima wandelt

    • Oktober 17, 2024
    • 123 views
    The Brain Pollution – Das kognitive CO², das unser Kopfklima wandelt

    Google Play Store checkt Nutzung von Apps

    • Oktober 17, 2024
    • 141 views
    Google Play Store checkt Nutzung von Apps

    Israelische Firma liefert Cybersicherheit für türkisches Militär und Ministerien

    • Oktober 17, 2024
    • 60 views
    Israelische Firma liefert Cybersicherheit für türkisches Militär und Ministerien