10 työkalua tiedostojen eheyden tarkistamiseen MD5- ja SHA1-hashien avulla

2019-06-19 02:18:25
Tärkein·Ohjelmisto·10 työkalua tiedostojen eheyden tarkistamiseen MD5- ja SHA1-hashien avulla

Kun lataat tiedoston Internetistä, et voi usein 100% taata, että tiedostoa ei ole muutettu jollain tavalla alkuperäisestä. Tämä voi johtua joko lataamastasi sivustosta, latausprosessin virheistä johtuvasta korruptiosta, henkilöstä, joka on ladannut tiedoston sinulle, tai mahdollisesti vaarallisimmasta tiedostosta, joka on tartunnan haittaohjelmista.

Yksi tapa selvittää, onko tiedosto muutettu sen alkuperäisestä tilasta, on tarkistaa sen digitaalinen allekirjoitus. Tai voit tarkistaa tiedoston eheyden tarkistamalla sen hash-arvon. Jokaisessa tiedostossa on ainutlaatuista tietoa, ja kun lisäät siihen tietyn algoritmin, jota kutsutaan ”salauksen hajautusfunktioksi”, palautetaan merkkijonon arvo, joka on voimassa vain kyseisessä tiedostossa sen nykyisessä tilassa.

Jos jopa yksi tavu tiedostossa muuttuu, tarkistuksen yhteydessä annettu arvo on erilainen. Muutamia suosittuja hash-algoritmeja ovat MD5 ja SHA-1, ja näet joskus nämä arvot verkkosivustojen lataussivuilla. Hyvä esimerkki on ISO-kuvat käyttöjärjestelmille, kuten Linux ja Windows. Kaikissa virallisissa Windows ISO -kuvissa on SHA-1-tiivistelmä luettelossa jossain verkossa, jota voit sitten verrata verrattuna nähdäksesi onko lataamasi alkuperäinen.

Jos sinulla on jotain MD5- tai SHA-pohjaista hash-arvoa verkkosivustolta ja haluat tarkistaa ladatun tiedoston eheyden, tarvitaan tapa laskea sen hash-arvo. Tässä näytämme sinulle 10 erilaista työkalua, jotka voivat laskea ja verrata hash-arvoja. Ne testattiin Windows 10: ssä ja 7: ssä.

1. IgorWare Hasher

Hasher on pieni, kannettava ja helppokäyttöinen ilmainen työkalu, joka pystyy laskemaan SHA1-, MD5- ja CRC32-tarkistussummat yhdelle tiedostolle. Voit selata tiedostoa, vetää ja pudottaa tai lisätä pikavalikkorivin hiiren kakkospainikkeella ja valita ”Generate Hash”. On myös mahdollisuus luoda hash tekstilohkosta, jonka voit kirjoittaa tai liittää ruutuun. Ohjelma avaa ikkunan jokaiselle valitsemallesi tiedostolle, joten älä avaa enemmän kuin pari kerrallaan.

Kopioinnin tai hash-tuloksen tallentamisen tiedostoon lisäksi voit ladata hash-tiedoston takaisin ohjelmaan tarkistaaksesi toista tai samaa tiedostoa. Asetukset-valikossa on hyödyllisiä asetuksia, kuten ohjelman pitäminen päällä, hash-arvojen tekeminen isoiksi, automaattinen laskenta vetämisen ja pudottamisen jälkeen ja kontekstivalikkokohteen lisääminen. Jonkin outosta syystä Igorware Hasher lataa RAR-tiedostona, joten varmista, että sinulla on arkistoija, kuten WinRAR tai 7-Zip, avataksesi sen.

Lataa IgorWare Hasher


2. HashCheck

HashCheck toimii hieman eri tavalla kuin perinteinen tarkistustyökalu, koska se integroituu järjestelmän tiedostoominaisuuksien ikkunaan. Saat ylimääräisen tarkistusvälilehden yhteensopivuuden, yksityiskohtien, aikaisempien versioiden ja muiden vastaavien välilehteiden rinnalla. Alkuperäinen Hashcheck on vuodelta 2009, mutta näyttää toimivan hyvin Windows 10: ssä. Uusin versio on saatavana GitHubista, jonka me mainita myös alla.

Pieni (85 kt) asennusohjelma vain rekisteröi HashCheck.dll järjestelmään, joten se on erittäin kevyt resurssien suhteen. Napsauta hiiren kakkospainikkeella yhtä tai useampaa tiedostoa tai kansiota ja siirry kohtaan Ominaisuudet> Tarkistussummat. CRC-32: n, MD4: n, MD5: n ja SHA-1: n arvot näytetään ikkunassa. Tallenna-painike voi tallentaa valitut tiedostojen tarkistussummat erilliseen luetteloon jokaiselle hajautusmenetelmälle, jonka voit ladata myöhemmin nähdäksesi onko jokin tiedostoista muuttunut.

Lista voidaan luoda nopeasti pikavalikosta napsauttamalla hiiren oikealla painikkeella tiedostoja ja valitsemalla ”Luo ​​tarkistussummatiedosto”.

