workshit/src/productkey.nim

19 lines
299 B
Nim
Raw Normal View History

2016-02-10 01:30:30 +00:00
import os, posix, streams, strutils
const fileName = "/sys/firmware/acpi/tables/MSDM"
if getuid() != 0:
quit "run me as root"
if not fileName.existsFile:
quit "System has no product key"
var
fin = fileName.newFileStream fmRead
discard fin.readAll
let keyData = fin.readAll
echo keyData