Benutzer-Werkzeuge

Webseiten-Werkzeuge


kms

KMS ist ein Aktivierungsdienst von Microsoft, der z. B. in Unternehmensnetzwerken zur Massenaktivierung genutzt wird. Clients verbinden sich mit diesem Dienst und erhalten eine Aktivierung, ohne dass jeder einzeln bei Microsoft anfragen muss. Eine Alternative sind MAK keys.

  • KMS-Server lauscht auf Port 1688/TCP.
  • Clients senden regelmäßig eine Aktivierungsanfrage (KMS-Request).
  • Server sendet eine gültige Aktivierungsantwort zurück.
  • Windows prüft die Antwort und aktiviert sich für 180 Tage.
  • Alle 7 Tage wird automatisch versucht, die Aktivierung zu erneuern.

Generic Volume License Keys (GVLK) findet man hier, hier und hier.

kms-main.zip

Windows Aktivierung

slmgr /skms 127.0.0.1:1688
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
slmgr /ato

# Zeigt, ob dauerhaft oder zeitlich aktiviert
slmgr /xpr
# Zeigt ausführliche Lizenz- und KMS-Daten
slmgr /dlv
# key löschen
slmgr /upk
# key aus der registry löschen
slmgr /cpky

Office Aktivierung

cscript ".\Microsoft Office\Office16\ospp.vbs" /sethst:127.0.0.1
cscript ".\Microsoft Office\Office16\ospp.vbs" /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
cscript ".\Microsoft Office\Office16\ospp.vbs" /act
cscript ".\Microsoft Office\Office16\ospp.vbs" /dstatus

Emulator

KMSServer in Python.

git clone https://github.com/zarat/kms
cd kms
python pykms_Server.py

Falls dieser Fehler auftritt

Traceback (most recent call last):
  File "/home/manuel/kms/pykms_Server.py", line 27, in <module>
    from Etrigan import Etrigan, Etrigan_parser, Etrigan_check, Etrigan_job
  File "/home/manuel/kms/Etrigan.py", line 12, in <module>
    from collections import Sequence
ImportError: cannot import name 'Sequence' from 'collections' (/usr/lib/python3.10/collections/__init__.py)

diesen Befehl ausführen

sed -i 's/from collections import Sequence/from collections.abc import Sequence/' Etrigan.py

Siehe auch vlmcsd

kms.txt · Zuletzt geändert: 2025/06/05 13:23 von jango