Lataa HashCheck

Koska HashCheck on avoimen lähdekoodin ohjelmisto, joku on ottanut alkuperäisen koodin ja päivittänyt sen lisäämällä uusia ominaisuuksia. Huomattavia parannuksia ovat monisäikeinen tuki, SHA-256: n ja SHA-512: n lisääminen (MD4 on poistettu), vain valittujen tarkistussummien laskeminen, ylimääräisten käännösten lisääminen ja tiedostojen / asentajan digitaalinen allekirjoittaminen.

Tämä HashCheck-versio on paljon uudempi ja vuodesta 2016. Sen on luonut Christopher Gurnee, ja sitä ylläpidetään GitHubissa. MD5 ja SHA-3 ovat oletusarvoisesti pois käytöstä tässä versiossa, mutta ne voidaan ottaa helposti käyttöön Asetukset-ikkunassa.

Lataa HashCheck 2.4 GitHubista


3. Nirsoft HashMyFiles

HashMyFiles on toinen pieni ja kannettava Nir Sofer -työkalu, jota on helppo käyttää. Tiedostojen avaamistapojen lukumäärä on vaikuttava, koska voit lisätä yhden tai useita tiedostoja, kansioita (mukaan lukien alikansiot), käynnissä olevia prosesseja ja myös jokerimerkkejä mukautetun kansion syvyydellä. Mukana on myös Resurssienhallinta-valikko, joka voidaan ottaa käyttöön manuaalisesti. Ohjelma näyttää hashes CRC32, MD5, SHA-1, SHA-256, SHA-384 ja SHA-512. Yleiset tiedostotiedot sisältyvät myös näytölle.

HashMyFiles voi viedä tiedot TXT-, HTML-, XML- tai CSV-tiedostoon, mutta et voi käyttää sitä ladataksesi takaisin ohjelmaan ja tarkistaaksesi tiedostot myöhemmin. Saatavana on myös joukko komentoriviargumentteja, ja muut toiminnot, kuten aina päällä, ylimääräiset tiedostotiedot, iso kirjain ja tiivistelmän lähettäminen VirusTotalille ovat Asetukset-valikossa. Myös Asetukset-valikossa ”Mark Hash leikepöydällä” vertaa leikepöydän tiivistettä tiedostoihin ja näyttää ottelun vihreänä. ”Mark Identical Hashes” näyttää samat tiedostot eri väreillä.

Lataa HashMyFiles


4. HashTools

HashTools on ohjelmistokehittäjä BinaryFortress, joka tekee tunnettuja shareware-sovelluksia, kuten DisplayFusion ja ClipboardFusion. Tämä ohjelma on kannettava ja se hyväksyy yksittäisen tiedoston, useita tiedostoja tai koko kansion käsittelyä varten. Mahdollisuus lisätä ”Hash with HashTools” -merkintä pikavalikkoon on Asetukset-ikkunassa.

Kun lisäät tiedostoja HashTools-tiedostoihin, niitä ei käsitellä, ennen kuin painat yhtä alareunassa olevista painikkeista laskeaksesi asianmukaiset tarkistussummat. CRC32, MD5, SHA-1, SHA-256, SHA-384 ja SHA-512 ovat tuettuja. Luo SFV-painike luo CRC32-tarkistussummat tiedostoille ja tallentaa ne SFV-tiedostoon, jonka avulla voit vahvistaa myöhemmin. Tiedoston napsauttaminen hiiren oikealla painikkeella antaa kopion kopion hashista tai sen polusta sekä hash-tiedoston toimittamisen manuaalisesti tai leikepöydältä vertailuun.

Lataa HashTools


5. ComputeHash 2.0

ComputeHash on pieni ja erittäin yksinkertainen työkalu käytettäväksi ilman edistyneitä tai hämmentäviä ominaisuuksia. Se toimii kokonaan Windows-pikavalikossa. Napsauta hiiren kakkospainikkeella tiedostoa ja valitse “Computer Hash”. Se näyttää MD5-, SHA-1-, SHA-256-, SHA-384- ja SHA-512-hashit yhdellä kertaa. Kaksoisnapsauta suoritettavaa tiedostoa lisätäksesi merkinnän pikavalikkoon, poista se uudelleen uninstal.bat-sovelluksella.

Jokainen tarkistussumma voidaan kopioida leikepöydälle tai kaikki arvot voidaan tallentaa tekstitiedostoon. Iso kirjain -valintaruutu saattaa tehdä arvoista hieman helpommin luettavissa. ComputeHash vaatii .Net Framework 2: n, joten Windows 10 -käyttäjiä pyydetään asentamaan se, ellei sitä ole jo asennettu. Tarkastelemme versiota 2.0 vuodelta 2011, täällä on versio 4.4 vuodelta 2015, mutta havaitsimme, että se ei näytä tarkistussummia oikein Windows 7: ssä tai Windows 10: ssä.

Lataa ComputeHash 2.0

1 2Seuraava › Näytä kaikki
Toimituksen Valinta