Cum să aflați cantitatea de hash din Windows. Cum se compară sumele hash ale unui fișier. Cum se verifică sumele de verificare ale fișierelor

04.11.2020 Programe

19/01/2016

Alternate HASH-Generator este un program care vă permite să creați valori hash dintr-un șir sau fișier. Aplicația vă ajută să aflați suma de verificare a fișierului și să o compară cu valoarea de referință. Astfel de manipulări sunt necesare pentru a verifica corectitudinea transferului diferitelor date. Programul poate fi folosit pentru a verifica corectitudinea valorii fișierului descărcat. După descărcarea unui document, utilizatorul poate compara suma de control a documentului descărcat cu cea specificată în descrierea fișierului. Dacă valoarea de control nu se potrivește, utilizatorul trebuie să reîncarce fișierul, deoarece a apărut o eroare în timpul descărcării. Programul ajută la evitarea deschiderii fișierelor, infectarea...

03/11/2015

MultiHasher este un program ușor creat de informaticieni portughezi pentru a calcula hash-ul oricărui document. Acest calculator poate calcula, la un moment dat, mai multe valori hash pentru un fișier. Funcționează cu algoritmi CRC32, SHA-1, SHA-256, SHA-384, SHA-512 și MD5. Există, de asemenea, o funcție pentru verificarea unui fișier folosind VirusTotal. Programul se integrează în Windows Explorer, ceea ce simplifică semnificativ munca și calculele hash. Pentru a facilita lucrul cu programul, funcția Drag and Drop este activată, pt adăugare rapidă fișiere sau chiar foldere în coada de procesare. Programul este multilingv și are limba rusă, ceea ce îi conferă un avantaj față de alte...

20/04/2015

HashTools este un utilitar util, ușor de utilizat, care vă ajută să determinați rapid suma de verificare finală a fișierelor. Utilitarul este util pentru utilizatorii care doresc să verifice integritatea fișierelor existente. Aplicația are o interfață destul de simplă, care vă permite să selectați rapid un fișier sau directorul dorit. Apoi trebuie să specificați un algoritm pentru a determina suma de control. HashTools acceptă generarea de sume de verificare folosind SHA256, SHA384, MD5, SHA1, CRC32, SHA512. Vă permite să salvați raportul ca fișier cu extensia SFV. Utilizatorul poate selecta fișierele de procesat trăgând...

26/08/2014

Adesea, utilizatorii activi de internet trebuie să descarce unele programe și fișiere. Ar putea fi muzică, videoclipuri, jocuri sau orice altceva. Și de foarte multe ori apar situații când un fișier se dovedește a fi deteriorat sau rupt atunci când este descărcat. Cel mai adesea acest lucru se întâmplă din cauza unei descărcări întrerupte, a vitezei scăzute a conexiunii la Internet, a conexiunii slabe cu un serviciu de găzduire a fișierelor etc. Pentru a verifica integritatea oricărui fișier și pentru a rezolva unele dintre aceste probleme, programul HashTab va fi unul dintre cele mai bune solutii. Acest program Este complet gratuit și ocupă foarte puțin spațiu. Atât de mic încât poate fi pus pe orice suporturi amovibile. La...

La schimbul de informații prin retele de calculatoare sau prin medii portabile, se pune problema urgentă a modului de verificare a integrității informațiilor transmise. La urma urmei, dacă mai mulți biți sunt salvați incorect în fișierul de mai mulți megaocteți rezultat, acest lucru poate duce la probleme la utilizarea acestui fișier. Mai ales dacă acest fișier este o aplicație. Prin urmare, atunci când distribuiți diferite fișiere de instalare și alte informații, se obișnuiește să se indice o sumă de control (hash) - astfel încât utilizatorii, după ce au descărcat datele, să poată verifica în mod independent sume de control fișiere pentru o potrivire cu hash-ul informațiilor descărcate.

Principii de utilizare a sumelor de control

Pentru a utiliza tehnologia în mod inteligent, este util să înțelegeți ce este un hash. În general, un hash este un set de biți obținuți ca rezultat al calculelor pe informații folosind un algoritm specific. O trăsătură distinctivă a acestui algoritm este că, dacă se modifică cel puțin un bit din informațiile originale, se schimbă și suma hash. Și, în același timp, există o probabilitate extrem de scăzută ca o modificare aleatorie a câțiva biți de informații primite să lase hash-ul neschimbat. Astfel, reiese că suma de control este ca un pașaport de date, după verificarea căreia se poate concluziona că datele sunt autentice.

