GNU/Linux >> Linux Esercitazione >  >> Linux

Come estraggo la mia chiave Windows 8+ incorporata da un ambiente Linux?

L'ho trovato! Avevo bisogno di fare questo:

ls /sys/firmware/acpi/tables

Il che mi ha dato il MSDM tavolo che cercavo.
Ho trovato la mia chiave di licenza! :D

Per ottenerlo, devi leggere il contenuto del /sys/firmware/acpi/tables/MSDM file.

Ecco un esempio:

[email protected]:~$ sudo xxd /sys/firmware/acpi/tables/MSDM
0000000: 4d53 444d 5500 0000 0313 4850 514f 454d  MSDMU.....HPQOEM
0000010: 534c 4943 2d4d 5043 0100 0000 4850 2020  SLIC-MPC....HP  
0000020: 0000 0400 0100 0000 0000 0000 0100 0000  ................
0000030: 0000 0000 1d00 0000 4639 XXXX XXXX XXXX  ........F98**-**
0000040: XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX  ***-*****-*****-
0000050: XXXX XXXX XX                             ****T

Gli *** sono i contenuti della chiave di licenza, in testo ASCII.


Usando Fedora ho provato con:

sudo cat /sys/firmware/acpi/tables/MSDM

Che mi ha dato i seguenti risultati:

MSDMUoDELL  QA09   LOHR#####-#####-#####-#####-#####%  

Il codice prodotto è stato sostituito con # .


Non sono riuscito a trovare /sys/firmware/acpi/tables/MSDM sul mio ASUS T100TA con Ubuntu 13.10 amd64, ma ho trovato un pacchetto chiamato acpidump abbastanza utile. Esecuzione di acpidump come root sono stato in grado di ottenere il contenuto della tabella MSDM.

$ sudo acpidump
...
MSDM @ 0x78d53f90
  0000: 4d 53 44 4d 55 00 00 00 03 6c 5f 41 53 55 53 5f  MSDMU....l_ASUS_
  0010: 4e 6f 74 65 62 6f 6f 6b 00 00 00 00 41 53 55 53  Notebook....ASUS
  0020: 01 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00  ................
  0030: 00 00 00 00 1d 00 00 00 ** ** ** ** ** ** ** **  ........*****-**
  0040: ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **  ***-*****-*****-
  0050: ** ** ** ** **                                   *****
...

Linux
  1. Come ottenere la tua geolocalizzazione dalla riga di comando in Linux

  2. Come accedere alla cartella condivisa di Windows da Linux?

  3. Come posso configurare Qt per la compilazione incrociata da Linux a destinazione Windows?

  4. Come utilizzare rsync dal PC Windows al server Linux remoto?

  5. Come eseguire SCP dal server Linux al client Windows

Come eseguire Windows 95 su Linux

Come accedere alle partizioni Linux da Windows 10

Come scoprire l'indirizzo IP pubblico dalla riga di comando su Linux

Come ottenere il nome del file dal percorso completo in Linux

Come SSH nel tuo server Linux da Windows

Come eseguire SSH in una macchina Windows 10 da Linux O Windows O ovunque