Windows 10: ssä ja Windows 8: ssa on mahdollista saada tiedostolle Hash-arvot ilman kolmannen osapuolen työkaluja. Erityisen cmdlet-sovelluksen avulla voit laskea tietyn tiedoston SHA1-, SHA256-, SHA384-, SHA512-, MACTripleDES-, MD5- ja RIPEMD160-hash-arvot. Näin se voidaan tehdä.
Mainonta
Hajautusarvojen yleisenä tarkoituksena on varmistaa, että tiedosto on aito ja että kolmas osapuoli, muu ohjelmisto tai haittaohjelma ei ole muuttanut sen sisältöä. Kun tiedostoa on muokattu, myös sen hash-arvo muuttuu. Hajautusarvoja on myös mahdollista verrata ja sovittaa selville, ovatko kaksi tai useampia tiedostoja identtisiä.
Kyky laskea tiedoston tiiviste on osa Windowsin kryptografista sovellusliittymää. Käyttöjärjestelmän käyttöliittymällä ei ole mahdollisuutta laskea tai näyttää tiedostojen hajautusarvoa. Sen sijaan voit käyttää Get-FileHash-cmdlet-tiedostoa PowerShellissä. Näin voit käyttää sitä.
Tiedoston tiivisteen hankkiminen PowerShellillä Windows 10: ssä , tee seuraava.
Cmdlet-sovelluksen yleinen syntaksin muoto on seuraava:
lisää mukautettuja fontteja google-dokumentteihin
Get-FileHash c: windows explorer.exe | Muotoilu-luettelo
Avaa PowerShell ja kirjoita yllä oleva komento sen testaamiseksi. Se laskee SHA256-hash-arvon annetulle tiedostolle ja tuottaa tuloksen seuraavasti.
Jos haluat laskea muun hash-arvon kuin SHA256, käytä kytkintä -Algorithm. Esimerkiksi MD5-hajautusarvon saamiseksi suorita seuraava komento:
miten lisäät musiikkia Instagram-tarinaan
Get-FileHash c: windows explorer.exe -Algorithm MD5 | Muotoilu-luettelo
Tuotos on seuraava:
-Algorithmin mahdollisten arvojen luettelo on seuraava:
- SHA1
- SHA256
- SHA384
- SHA512
- TÄRKEÄDES
- MD5
- RIPEMD160
Toinen hyödyllinen kytkin, jonka sinun on tiedettävä, on -LiteralPath. Se määrittää tiedoston polun. Toisin kuin oletuspolkuparametri, LiteralPath-parametrin arvoa käytetään täsmälleen samalla tavalla kuin se kirjoitetaan. Mitään merkkejä ei tulkita jokerimerkkeiksi. Jos polku sisältää pakomerkkejä, liitä polku lainausmerkeihin. Lainausmerkit ohjaavat Windows PowerShellia olemaan tulkitsematta merkkejä pakosarjoina.
Get-FileHash-cmdlet-komennon avulla voit saada tiedostolle hash-arvot natiivisti. Se on erittäin hyödyllinen, varsinkin kun työskentelet suojatussa ympäristössä, jossa kolmannen osapuolen ohjelmistot eivät ole sallittuja. PowerShell-konsoli on mukana Windows 10: ssä ja se on käytettävissä kaikissa asennetuissa instansseissa, joten voit käyttää natiivia Get-FileHash-cmdlet-komentoa kaikkialla.