Prin urmare, principiul utilizării hashurilor este destul de simplu și constă din două etape:

1. Calculați, stocați și publicați suma de control a datelor originale.

2. Calculul valorii sale pentru o copie a datelor și compararea cu valoarea pentru originale.

Există mulți algoritmi de hashing diferiți. Și, în consecință, există multe tipuri de sume hash. Cele mai populare dintre ele sunt CRC32, MD5, SHA-1 etc.

Unde se folosesc hashurile?

Chiar și acei utilizatori care nu știu ce sume de hash sunt încă destul de des beneficiază de utilizarea lor - de exemplu, atunci când deschid fișiere împachetate. Faptul este că arhivatorii moderni își adaugă hashurile la fișierele împachetate. Ele pot fi văzute prin deschiderea arhivei folosind un program de arhivare.

Și, în consecință, la dezarhivare, aceste hashuri sunt verificate automat. Dacă arhiva este deteriorată, programul de arhivare va genera o eroare cu un mesaj că sumele de verificare ale fișierelor nu se potrivesc. Prin urmare, cel mai simplu mod de a asigura controlul asupra transferului corect al fișierelor este să le împachetați într-o arhivă.

Un alt domeniu în care pot fi folosite sumele de verificare este folosirea acestora în locul parolelor. Când un vizitator se înregistrează pe un site web prin introducerea unei parole secrete, nu parola în sine este stocată pe server, ci hash-ul acesteia. În consecință, dacă atacatorii obțin acces la server, nu vor putea afla parolele salvate - pur și simplu nu sunt acolo.

De asemenea, sumele hash sunt o parte integrantă a muncii trackerilor de torrent. Datorită acestui fapt, atunci când descărcați fișiere prin torrente, este garantată integritatea 100% a transferului de informații. În acest caz, utilizatorul nu trebuie să controleze în niciun fel acest proces. Toate operațiunile necesare în timpul descărcării sunt efectuate de program (). Desigur, dacă fișierele au fost descărcate de mult timp și trebuie să vă asigurați că nu s-au deteriorat în timp, puteți rula o scanare manuală. De exemplu, în programul uTorrent există un articol special pentru aceasta în meniul contextual(apare când faceți clic dreapta pe torrentul selectat).

Când utilizați arhive și torrente, hashingul se efectuează fără intervenția utilizatorului. Dar, din moment ce nu toate fișierele sunt convenabile de arhivat, cu atât mai puțin folosiți torrentele atunci când trimiteți informații, există o practică răspândită de calculare a sumelor de control pentru un set arbitrar de fișiere. Cel mai adesea, se folosește un hash în format MD5, pentru care au fost create multe programe diferite.

Cum se creează hash MD5 de fișiere folosind MD5Checker?

În ciuda faptului că algoritmul MD5 este disponibil în multe manageri de fișiere și utilitare, nu toate sunt convenabile de utilizat. Unele programe nu pot verifica hashurile pentru un grup de fișiere. O altă parte a programelor, deși face acest lucru, nu afișează un raport privind rezultatele scanării într-o formă convenabilă - trebuie să parcurgeți manual întreaga listă de fișiere pentru a identifica mesajele de eroare.

Singurul maxim program convenabil pentru lucrul cu MD5 - aceasta este aplicația MD5Checker. Puteți descărca programul de la site oficial. În ciuda faptului că programul are o interfață în limba engleză, este destul de simplu de utilizat.

Programul este configurat în mod implicit să trimită fișiere de program, arhive și imagini ISO. Prin urmare, dacă doriți să utilizați această aplicație pentru muzică și video, trebuie mai întâi să modificați o singură setare - specificați o mască pentru fișierele cu care va funcționa programul. Pentru a face acest lucru, accesați elementul de meniu „Instrumente / Opțiuni” și specificați simbolul * (care înseamnă „toate fișierele”) în câmpul „Include”.

După aceasta, puteți utiliza programul în Mod normal— acum fiecare fișier din toate subfolderele va fi scanat.

Pentru a crea un hash MD5, trebuie să trageți fișierele selectate dintr-un folder în fereastra programului - iar programul va începe automat să calculeze sumele MD5 pentru toate fișierele selectate și pentru toate fișierele din subfoldere (care îndeplinesc masca pe care am specificat-o). Sumele calculate vor fi afișate în coloana „MD5 curent”. Acum tot ce rămâne este să salvați valorile obținute într-un fișier făcând clic pe butonul „S To” („Salvare în”).

Este important de reținut că, dacă salvați fișierul MD5 în folderul în care se află toate fișierele și subfolderele pe care le-am selectat, căile relative către acestea vor fi salvate. Acest lucru vă va permite să verificați suma de control în viitor, chiar dacă mutați fișierele în altă locație. Prin urmare, înainte de a salva fișierul, este logic să mergeți la rădăcina folderului făcând clic pe butonul corespunzător.

Dacă deschideți fișierul rezultat în Notepad, veți vedea că informațiile sunt stocate în el în text simplu.

În acest caz, vă puteți asigura că căile către fișiere sunt relative, de exemplu. nu conțin litera de unitate pe care se află. Un astfel de fișier MD5 poate fi stocat într-un folder împreună cu fișierele, iar în viitor integritatea fișierelor din acest folder poate fi verificată pe orice computer.

Cum se verifică sumele de verificare a fișierelor?

Pentru a verifica sumele de verificare ale fișierelor, trebuie să reporniți programul sau să faceți clic pe butonul „Șterge” pentru a șterge lista de fișiere.

După aceasta, ar trebui să trageți fișierul MD5 în fereastra programului și să vă asigurați că lângă fiecare fișier apare o bifă verde. Aceasta înseamnă că fișierele sunt păstrate în siguranță. Dacă există destul de multe fișiere, atunci este mai convenabil să controlați folosind contoarele „Eșuat” și „Trecut” din antetul tabelului.

Puteți efectua un experiment: redenumiți unul dintre fișiere și editați altul, făcând câteva modificări minore. După ce a rulat re-verificarea, programul a descoperit că unul dintre fișiere a devenit inaccesibil sub numele său original (marcat cu o pictogramă galbenă), iar suma de verificare a celui de-al doilea fișier nu se potrivea (marcat cu o pictogramă roșie). O nepotrivire a sumei de control indică faptul că fișierul fie a fost modificat, fie este deteriorat.

Este demn de remarcat faptul că, dacă aveți mai multe foldere, fiecare dintre ele conține unul sau mai multe fișiere MD5 (inclusiv în subdirectoare), atunci trăgând toate aceste foldere în fereastra programului, puteți verifica integritatea tuturor fișierelor dintr-o singură lovitură. MD5Checker extrage automat valorile hash din fișierele cu extensia md5 întâlnite în timpul scanării. Acest lucru poate fi extrem de convenabil dacă cantități mari de informații sunt copiate sau transmise prin Internet.

De asemenea, dacă ați redenumit sau mutat unele fișiere într-o altă locație, puteți edita fișierul MD5 în Notepad, specificând noi valori pentru căile lor acolo - și apoi îl puteți utiliza în continuare pentru a verifica fișierele.

Rezultate

Tehnologia hashing oferă o oportunitate unică de a controla siguranța informațiilor. În vremurile moderne, când numărul de fișiere de utilizator este de mii și zeci de mii, este necesară o comoditate în procesarea sumelor hash pentru cantități mari de date. Programul MD5Checker face față cu succes acestei sarcini, cu care puteți să verificați sumele de control și să le creați pentru multe fișiere, indiferent de adâncimea imbricației acestora în arborele de foldere.

calculat dintr-un set de date de intrare folosind un algoritm special. O sumă de control este folosită cel mai adesea pentru a verifica integritatea fișierelor. Adică într-o aproximare aproximativă suma de control este cheia, care vă permite să distingeți clar două seturi de date diferite (două fișiere diferite). De exemplu, ați descărcat un fișier de pe Internet (jocuri, instalare), puteți fi sigur că în timpul procesului de descărcare fișierul nu a fost deteriorat și a fost descărcat complet? Dar utilizarea unui astfel de fișier „defect” duce adesea la erori la instalarea unui joc sau a unui sistem de operare sau orice altceva. Mai mult, este posibil să nu știți că eroarea a apărut tocmai din cauza unui fișier deteriorat în timpul procesului de descărcare, dând vina pe computer pentru toate problemele.

Deci, pentru a evita astfel de probleme, se folosesc sume de control. Adesea, multe resurse, împreună cu un link către un fișier, lasă și o sumă de verificare a acestui fișier. Și după descărcarea acestui fișier, veți putea compara suma de control a fișierului descărcat cu cea care a rămas pe resursă și vă veți asigura cu siguranță că fișierul a fost descărcat fără erori.

Pentru a calcula și compara sumele de control, utilizați programe speciale. Cea mai comună dintre ele este HashTab. Acest program este gratuit. Îl poți descărca de aici:



Pentru a instala, despachetați arhiva și rulați fișierul de instalare a programului.



După instalare, comanda rapidă a programului nu apare, acest program nu se află în meniul de lansare rapidă Start. Pentru a utiliza programul, faceți clic Click dreapta pe orice fișier și selectați Proprietăți(o să facem această operație cu arhiva descărcată). Vă rugăm să rețineți că o filă nouă a apărut în fereastra cu proprietățile fișierului File hash-uri.




Pentru a compara sumele de verificare ale fișierelor, copiați suma hash de pe site-ul web al programului și inserați-o în câmp Comparație hash ferestre de proprietăți.




Observați bifa verde care apare. Aceasta înseamnă că sumele hash sunt aceleași. În caz contrar, veți vedea această pictogramă:



O nepotrivire a sumei de control poate indica faptul că fișierul a fost deteriorat în timpul descărcării. Vă sfătuiesc să verificați sumele hash ale fișierelor după ce le descărcați, mai ales când vine vorba de imagini de instalare OS, imagini de instalare ale jocurilor și orice fișiere mari. În acest fel, vă veți proteja de erorile de instalare asociate cu fișiere deteriorate. Noroc.

Când descărcați programe sau jocuri de pe Internet pe computer, este posibil să fi observat de mai multe ori că în descrierea fișierelor unor imagini de instalare este indicat un element precum „Checksums” sau „Hash sums”. Ce este o cantitate de hash, de ce este indicată pe site-uri web și cum poate fi verificată?

Suma hash este rezultatul procesării datelor fișierului cu o funcție hash. În esență, un hash este un identificator digital personal care poate fi utilizat pentru a verifica integritatea unei imagini copiate sau descărcate, comparând-o cu valoarea hash a fișierului original.

Dar de ce trebuie să verificați integritatea imaginii descărcate dacă puteți vedea deja în managerul de descărcare sau clientul torrent dacă fișierul a fost descărcat sau nu? Cert este că, spre deosebire de majoritatea fișierelor multimedia, cum ar fi fotografii, înregistrări audio sau filme, fișiere de configurare mult mai sensibil la cele mai mici daune. Prin urmare, dacă chiar și erori mici au apărut în timpul procesului de încărcare a imaginii, în timpul căruia s-au pierdut doar câțiva octeți de informații, este posibil să aveți probleme la instalarea unui sistem sau a unei aplicații din această imagine.

Pentru a evita astfel de probleme, cel mai bine este să verificați imediat valoarea hash a fișierului descărcat, comparând-o cu valoarea care a fost indicată în descrierea de pe site-ul de pe care s-a făcut descărcarea acest fișier. Cu toate acestea, puteți afla valoarea hash a unui fișier folosind mijloace standard sala de operatie sisteme Windows din păcate, nu va funcționa, așa că va trebui să apelezi la ajutor program terță parte. De exemplu, pentru a verifica un hash, puteți instala un utilitar specializat numit HashTab.

HashTab este un program foarte simplu, convenabil și ușor și este complet gratuit. Puteți descărca programul HashTab de pe site-ul oficial al dezvoltatorului folosind acest link: hashtab.ru/.

După instalarea programului HashTab, acesta va fi încorporat automat în Windows Explorer standard și puteți afla cu ușurință hash-urile absolut oricărui fișier de pe computer.

Pentru a înțelege rapid cum să lucrați cu acest program, vom efectua un mic experiment. Să mergem pe site-ul oficial al Microsoft, în secțiunea pornire Windows Previzualizare tehnică, care se află la windows.microsoft.com/ru-ru/windows/preview-download și descărcați de acolo versiune de încercare un sistem de operare Windows 10 proaspăt copt. Mai mult, înainte de descărcare, cu siguranță vom copia valoarea hash a fișierului imagine, care este indicată pe site.

