BigBasti's Blog About Me & my Digital Lifestyle

6Nov/098

Windows Lizenzschlüssel aus der Registry auslesen

Da der Beitrag über das Auslesen des Office Schlüssels sehr beliebt ist, habe ich nun auch das Lesen des Windows Schlüssels als Beispiel verfasst.

Das Vorgehen hierbei ist sogar noch einfacher als beim Office Schlüssel, da es keine Aufteilungen in Versionen gibt! In allen Windows NT Versionen (also alle ab XP) befindet sich der Schlüssel in der Registry unter diesem Pfad:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

winkeyBild 1: Der Registryordner mit dem Windows Schlüssel

In diesem Ordner finden wir den Binärwert "DigitalProductId", der viele Hexadezimalzeichen enthält!

Der Code ist hierbei dem aus dem Officebeispiel sehr ähnlich, da er ja auch nichts anderes macht, als den im HEX-Code vorhandenen Key in lesbare Schrift umzuwandeln! Die einzige Schwierigkeit hierbei besteht darin, den Key richtig zusammen zusetzen, denn es wird nicht das komplette Alphabet verwendet um einen Windows Key zu generieren sondern nur diese Zeichen:

B C D F G H J K M P Q R T V W X Y 2 3 4 6 7 8 9

Wenn man das beachtet steht einem nichts mehr im Wege! Der Code aus diesem Beispiel stammt ausnahmsweise nicht von mir sondern von vcware.de - danke dafür an dieser Stelle!

Ich habe diesbezüglich wie immer ein kleines Demoprojekt angefertigt, das ihr euch herunterladenkönnt! Download

Bitte berichtet ob es bei euch gut geklappt hat.
Hier könnt ihr euch das komplette kostenlose Programm zum auslesen von Windows & Office key herunterladen. (English & Deutsch)

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Yigg
  • Google Bookmarks
  • PDF
  • MySpace
  • email
  • Identi.ca
  • Twitter

hat dir dieser Artikel gefallen?

Dann abonniere doch diesen Blog per RSS Feed!

Kommentare (8) Trackbacks (0)
  1. hab alles so ausprobiert sowie dein nettes VB-Tool… key ist immer: BBBB-BBBB-BBBB-BBBB… :(

  2. Hallo Fabian,
    Das ist seltsam, hast du auch andere Tools getestet? Solche Fehler können eigentlich nur bei falsch lizensierten Windows Versionen rauskommen, oder bei illegalen Windows Schlüsseln. Welche Windows Version hast du denn? (Xp, Vista..?)
    lg, basti

  3. Auch bei Enterprise installationen

  4. Bei mir hat alles super geklappt :)
    Danke nochmal!
    ich denke ich werde aus der VB grundlage ein schönes, kleines Tool schreiben :)

    P.S.:
    Ich hab Win xp Servicepack 3

  5. Hallo : )

    bei mir tut’s! Besten Dank! hab Win7 Professional x64

  6. Danke, funzt prima :-)

  7. Windows 7 x86 funktioniert ;)

  8. Hallo.
    Bei mir kommt auch immer “BBBBB-BBBBB….” heraus.
    Meine Version ist eine von MSDNAA, also von meiner Hochschule zur Verfügung gestellt. Alles legal und offiziell aktiviert. Läuft auch schon seit über einem Jahr.

    Mein System:
    Win7 prof.
    32 bit
    SP1 (nachträglich per Win-Update installiert)

    Woran kann es liegen?

    Gruß


Leave a comment

(required)

Noch keine Trackbacks.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes