Jak odczytać czy istnieje hasło na BIOS?

0

Dzień dobry,

(Python3)
Mam pytanie, czy jest możliwe za pomocą Pythona lub terminalu (dzięki os.system) wyciągnąć informacje czy BIOS posiada hasło?
Nie zależy mi na tym jakie, tylko na tym czy posiada. Mnie niestety udało się tylko dogrzebać do tego:

from os import system
class cpu:
    def __init__(self):
        self.temp_file = 'temp.txt'
        system('sudo dmidecode -t bios > ' + self.temp_file)
(...)

Oraz jeśli ktoś byłby wstanie mnie nakierować, jest możliwość zczytać model laptopa?
Tu niestety nie wiem kompletnie jak się do tego dobrać.

0

Pogrzeb w module wmi
Przykladowo zczytanie modelu laptopa:

pc = wmi.WMI()
pc_model = pc.Win32_ComputerSystem()[0].Model
0

Powinienem się sprecyzować, pracuje pod linuxem, może istnieje taka sama komenda pod windowsem jak podałem, nie wziąłem tego pod uwagę :).
Ogólnie to bump, problem nadal istnieje, jest ktoś w stanie mi chociaż wskazać jakim modułem jestem w stanie się wspomóc?

0

Poczytaj os i sys. Zawsze możesz odpalić linuxowe komendy też z poziomu pythona i przetworzyć odpowiedź

0
Guaz napisał(a):
from os import system
class cpu:
    def __init__(self):
        self.temp_file = 'temp.txt'
        system('sudo dmidecode -t bios > ' + self.temp_file)
(...)

Czytałem dokumentacje modułów os oraz sys, znam je całkiem, całkiem i jak widać w powyższym przykładzie wiem że mogę zastosować komendy terminala, niemniej z terminalu nie znalazłem żadnego sposobu pomimo bawienia się dmidecode'm, flashrom'em i próbując przeglądać pliki cat'em zgromadzone w lokalizacji sys ale też mogłem coś pominąć. Dlatego pytam czy jest może jakiś moduł do pythona specjalny do zczytywania specyfikacji sprzętowej a najlepiej informacji o biosie, ja osobiście nic nie znalazłem ;/.

1 użytkowników online, w tym zalogowanych: 0, gości: 1