spectre-meltdown-checker

Linux.fista
Versio hetkellä 17. helmikuuta 2022 kello 20.37 – tehnyt Foliohattu (keskustelu | muokkaukset) (Ak: Uusi sivu: {{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} {{ Ohjelma | nimi = spectre-meltdown-checker | kuva = | kuvateksti = | lisenssi = | käyttöliittymä = tek...)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun


spectre-meltdown-checker
Käyttöliittymä teksti
Kotisivu github.com/speed47/spectre-meltdown-checker
Lähdekoodi github.com/speed47/spectre-meltdown-checker

spectre-meltdown-checker on komentoriviltä suoritettava bash-skripti, joka tarkistaa järjestelmän mahdollisten suorittimen tietoturva-aukkojen varalta, nimensä mukaisesti juurikin Spectre- sekä Meltdown-haavoittuvuuksien varalta. Skripti toimii niin 32-bittisten x86-suorittimien kanssa kuin 64-bittisten x86_64-suorittimien kanssa, sekä ARM ja ARM64-arkkitehtuurien suorittimien kanssa.

Huomautus: Vaikka skripti kykenee tunnistamaan nämä haavoittuvuudet kuin myös mahdolliset rautatason- ja Linux ytimen korjaukset, tuloksien pohjalta ei kannata olettaa, että järjestelmä olisi täysin turvallinen.


Asennus

Kolmannen osapuolen pakettivarastoissa on riskinsä! Asennettavat paketit ja niiden skriptit voivat tehdä järjestelmässä mitä tahansa.

Halutussa asennushakemistossa:

$ wget https://meltdown.ovh -O spectre-meltdown-checker.sh
$ curl -L https://meltdown.ovh -o spectre-meltdown-checker.sh
$ git clone https://github.com/speed47/spectre-meltdown-checker.git

Arch Linux

Spectre-meltdown-checker voidaan asentaa AUR:n kautta. Avaa komentorivi ja komenna:

$ yay -S spectre-meltdown-checkerAUR

Tarkasta lähdekoodi

Varoitus!!! Älä koskaan suorita netistä lataamiasi skriptejä tarkastamatta lähdekoodia!


$ vim spectre-meltdown-checker.sh

Kun olet valmis

Skriptin voi suorittaa ilman pääkäyttäjän oikeuksiakin, mutta sen seurauksena skripti ei mahdollisesti pysty toimimaan täydessä kapasiteetissään.

$ chmod +x spectre-meltdown-checker.sh
# ./spectre-meltdown-checker.sh

Katso myös