productsleutel

Status
Niet open voor verdere reacties.

mdc1756

Steunend lid
Vip Lid
Hallo,

Waar kan ik mijn produktsleutel van mijn legale windows 7 terugvinden,
ik weet dat je die in het register kan vinden maar ben het vergeten.

groetjes,

ed
 
Ik kan er niet zo veel over zeggen welke versleuteling of encryptie er gebruikt wordt.
Er zijn nogal wat verschillende algoritmes.
Versleuteling werd al in de pré-historie gebruikt.

Tik het woord encryptie eens bij Google in en ik wens je vele maanden leesplezier.
Wat je dan allemaal kunt lezen kan ik je niet beter uitleggen.

Misschien toch een leuk linkje naar de heer Bruce Schneier om te laten zien hoe een versleuteling er uit kan zien. https://www.schneier.com/code/constants.txt
 
fijn te lezen, maar ik wou alleen weten hoe uw script werkt om mijn sleutel in windows 7 te vinden

ed

Dat script is gemaakt in de scriptaal VisualBasic

Hier is de code, opslaan met een tekstverwerker met de extentie vbs
En als je hiermee verder wilt gaan adviseer ik je om deze taal te gaan leren.

Code:
Set WshShell = CreateObject("WScript.Shell")
MsgBox ConvertToKey(WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId"))
msgbox "Gemaakt door Skippy  [URL="http://www.pctuts.be"]www.pctuts.be[/URL] "+a
Function ConvertToKey(Key)
Const KeyOffset = 52
i = 28
Chars = "BCDFGHJKMPQRTVWXY2346789"
Do
Cur = 0
x = 14
Do
Cur = Cur * 256
Cur = Key(x + KeyOffset) + Cur
Key(x + KeyOffset) = (Cur \ 24) And 255
Cur = Cur Mod 24
x = x -1
Loop While x >= 0
i = i -1
KeyOutput = Mid(Chars, Cur + 1, 1) & KeyOutput
If (((29 - i) Mod 6) = 0) And (i <> -1) Then
i = i -1
KeyOutput = "-" & KeyOutput
End If
Loop While i >= 0
ConvertToKey = KeyOutput
End Function
 
je opent kladblok en je plakt deze script er in ..
je kiest opslaan als ...
als naam kies je bijv: keyfinder.vbs en je sla deze op bijv: op je bureaublad
er komt een snelkoppeling op je bureaublad te staan of op de plaats waar je deze heb opgeslagen ..
dubbelklik op deze en je licentie word weer gegeven ...

Ashampoo_Snap_2017.02.03_13h14m02s_002_.png
 
ja als ik via het register ga kijken (zie link in bericht #4) dan zie ik dus bij HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform de sleutel beginnende met VK7 en eindigend met 66T (25tekens lang cijfers en letters )
gebruik ik het script van u dan begint deze met TY4 en eindigd deze met FC6 (25tekens lang cijfers en letters)
 
Ik denk dat dit met de update van vorige versies van Windows te maken heeft.
Staat ook bij Backup Productkey

Windows 10 kan nooit dezelfde key hebben als die je met Windows 8 of lager had.
 
denk inderdaad ook dat dit met de komst van de verjaarsdag update te maken heeft ..
maar het rare is dus dat er bij HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform dus wel de licentie te zien is .
en bij HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DefaultProductKey een DigitaleProductID (het is deze dus die door het script gelezen word ).
 
Mijn script geeft toch echt de huidige key van de gebruikte Windows versie weer.

Uiteraard is dit niet de key van de Windows versie uit het verleden die daarna ge-update is. ( Bijvoorbeeld Windows 7 ==> Windows 8 ==> Windows 10 )

In het register bij HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DefaultProductKey een DigitaleProductID staat ook de licentie code maar dan versleuteld.
Dubbelklik maar eens op DigitalProductId
 
dat had ik al gedaan maar zoals je zegt deze is dus versleuteld ...

Het script zet deze versleutelde licentie code om naar de juiste licentie code.
Kijk maar naar mijn script op regel 2

MsgBox ConvertToKey(WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId"))

Hier zie je dus dat de versleutelde code geconverteerd wordt naar de sleutel of key en dit wordt in een messagebox gezet. ( Dit is het popupje van het programmaatje )
Verder staat er dat deze binaire sleutel vanuit het register uitgelezen moet worden die op deze locatie staat: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan