Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Programi
  • Saznajte količinu heša. Kako provjeriti kontrolne sume ISO slike

Saznajte količinu heša. Kako provjeriti kontrolne sume ISO slike

Prilikom razmjene informacija preko kompjuterskih mreža ili putem prenosivih medija postavlja se pitanje kako provjeriti integritet prenošenih informacija. Uostalom, ako je nekoliko bitova pogrešno pohranjeno u primljenoj višemegabajtnoj datoteci, to može dovesti do problema pri korištenju ove datoteke. Pogotovo ako je ovaj fajl aplikacija. Stoga je pri distribuciji različitih instalacionih datoteka i drugih informacija uobičajeno naznačiti kontrolni zbroj (hash) - tako da korisnici, nakon preuzimanja podataka, mogu samostalno provjeriti kontrolne zbroje datoteka da li se podudaraju s hashom preuzetih informacija.

Principi korišćenja kontrolnih suma

Za svjesnu upotrebu tehnologije, korisno je razumjeti šta je hash. U opštem slučaju, heš je skup bitova dobijenih kao rezultat izračunavanja informacija prema određenom algoritmu. Karakteristična karakteristika ovog algoritma je da kada se promijeni barem jedan bit u originalnoj informaciji, mijenja se i hash suma. U isto vrijeme, vrlo je malo vjerovatno da će nasumična promjena nekoliko bitova dolaznih informacija ostaviti heš nepromijenjen. Tako se ispostavlja da je kontrolni zbroj poput lista sa podacima, nakon provjere pomoću kojeg možete zaključiti da su podaci autentični.

Stoga je princip korištenja hashova prilično jednostavan, a sastoji se od dvije faze:

1. Izračunavanje, skladištenje i objavljivanje kontrolne sume originalnih podataka.

2. Proračun njegove vrijednosti za kopiju podataka i usaglašavanje sa vrijednošću za originale.

Postoji mnogo različitih algoritama za heširanje. I shodno tome, postoji mnogo varijanti hash suma. Najpopularniji među njima su CRC32, MD5, SHA-1 itd.

Gdje se koriste heševi?

Čak i oni korisnici koji ne znaju šta su hash sumi, i dalje često uživaju u prednostima njihove upotrebe - na primjer, prilikom otvaranja upakovanih datoteka. Činjenica je da moderni arhivisti dodaju svoje hešove u upakovane datoteke. Mogu se vidjeti otvaranjem arhive pomoću programa za arhiviranje.

I shodno tome, prilikom raspakivanja, ovi hešovi se automatski provjeravaju. Ako je arhiva oštećena, program za arhiviranje će generirati grešku s porukom da se kontrolni zbroji datoteka ne podudaraju. Stoga je najlakši način da osigurate da se datoteke ispravno prenose jeste da ih arhivirate.

Druga upotreba kontrolnih suma je njihova upotreba umjesto lozinki. Kada se posetilac registruje na sajt unošenjem tajne lozinke, server ne pohranjuje samu lozinku, već njen hash. Shodno tome, ako napadači dobiju pristup serveru, neće moći saznati pohranjene lozinke - one jednostavno nisu tamo.

Takođe, hash-sumi su sastavni dio rada torrent trackera. Zahvaljujući tome, prilikom preuzimanja datoteka putem torrenta, zagarantovan je 100% integritet prijenosa informacija. U ovom slučaju korisnik ne mora nekako kontrolirati ovaj proces. Sve potrebne operacije tokom preuzimanja izvodi program (). Naravno, ako su datoteke preuzete duže vrijeme i morate biti sigurni da nisu oštećene tijekom vremena, možete ih ručno ponovo skenirati. Na primjer, u programu uTorrent postoji posebna stavka za to u kontekstualnom meniju (koji se pojavljuje kada kliknete desnim tasterom miša na odabrani torrent).

Kada se koriste arhive i torrenti, heširanje se vrši bez intervencije korisnika. Ali budući da nisu sve datoteke pogodne za arhiviranje, a još više za korištenje torenta prilikom slanja informacija, široko je rasprostranjena praksa izračunavanja kontrolnih suma za proizvoljan skup datoteka. Najčešće se za to koristi hash u MD5 formatu, za koji je kreirano mnogo različitih programa.

Kako generirati MD5 hash datoteka koristeći MD5Checker?