După Imagine Windows Previzualizarea tehnică se va încărca HDD computer, vom efectua o verificare de control pentru a asigura conformitatea sume de control hash fișierul postat pe site și fișierul imagine pe care l-am descărcat.

Pentru a afla cantitatea de hash a unui fișier, faceți clic dreapta pe el și selectați elementul din meniul contextual Proprietăți. În fereastra cu proprietățile fișierului, accesați fila File hash-uri. Aici puteți citi valoarea tuturor celor trei sume hash ale fișierului selectat (deși va trebui să așteptați până când programul calculează valoarea hash). Cu toate acestea, puțini oameni ar dori să compare manual valoarea sumelor hash atunci când este posibil să facă acest lucru mod automat. Doar copiați valoarea hash a fișierului original (descărcat de pe site) și lipiți-l în linie Comparație hash.

Dacă valorile ambelor sume hash se potrivesc, înseamnă că nu au apărut erori în timpul procesului de descărcare a fișierului și puteți instala acest lucru în siguranță. sistem de operare sau o aplicație dintr-o imagine. Dacă hash-ul nu se potrivește, atunci este mai bine să descărcați acest fișier din nou, deoarece este mai bine decât să reinstalați sistemul sau aplicația a doua oară din cauza problemelor care pot apărea atât în ​​timpul procesului de instalare, cât și în timpul lucrărilor ulterioare.

De asemenea, puteți utiliza programul HashTab pentru a compara valorile hash a două fișiere identice. Pentru a face acest lucru, trebuie doar ca ambele să fie pe computer sau cel puțin pe o unitate detașabilă conectată la acesta. Pentru a compara sumele hash a două fișiere presupus identice pentru identitate, deschideți proprietățile unuia dintre fișierele din filă File hash-uri, faceți clic pe butonul Comparați fișierulși specificați calea către al doilea fișier. După aceasta, programul va calcula și va compara automat sumele hash ale ambelor fișiere.

Mai ai întrebări? - Le vom răspunde GRATUIT

Conținutul articolului:

În unele situații, poate fi necesar să se calculeze hash-ul MD5 pentru un fișier pe care l-ați descărcat pe computer. De exemplu, pentru a fi sigur că ați descărcat exact fișierul dorit și că atacatorul nu l-a modificat. În acest articol ne vom uita la 2 căi diferite faceți asta: prin extensia pentru Explorer și, de asemenea, prin Linie de comanda.

Opțiune prin extensia File Explorer

Pentru Windows Explorer Există un program grozav numit Hashtab care este gratuit pentru uz non-comercial. Îl puteți descărca de pe . Selectați versiunea gratuită și faceți clic pe butonul „Descărcare”.

După instalarea programului, în meniul contextual Explorer va apărea o nouă filă „Hash-uri de fișiere” Prin selectarea acesteia, programul va calcula automat hashuri pentru fișierul selectat, în funcție de algoritmii selectați în setările sale.

Opțiune de linie de comandă (cu instalarea programului)

Dacă trebuie să calculăm cantitatea de hash a unui fișier prin linia de comandă, putem folosi un utilitar de la Microsoft, care este potrivit doar pentru astfel de cazuri. Descărcați-l de pe și instalați-l. Pentru a face acest lucru, va trebui să creați un folder pe hard disk și să-l specificați în timpul procesului de instalare. În exemplul nostru, programul a fost instalat în folderul C:\Program Files (x86)\FCIV. Pentru a calcula hash-ul MD5 al unui fișier, trebuie să lansăm linia de comandă și să introducem următoarea comandă în ea:

„C:\Program Files (x86)\FCIV\fciv.exe” -md5 C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe

După cum puteți vedea, suma hash MD5 este aceeași atât pentru prima cât și pentru a doua opțiune.

„C:\Program Files (x86)\FCIV\fciv.exe” este calea către fișierul fciv.exe
-md5 - specificarea algoritmului prin care fciv.exe va calcula suma hash
C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe - calea către fișierul pentru care calculăm suma hash.

Opțiune de linie de comandă (fără a instala programe)

În cazul în care nu doriți să instalați niciun program, vă puteți descurca cu cele încorporate. folosind Windows, pentru aceasta puteți folosi utilitarul CertUtil.