Office-Key auslesen?

Seite 1 von 1 - Forum: Applications, Apps & Drivers auf overclockers.at

URL: https://www.overclockers.at/applications/office-key_auslesen_168250/page_1 - zur Vollversion wechseln!


Medice schrieb am 06.09.2006 um 15:07

Das Notebook meines Großvaters hat das zeitliche gesegnet, weshalb ein neues hermußte (gibt nen anderen Thread dazu...)
die Festplatte hat aber vollständig überlebt und steht zum Auslesen bereit, jetzt ist die Frage wie ich an den Lizenzkey von Office rankomm. da die Originalunterlagen offenbar verschollen sind...
Das Lizenzverhältnis sollte doch nichtsdestotrotz weiterhin bestehen bleiben können, denke ich?


murcielago schrieb am 06.09.2006 um 15:09

mit aida32 kannst es auslesen - aber da solltest glaub ich von der hdd booten - na bin mir sogar sicher.


Medice schrieb am 06.09.2006 um 15:11

ich würds mal ausschließen, dass ich von der Platte in irgendner Form booten kann - windows verzeiht einem Plattform wechsel nicht so ohne weiteres...


FrankEdwinWrigh schrieb am 06.09.2006 um 16:35

nagut, wird aber kompliziert :D

als erstes holen wir uns die registry von der alten platte.
dazu brauchst du die datei x:\WINDOWS\system32\config\system (ohne endung) des alten systems.
vorher eventuell unter extras - ordneroptionen - ansicht, die systemdateien anzeigen lassen.

dann .. machst du den registryeditor auf.
markierst den hkey_lm ordner und gehst auf Datei - Struktur laden und speicherst das ganze unter OFFICEKEY.

soweit so gut.

jetzt machst du irgendwo am pc ein neues textdokument.
benennst es auf office.vbs um.
sollte sich das symbol nicht ändern in eine seite mit einer grünen "papierwelle" drinnen, musst du vorher im arbeitsplatz auf extras ordneroptionen, ansicht, und den hacken bei "erweiterungen bei bekannten dateitypen ausblenden" entfernen.
dann nochmal auf office.vbs umbenennen (sprich das vorher versteckte office.vbs.txt weglöschen.

jetzt hast du die grüne welle.

jetzt klickst du das file rechts an und gehst auf bearbeiten.
geht ein normales editorfenster auf und du kopierst folgendes hinein:

Zitat
Set WshShell = WScript.CreateObject("WScript.Shell")
HexBuf = WshShell.RegRead("HKLM\OFFICEKEY\SOFTWARE\Microsoft\Office\10.0\Registration\{90280409-6000-11D3-8CFE-0050048383C9}\DigitalProductId")
For l = lBound(HexBuf) to uBound(HexBuf)
tmp=tmp & " "& Hex (HexBuf(l))
next
StartOffset = 52
EndOffset =67
Dim Digits (24)
Digits (0) = "B" : Digits (1) = "C": Digits (2) = "D": Digits (3) = "F":
Digits (4) = "G": Digits (5) = "H": Digits (6) = "J": Digits (7) = "K":
Digits (8) = "M": Digits (9) = "P": Digits (10) = "Q": Digits (11) = "R":
Digits (12) = "T": Digits (13) = "V": Digits (14) = "W": Digits (15) = "X":
Digits (16) = "Y": Digits (17) = "2": Digits (18) = "3": Digits (19) = "4":
Digits (20) = "6" : Digits (21) = "7" : Digits (22) = "8": Digits (23) = "9"
dLen = 29
sLen = 15
Dim HexDigitalPID (15)
Dim Des (30)
For i = StartOffset to EndOffset
HexDigitalPID (i-StartOffset) = HexBuf(i)
tmp2=tmp2 & " "& Hex (HexDigitalPID(i-StartOffset))
next
KEYSTRING =""
for i=dLen-1 to 0 step -1
if ((i + 1) mod 6) = 0 then
Des (i) = "-"
KEYSTRING =KEYSTRING & "-"
else
HN = 0
For N = (sLen -1) to 0 step -1
Value = ( (HN *2^8 ) Or HexDigitalPID (N))
HexDigitalPID (N) = Value \ 24
HN = (Value mod 24)
next
Des(i) = Digits(HN)
KEYSTRING =KEYSTRING & Digits(HN)
end if
next
KEYSTRING2 = StrReverse (KEYSTRING)
WScript.Echo "Product Key: " & KEYSTRING2

speicherst das ganze.

gehst auf start - ausführen und schreibst dort CMD rein.
in das jetzt offene prompt ziehst du die vorhin erstellte .vbs rein und drückst enter.

tata .. dein code. :p

Mfg fEw


LTD schrieb am 06.09.2006 um 21:30

Zitat von FrankEdwinWrigh
nagut, wird aber kompliziert :D

als erstes holen wir uns die registry von der alten platte.
dazu brauchst du die datei x:\WINDOWS\system32\config\system (ohne endung) des alten systems.
vorher eventuell unter extras - ordneroptionen - ansicht, die systemdateien anzeigen lassen.

dann .. machst du den registryeditor auf.
markierst den hkey_lm ordner und gehst auf Datei - Struktur laden und speicherst das ganze unter OFFICEKEY.

soweit so gut.

jetzt machst du irgendwo am pc ein neues textdokument.
benennst es auf office.vbs um.
sollte sich das symbol nicht ändern in eine seite mit einer grünen "papierwelle" drinnen, musst du vorher im arbeitsplatz auf extras ordneroptionen, ansicht, und den hacken bei "erweiterungen bei bekannten dateitypen ausblenden" entfernen.
dann nochmal auf office.vbs umbenennen (sprich das vorher versteckte office.vbs.txt weglöschen.

jetzt hast du die grüne welle.

jetzt klickst du das file rechts an und gehst auf bearbeiten.
geht ein normales editorfenster auf und du kopierst folgendes hinein:



speicherst das ganze.

gehst auf start - ausführen und schreibst dort CMD rein.
in das jetzt offene prompt ziehst du die vorhin erstellte .vbs rein und drückst enter.

tata .. dein code. :p

Mfg fEw

is nich auf deinem mist gewachsen oder? :eek: :confused: :fresserettich:


FrankEdwinWrigh schrieb am 06.09.2006 um 22:01

das aus deinem quote schon, den quellcode habich nurmehr geringfügigst angepasst, eine zeile :D. da der normalerweise auf der entsprechenden Windowsinstallation ausgeführt wird und nicht in eine importierten registry.

Mfg fEW


Medice schrieb am 06.09.2006 um 23:16

und wenn ich meine eigene registry so anschaue, werd ich den auch geringfügig anpassen ;)

THX - ich hoff ich hab mal wieder Lust die alte Platte wo einzubauen ;)


feldputtn schrieb am 11.04.2007 um 11:56

also bei mir is das selbe, ich möchte den key irgendwie auslesen, gibt es da so ne art tool?

mit Aida hab ich es schon versucht, dort hab cih nur den windows key gefunden.

mfg feldputtn


Cobase schrieb am 11.04.2007 um 12:01

Probier mal den Magic Jelly Bean Keyfinder aus.


FrankEdwinWrigh schrieb am 11.04.2007 um 12:03

wenn du das selbe prroblem hast, was spricht dagegen die selbe lösung zu verwenden ? :D

Mfg fEw


feldputtn schrieb am 11.04.2007 um 12:05

hmm der funzt nciht schlecht,

ich bekomm aber nur den Windowscode, genau der selbe wie beim Aida,

Office geht leider nicht!

mfg




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025