Unatoč činjenici da je MD5 algoritam dostupan u mnogim upraviteljima datoteka i uslužnim programima, nisu svi prikladni za korištenje. Neki programi ne znaju kako provjeriti hešove za grupu datoteka. Drugi dio programa, iako to rade, ne prikazuje izvještaj o rezultatima skeniranja u prikladnom obliku - morate ručno skrolovati kroz cijelu listu datoteka da biste identificirali poruke o grešci.

Jedini najpogodniji program za rad sa MD5 je aplikacija MD5Checker. Program možete preuzeti sa službena stranica... Unatoč činjenici da program ima sučelje na engleskom jeziku, prilično ga je jednostavno koristiti.

Program je po defaultu konfigurisan za heširanje programskih datoteka, arhiva i ISO slika. Stoga, ako želite koristiti ovu aplikaciju, na primjer, za muziku i video, tada prvo morate promijeniti jednu jedinu postavku - odrediti masku za datoteke s kojima će program raditi. Da biste to učinili, idite na stavku menija "Alati / Opcije" i navedite simbol * u polju "Uključi" (što znači "sve datoteke").

Nakon toga možete koristiti program kao i obično - sada će se skenirati sve datoteke u svim podmapama.

Da biste kreirali MD5 hash, potrebno je da prevučete odabrane datoteke iz fascikle u prozor programa - i program će automatski početi da izračunava MD5 sume za sve odabrane datoteke i sve datoteke u podfolderima (odgovarajući maski koju smo naveli). Izračunati iznosi će biti prikazani u koloni “Trenutni MD5”. Sada ostaje samo da sačuvate dobijene vrednosti u datoteku klikom na dugme "S To".

Važno je napomenuti da ako sačuvate MD5 datoteku u folderu koji sadrži sve datoteke i podmape koje smo odabrali, tada će relativne putanje do njih biti sačuvane. Ovo će omogućiti provjeru kontrolne sume u budućnosti čak i ako se datoteke premjeste na drugu lokaciju. Stoga, prije spremanja datoteke, ima smisla otići u korijen mape klikom na odgovarajuće dugme.

Ako otvorite rezultirajuću datoteku u notepadu, možete vidjeti da su informacije pohranjene u njoj u obliku običnog teksta.

Istovremeno, možete osigurati da se putanje do datoteka održava relativnim, tj. ne sadrže slovo pogona na kojem se nalaze. Takav MD5 fajl se može pohraniti u fasciklu zajedno sa datotekama, a u budućnosti, na bilo kom računaru, možete proveriti integritet datoteka u ovoj fascikli.

Kako mogu provjeriti kontrolne sume datoteka?

Da biste provjerili kontrolne sume datoteka, morate ponovo pokrenuti program ili pritisnuti dugme "Obriši" da obrišete listu datoteka.

Nakon toga prevucite MD5 datoteku u prozor programa i uvjerite se da se pored svake datoteke pojavljuje zelena kvačica. To znači da se datoteke čuvaju na sigurnom. Ako ima puno datoteka, onda je prikladnije kontrolirati pomoću brojača "Neuspješno" i "Prošlo" u zaglavlju tablice.

Možete eksperimentisati: preimenovati jednu od datoteka i urediti drugu, unoseći nekoliko manjih izmjena. Nakon pokretanja druge provjere, program je ustanovio da je jedna od datoteka postala nedostupna pod originalnim imenom (označena žutom ikonicom), a kontrolni zbroj druge datoteke se ne poklapa (označen crvenom ikonicom). Nepodudaranje kontrolne sume ukazuje da je datoteka promijenjena ili oštećena.

Vrijedi napomenuti da ako imate nekoliko mapa, od kojih svaka sadrži jednu ili više MD5 datoteka (uključujući i podmape), tada povlačenjem svih ovih mapa u prozor programa možete provjeriti integritet svih datoteka jednim potezom. MD5Checker automatski izdvaja hash vrijednosti iz datoteka sa ekstenzijom md5 pronađene tokom skeniranja. Ovo je izuzetno zgodno ako se velike količine informacija kopiraju ili prenose preko Interneta.

Također, ako ste preimenovali ili premjestili neke datoteke na drugu lokaciju, tada možete urediti MD5 datoteku u notepadu, naznačujući tamo nove vrijednosti za njihove putanje - a zatim ga možete koristiti dalje za provjeru datoteka.

Ishodi

Tehnologija heširanja pruža jedinstvenu priliku za kontrolu sigurnosti informacija. Danas, kada se broj korisničkih fajlova kreće u hiljadama i desetinama hiljada, potrebna je pogodnost u obradi heš suma za velike količine podataka. Ovaj zadatak uspješno rješava program MD5Checker, pomoću kojeg možete provjeriti kontrolne sume i kreirati ih za više datoteka, bez obzira na dubinu njihovog ugniježđenja u stablu foldera.

Svaka datoteka ima svoju jedinstvenu vrijednost koja se može koristiti za provjeru valjanosti datoteke. Ova vrijednost se naziva hash ili kontrolni zbroj. Često ga koriste programeri softvera kada se pozivaju na datoteke. Datoteka se provjerava u odnosu na kontrolnu sumu kako bi se identificirao njen integritet i podudaranje sa specificiranim identifikatorom.

Postoji nekoliko algoritama za izračunavanje kontrolne sume datoteke, među kojima su najpoznatiji i najrašireniji MD5, SHA256, SHA1, SHA384. Možete izračunati hash datoteke, odnosno njen kontrolni zbroj, koristeći standardne Windows alate i usluge trećih strana. U ovom članku ćemo pogledati kako to učiniti.

Sadržaj:

Kako saznati hash datoteke putem komandne linije

Komandna linija u Windows-u vam omogućava da izvršite različite radnje, kako sa samim sistemom tako i sa pojedinačnim fajlovima.Kroz nju možete odrediti kontrolnu sumu datoteka pomoću ugrađenog uslužnog programa CertUtil.

Da biste saznali hash fajla putem komandne linije, dovoljno je da unesete sledeći upit u komandnu liniju:

Certutil -hashfile * putanja datoteke * * algoritam *

Umjesto * putanje do datoteke *, morate unijeti punu putanju do datoteke. Na primjer: d: \ 8.jpg

Umjesto *algoritma*, potrebno je da unesete naziv algoritma po kojem želite izračunati kontrolni zbroj. Uslužni program CertUtil može izračunati kontrolnu sumu prema algoritmima: MD2, MD4, MD5, SHA1, SHA256, SHA384, SHA512.

Nakon izvršenja navedene naredbe, moći ćete vidjeti hash datoteke izračunat pomoću uslužnog programa CertUtil.

Kako saznati hash datoteke pomoću uslužnog programa PowerShell

Još jedan uslužni program ugrađen u Windows koji može odrediti kontrolni zbir datoteke je PowerShell. Od CertUtila se razlikuje po podršci za više algoritama za izračunavanje kontrolne sume: SHA256, MD5, SHA384, SHA1, SHA512, MACTripleDES, RIPEMD160.

Sljedeća naredba se koristi za provjeru hash-a kroz PowerShell uslužni program:

Get-FileHash * putanja datoteke * | Format-Lista

Umjesto * putanje do datoteke *, morate navesti punu putanju do datoteke čiji se kontrolni zbir provjerava.

Važno je napomenuti da PowerShell po defaultu izračunava kontrolni zbir koristeći SHA256 algoritam.

Ako trebate koristiti drugačiji algoritam, morate to navesti u naredbi prilikom izvršavanja upita. Na primjer, da biste odredili hash koristeći MD5 algoritam, morat ćete pokrenuti naredbu:

Get-FileHash * putanja datoteke * -Algoritam MD5 | Format-Lista

Umjesto MD5, možete odrediti druge algoritme koje podržava uslužni program.

Kako saznati hash datoteke pomoću uslužnog programa HashTab

Pored Windows alata, možete koristiti aplikacije trećih strana za određivanje kontrolne sume datoteke. Na primjer, jedan od praktičnih programa koji može odrediti hash datoteke je HashTab. Ovo je izuzetno jednostavna aplikacija koja se može besplatno preuzeti sa interneta.

Nakon preuzimanja HashTab programa i instaliranja, kreira se nova kartica u svojstvima datoteke, koja se zove "File hash sums". U ovoj kartici možete vidjeti izračunavanje kontrolne sume za datoteku u različitim algoritmima.

izračunava se iz skupa ulaznih podataka pomoću posebnog algoritma. Kontrolna suma se najčešće koristi za provjeru integriteta datoteka. Odnosno, u gruboj aproksimaciji kontrolna suma je ključ, koji vam omogućava jedinstvenu razliku između dva različita skupa podataka (dvije različite datoteke). Na primjer, preuzeli ste datoteku s interneta (igre, instalacija), možete li biti sigurni da datoteka nije oštećena tokom procesa preuzimanja i da je u potpunosti preuzeta? Ali korištenje takve "neispravne" datoteke često dovodi do grešaka prilikom instaliranja igre ili OS-a ili bilo čega drugog. Štaviše, možda ne znate da je greška nastala upravo zbog datoteke koja je oštećena tokom procesa preuzimanja, okrivljujući vaš računar za sve probleme.

Dakle, da bi se izbjegli takvi problemi, koriste se kontrolni sumi. Često, mnogi resursi, zajedno sa vezom do datoteke, napuštaju kontrolni zbroj ove datoteke. A nakon preuzimanja ove datoteke, možete usporediti kontrolni zbroj preuzete datoteke s onom koja je ostala na resursu i provjeriti je li datoteka preuzeta bez grešaka.

Za izračunavanje i upoređivanje kontrolnih suma koriste se posebni programi. Najčešći od njih je HashTab... Ovaj program je besplatan. Možete ga preuzeti ovdje:



Za instalaciju, raspakirajte arhivu i pokrenite instalacionu datoteku programa.



Nakon instalacije, prečica programa se ne pojavljuje, ovaj program takođe nema u meniju Start Quick Launch. Da biste koristili program, kliknite desni klik bilo kojom datotekom i odaberite Svojstva(učinimo to sa preuzetom arhivom). Imajte na umu da se u prozoru sa svojstvima datoteke pojavila nova kartica Hašovi fajlova.




Da biste uporedili kontrolne sume datoteka, kopirajte hash-sumu sa web stranice programa i zalijepite je u polje Hash poređenje prozori sa svojstvima.




Obratite pažnju na zelenu kvačicu koja se pojavljuje. To znači da se hash sumi podudaraju. U suprotnom, vidjet ćete ikonu poput ove:



Nepodudarni kontrolni sumi mogu ukazivati ​​na to da je datoteka oštećena tokom preuzimanja. Savjetujem vam da provjerite hashove datoteka nakon što ih preuzmete, posebno za slike za instalaciju OS-a, slike za instalaciju igre i sve velike datoteke. Tako ćete se zaštititi od instalacijskih grešaka povezanih s oštećenim datotekama. Sretno.

Dakle, dugo ste učitavali Windows sliku, a sada želite da budete sigurni da se usput ne izgubi nijedan bajt. Ili vam je distribuciju donijela vila kuma, a vi želite provjeriti je li povezan s piratima. Da biste utvrdili integritet distribucije, potrebne su vam dvije stvari - kontrolni zbroj i program za provjeru.

Kontrolne sume Windows slika

Upd. 2017. Microsoft je premjestio preuzimanja sa MSDN-a na novu stranicu https://my.visualstudio.com/downloads, gdje je za pristup slikama potrebna pretplata. Stoga, bez pretplate, kontrolni zbroj se više ne može saznati pomoću metode ispod.

Microsoft objavljuje kontrolne sume svojih proizvoda na MSDN-u, navodeći SHA1 kao tip heša. Potražite jezičnu verziju i izdanje vašeg Windowsa i kliknite Inteligencija da vidite kontrolni zbroj ispod.

Ovo je pola bitke.

Provjera kontrolne sume sa ugrađenim uslužnim programom certutil

Ako ne navedete parametar -sha1, uslužni program će izračunati MD5 hash.

Kao što vidite, sve je vrlo jednostavno! Ovu metodu možete koristiti za provjeru MD5 ili SHA1 kontrolnih suma bilo koje datoteke.

Provjera kontrolne sume pomoću HashTab programa

Ako vas komandna linija plaši, postoji lakši način da provjerite kontrolnu sumu.

  1. Preuzmite i instalirajte HashTab program.
  2. Desni klik na datoteku slike i odaberite Svojstva.
  3. Kliknite na karticu "Kontrolni sumi" (Haševi datoteka).

Prilikom preuzimanja programa ili igara s Interneta na svoj računar, možda ste više puta primijetili da je u opisu datoteka nekih instalacionih slika označena stavka kao što su "Kontrolni sumi" ili "Hash-sumi". Šta je hash-suma, zašto je naznačena na stranicama i kako se može provjeriti?

Hash zbroj je rezultat obrade podataka datoteke heš funkcijom. U stvari, hash suma je lični digitalni identifikator pomoću kojeg možete provjeriti integritet kopirane ili preuzete slike upoređujući je sa hash vrijednošću originalne datoteke.

Ali zašto trebate provjeravati integritet preuzete slike, ako u upravitelju preuzimanja ili torrent klijentu možete vidjeti da li je datoteka preuzeta ili ne? Činjenica je da su, za razliku od većine multimedijalnih datoteka, kao što su fotografije, audio snimci ili filmovi, instalacioni fajlovi mnogo podložniji najmanjim oštećenjima. Stoga, ako je došlo do čak i malih grešaka tokom procesa učitavanja slike, tokom kojeg je izgubljeno samo nekoliko bajtova informacija, možda ćete imati problema pri instalaciji sistema ili aplikacije sa ove slike.

Da biste izbjegli takve probleme, najbolje je odmah provjeriti hash vrijednost preuzete datoteke, upoređujući je s vrijednošću koja je navedena u opisu na web-mjestu s kojeg je ova datoteka preuzeta. Međutim, nažalost, nećete moći saznati hash vrijednost datoteke pomoću standardnih alata Windows operativnog sistema, pa ćete morati pribjeći pomoći programa treće strane. Na primjer, da biste provjerili hash, možete instalirati specijalizirani uslužni program pod nazivom HashTab.

HashTab je vrlo jednostavan, lak za korištenje i lagan program, a također je potpuno besplatan. Program HashTab možete preuzeti sa službene web stranice programera na ovom linku: hashtab.ru/.

Nakon instaliranja HashTab programa, on će se automatski ugraditi u standardni Windows Explorer i lako možete saznati hash sume apsolutno bilo koje datoteke na vašem računaru.

Kako biste brzo shvatili kako raditi s ovim programom, mi ćemo provesti jedan mali eksperiment. Idemo na zvaničnu Microsoft web stranicu, u odjeljak za preuzimanje Windows Technical Preview, koji se nalazi na windows.microsoft.com/ru-ru/windows/preview-download i odatle preuzmimo probnu verziju svježe ispečenog Windows 10 operativnog sistema .kopirajte podatke heš vrijednosti slikovnog fajla koji su naznačeni na sajtu.

Nakon što se slika Windows Technical Preview učita na čvrsti disk računara, izvršićemo kontrolnu proveru da vidimo da li se kontrolni sumi datoteke objavljene na veb lokaciji podudaraju sa datotekom slike koju smo otpremili.

Da biste saznali hash-sumu datoteke, kliknite desnim tasterom miša na nju i odaberite stavku Svojstva... U prozoru sa svojstvima datoteke idite na karticu Hašovi fajlova... Ovdje možete pročitati vrijednost sva tri hash-zbira odabrane datoteke (iako ćete morati pričekati dok program izračuna heš vrijednost). Međutim, malo ljudi će htjeti ručno uporediti vrijednost hash suma kada je to moguće učiniti automatski. Samo kopirajte hash vrijednost originalne (preuzete sa stranice) datoteke i zalijepite je u red Hash poređenje.

Ako su vrijednosti oba hash-a iste, to znači da nije došlo do greške tokom procesa preuzimanja datoteke i možete bezbedno instalirati ovaj operativni sistem ili aplikaciju sa slike. Ako se hash ne podudara, onda je bolje ponovo preuzeti ovu datoteku, jer je to bolje nego da ponovo instalirate sistem ili aplikaciju drugi put kasnije zbog problema koji mogu nastati kako tokom procesa instalacije tako i tokom naknadnog rada.

Takođe, koristeći HashTab program, možete uporediti vrijednost hash suma dva identična fajla. Da biste to učinili, samo trebate imati oba na računaru ili barem na prenosivom uređaju za pohranu koji je povezan s njim. Da biste uporedili hash zbroje dvije navodno identične datoteke za identitet, otvorite svojstva jedne od datoteka na kartici Hašovi fajlova, kliknite na dugme Uporedite fajl i navedite putanju do druge datoteke. Nakon toga, program će automatski izračunati i uporediti hash sume oba fajla.

Imate još pitanja? - Odgovorićemo im BESPLATNO

Top srodni članci