Un program pentru verificarea cantității unei imagini. Ce este o sumă de control (hash) și cum să o verific? Cum să creați hash MD5 de fișiere folosind MD5Checker

20.11.2019 Interesant

Instrucțiuni

Căutați în Total Dosarul comandantului, a cărui sumă de control trebuie verificată. Alerga Comandant total. Într-unul dintre panouri, schimbați discul curent la fișierul pe care îl căutați. Pentru a face acest lucru, puteți utiliza butoanele sau lista derulantă situată în bara de instrumente de sus. Făcând dublu clic pe elementele din lista de directoare, mergeți la directorul cu fișierul dorit. Selectați-l din listă.

Deschideți caseta de dialog pentru setarea parametrilor pentru calcularea sumelor de verificare a fișierelor. Pentru a face acest lucru, în meniul principal al aplicației, extindeți secțiunea „Fișier”, apoi faceți clic pe elementul „Creare SFV checksum file (CRC)...”.

Configurați parametrii de generare a sumei de control. În caseta de dialog „Creare SFV checksum files (CRC)”, bifați caseta de selectare „MD5” dacă doriți ca rezultatul calculului sumei de verificare a fișierului să fie un hash MD5 (majoritatea sumelor de control publicate pe Internet sunt hash-uri MD5). Debifați caseta de selectare „Creați un fișier SFV separat pentru fiecare fișier”. În câmpul „Salvați fișierele sume de control ca:”, introduceți calea și numele fișierului în care va fi plasat rezultatul calculului sumei de control.

Calculați suma de control a fișierului. În caseta de dialog „Creare SFV checksum files (CRC)”, faceți clic pe „OK”. Procesul de calcul al sumei de control va începe. Progresul procesului va fi indicat de un indicator de progres în fereastra care apare. Dacă volumul fișier sursă este mare, suma de control poate dura mult timp. Așteptați până când operația este finalizată.

Verificați suma de verificare a fișierului. Deschideți fișierul sumă de control creat în editor de text sau spectator. În special, puteți utiliza funcția de vizualizare încorporată în Total Commander. Pentru a face acest lucru, selectați fișierul sumă de control generat în panoul Total Commander și apăsați tasta F3. Fișierul va conține o linie, formată structural din două părți. Prima parte, situată înaintea semnului „*”, este o reprezentare simbolică a sumei de verificare a fișierului. Comparați acest șir cu o valoare cunoscută a sumei de control.

Hashingul este utilizat în multe sarcini legate de prelucrarea datelor digitale. Operația de hashing presupune obținerea unui bloc de date de dimensiune fixă ​​pe baza unor date de o lungime nespecificată (posibil foarte mare). Există mulți algoritmi de hashing, care diferă în lungimea hashului, viteza și alți parametri. Majoritatea acestor algoritmi sunt utilizați exclusiv în criptografie. Dar hashingul este folosit și în viața de zi cu zi. Astfel, cu ajutorul hashing-ului, integritatea datelor este ușor de confirmat. De exemplu, un dezvoltator de program îl poate plasa pe mai multe servere de partajare a fișierelor. Dar acest lucru poate fi făcut și de către un atacator care adaugă programului cod rău intenționat. Cu toate acestea, hash-ul fișierului distribuit poate fi publicat pe site-ul web al dezvoltatorului. Și din moment ce oricine poate hash un fișier, nu este dificil să-i verifici autenticitatea prin simpla comparare a hashurilor. Astăzi există multe programe care facilitează obținerea hashurilor de fișiere.

Vei avea nevoie

  • Manager de fișiere Total Commander.

Instrucțiuni

Deschideți directorul cu fișierele care urmează să fie indexate în panouri manager de fișiere Comandant total. Pentru a face acest lucru, selectați discul pe care vă aflați făcând clic pe unul dintre ele sau folosind lista derulantă situată deasupra panoului. Selectând secvențial directoarele, mergeți la directorul dorit.

Fișiere hash. Selectați „Fișier” din meniul principal al aplicației, apoi „Creați fișierul sumă de control SFV (CRC)...”. În caseta de dialog care apare, bifați caseta de selectare „MD5”. De asemenea, puteți bifa caseta de selectare „Creați un fișier SFV separat pentru fiecare fișier”. În acest caz, valoarea hash a fiecărui fișier va fi plasată într-un fișier separat. Faceți clic pe „OK”. Așteptați finalizarea procesului de calcul hash. Rezultatele hashingului vor fi plasate într-un fișier sau fișiere cu extensia „.md5”.

Obțineți valori hash. Deschideți fișierul cu extensia „.md5” într-un vizualizator fișiere text sau într-un editor de text. Acesta va conține valorile hash, una pe linie, urmate de numele fișierelor din care a fost creat hash-ul.

Notă

Hashingul fișierelor poate dura mult timp dacă fișierele sunt suficient de mari.

De către utilizatori calculatoare personale imaginile de disc cu formate iso, nrg, mdf etc. sunt adesea copiate din rețea. În unele cazuri, la montarea lor pe dispozitive de citire, programul poate genera o eroare despre o nepotrivire a sumei de control. Puteți verifica imaginea pentru o potrivire a acestor sume folosind programe speciale.

V-ați întrebat vreodată de ce sunt indicate informații precum „Suma Hash”? Foarte des găsit pe torrente. Pe de o parte, unii informații clare, dar pe de altă parte, foarte util. De ce? Voi încerca să vă spun în detaliu cum să aflați hash-ul unui fișier, cum să îl comparați și de ce este atât de util.

Să ne dăm seama cum să aflăm hash-ul unui fișier și în ce cazuri acest hash ne va fi extrem de util. Nu voi intra prea mult în subiect, voi da un exemplu într-un limbaj simplu, ca să înțeleagă toată lumea!

De ce trebuie să știți suma hash a unui fișier?

Să presupunem că decideți să descărcați o imagine a unui joc dintr-un torrent și să vă distrați. Așa că ați găsit un joc interesant, ați citit descrierea și ați descoperit că descrierea fișierului indica „Suma Hash” a imaginii.

Cert este că persoana care a postat jocul l-a testat prima dată pentru funcționalitate pe computerul său, poate chiar pe mai multe PC-uri și pe diferite sisteme.

Odată ce a fost sigur că totul a fost instalat și funcționează perfect, a recunoscut „Suma Hash” a imaginii și a indicat-o în descrierea jocului. Pentru cei care nu știu, acest lucru ridică întrebarea: de ce a indicat suma hash a imaginii?

În linii mari, atunci: suma hash este o „Cheie” unică a unui fișier care poate fi folosită pentru a verifica fișierul, adică integritatea acestuia.

Pentru a spune și mai simplu: Apoi, hash-ul ne va permite să comparăm două fișiere, fișierul care a fost încărcat pentru descărcare, cu fișierul care a fost descărcat pe computerul nostru.

Și de ce să-l compar? Să presupunem că ați descărcat imaginea și, în mod natural, ați început să instalați jocul. Dar în timpul procesului de instalare au început să apară unele erori, ceva nu mergea bine. Toate semnele că jocul nu se va instala după cum este necesar, sau că este instalat, dar nu pornește.

În general, există probleme similare...

Desigur, puteți da vina pentru toate necazurile locului de unde ați descărcat fișierul. Ei spun că fișierul nu a fost de înaltă calitate, nimic nu va rula, nimic nu va funcționa.

Dar s-ar putea să nu fie cazul.
Totul este în regulă cu sistemul și totul este în regulă cu sursa din care a fost descărcat fișierul.

Totul este de fapt mult mai simplu decât pare. În timpul procesului de descărcare a fișierului, ar fi putut apărea unele erori sau fișierul nu a fost descărcat până la sfârșit, în general, într-un cuvânt, fișierul a fost descărcat în computer incomplet dintr-un motiv oarecare.

De aici vin toate necazurile!

Mergem pe site-ul de unde am descărcat fișierul, luăm cantitatea de hash acolo, după care aflăm hash-ul fișierului descărcat și le comparăm.

1) Dacă Suma Hash se dovedește a fi diferită, atunci fișierul descărcat este 100% diferit de fișierul care este postat pe site. Aceasta înseamnă că fișierul descărcat nu va funcționa. Va trebui să-l descărcați din nou.

2) Dacă Sumele Hash sunt aceleași, atunci în acest caz a fost încărcat copie exactă fișier și va funcționa conform așteptărilor. Puteți începe instalarea în siguranță.

IMPORTANT! Dacă descărcați Imagini Windows apoi, după descărcare, vă recomand cu tărie să aflați suma hash și să o comparați; dacă sumele nu se potrivesc, atunci este mai bine să vă gândiți de 100 de ori dacă merită să instalați Windows dintr-o astfel de imagine.

În caz contrar, puteți avea o mulțime de probleme la instalarea sistemului.

În general, cred că totul este clar, dacă aveți întrebări, nu ezitați să întrebați! Bine, ne-am dat seama de ce avem nevoie de suma hash a fișierului pe care urmează să-l descarcăm. Acum să învățăm cum să comparăm suma hash pentru a afla dacă fișierul a fost complet descărcat sau nu.

Cum să aflați și să comparați suma Hash a unui fișier.

În acest scop există programe specialeși sunt în general ușor de utilizat. Tot ce trebuie să faci este să alegi fișierul necesar, pentru a-și obține cantitatea de hash și a o compara cu cea care a fost indicată pe site. E simplu!

Aș dori să prezint unul dintre aceste programe în această postare. Programul, ca să zic așa, „Producție proprie”, stăteam la laptop ieri și mi-am dat seama că mi-a cam ratat „Codarea” și am decis că va mai exista un program în comparație cu Hash-Sum.

Interfața programului arată astfel. Butoanele s-au dovedit fără etichete, dar fiecare buton are indicii despre ceea ce este necesar. Acestea apar în partea de jos a programului când treceți cu mouse-ul peste buton.

1 – Acest buton va deschide o casetă de dialog pentru selectarea fișierelor.
2 – Acest buton este necesar dacă trebuie să ștergeți conținutul câmpurilor.
.
4 – Acest buton va închide programul.
5 – Acest buton este necesar dacă trebuie să copiați Hash Sum în clipboard.
6 – Acest buton este opusul, introduceți suma Hash pentru comparație.

Pentru a compara sumele hash, apăsați butonul „1” și selectați fișierul care a fost descărcat. Programul își va determina suma hash în codificare md5 și va apărea în câmpul „Received Hash”.

Acum, în câmpul „Comparați cu:”, introduceți cantitatea de hash specificată în descrierea fișierului descărcat. Faceți clic pe butonul „Comparare” și programul va afișa rezultatul și va apărea următoarea fereastră:

Și încă unul punct important despre programul meu. Dacă îl utilizați, atunci când primiți un hash al unui fișier cu o dimensiune mare, programul se va îngheța pentru o perioadă scurtă de timp, sistemul vă va solicita să închideți programul...

De fapt, programul funcționează și în curând va afișa cantitatea de hash a fișierului. Dar programul se blochează pentru că trebuie modificat puțin, și anume pentru a adăuga un „fir suplimentar”. În general, nu acordați atenție faptului că programul „Nu răspunde”, acestea sunt erorile mele, încă funcționează fără probleme!

Cum se schimbă suma hash a unui fișier? (Pentru înțelegere)

Vă sugerez să vedeți un exemplu real al modului în care suma Hash a unui fișier se poate schimba. De exemplu, să luăm un document text obișnuit.

Să creăm un fișier „test.txt” și să scriem orice șir în el, de exemplu, trei caractere „123”. Acum să salvăm fișierul și să vedem dimensiunea acestuia, va fi doar „3 octeți”.

Deoarece un caracter cântărește doar 1 octet și nu contează ce este, un caracter sau un spațiu.

Cu toate acestea, acest lucru nu este deosebit de important. Important este că în acest caz avem posibilitatea de a elimina 1 octet din fișier, sau invers, să adăugăm mai mulți octeți la fișier. Document text(TXT) este perfect pentru acest exemplu.

Și așa, salvați fișierul cu linia „123” și uitați-vă la Suma Hash. Pentru mine s-a dovedit a fi de o asemenea semnificație.

Hașul este individual cod unic, care corespunde unei anumite unități de informație, o imagine calculată matematic a unui anumit fișier. Când un fișier suferă orice modificare, suma hash a acestui fișier se modifică în consecință.

După descărcarea fișierelor de pe Internet, în special a imaginilor de disc ISO ale diferitelor produse, este o idee bună să comparați suma hash a acestor fișiere cu cea publicată de producătorul acestor produse, pentru a determina dacă fișierele au fost modificate în în orice fel (prin introducerea programe de la terți, viruși etc.).

În cele mai multe cazuri, informațiile despre sumele hash ale unui fișier sunt furnizate de către dezvoltator utilizatorului pe site-ul web după ce a descris caracteristicile acestuia sau cerințele de sistem.

Prin verificarea codului hash, fișierul este protejat împotriva modificărilor. Verificarea sa este deosebit de relevantă atunci când descărcați imagini de disc ale sistemului de operare nu de pe site-ul producătorului, ci de la așa-numitele schimbătoare de fișiere și trackere de torrent.

Dacă este detectată o nepotrivire a sumei de control, este mai bine să vă gândiți de 100 de ori înainte de a utiliza discul în acest fel. Vă puteți întreba cum puteți afla suma de control a unui fișier în sistemul de operare Windows?

SUMA HASH

Vă voi răspunde, există un program atât de mic și în același timp gratuit numit HashTab, care este integrat în Windows Explorer și vă va ajuta să determinați cu ușurință suma hash (checksum) a fișierului pe care l-ați descărcat pentru a verifica autenticitatea și integritatea acestuia. . Programul poate fi descărcat de pe site-ul oficial la adresa:

Http://implbits.com/products/hashtab/HashTab_v6.0.0.34_Setup.exe

unde după ce ați accesat site-ul trebuie să faceți clic pe butonul „Descărcați acum!”.

În câmpul care apare, introduceți adresa dvs E-mail, la care veți primi o scrisoare cu un link pentru a descărca programul și faceți clic pe butonul „Trimite linkul de descărcare”.

Verificăm poșta și vedem o scrisoare în care furnizăm adresa URL prin care putem descărca programul, dimensiunea programului și suma de control a acestuia.

Descărcați programul, specificând folderul.

Extrageți programul de instalare din arhivă și lansați-l făcând dublu clic pe butonul stâng al mouse-ului. În fereastra de instalare care se deschide, faceți clic pe butonul „Următorul”.

În fereastra următoare, suntem de acord cu licența făcând clic pe butonul „Sunt de acord”.

Selectați folderul pentru a instala programul (este mai bine să-l lăsați ca implicit) și faceți clic pe butonul „Instalare”.

Finalizăm instalarea făcând clic pe butonul „Terminare”.

VERIFICA SUMA

La finalizarea instalării, programul este integrat în meniul contextual Explorer sistem de operare. Pentru a afișa suma de verificare a unui fișier, trebuie să facem clic dreapta pe el și să facem clic pe „Proprietăți”.

În fereastra care se deschide, faceți clic pe fila „Fișier sume hash”.

Pentru fișierele mari, poate fi necesar să așteptați câteva secunde pentru ca calculul hash să progreseze.

După finalizarea calculului, în fereastra „Valoare Hash” vom vedea suma de control pentru fișier.

În „Setări” programului, puteți adăuga sume hash suplimentare care să fie afișate și să le configurați mai detaliat (o las implicit).

Pentru a compara suma de control a unei imagini de disc (în cazul meu), merg pe site-ul oficial și caut unde este indicată suma hash a imaginii (pe site găsesc fișierul postat „MD5SUMS”).

Deschid acest fișier și caut suma de control pentru imaginea discului meu (aceasta este ubuntu-12.10-desktop-i386.iso).

Il copiez de pe site.

L-am lipit în câmpul „Comparație hash” din fila „ Sumă hash fișiere” din imaginea discului meu și văd o bifă verde care indică faptul că suma de verificare a fișierului se potrivește complet cu suma de control a imaginii de disc de pe site-ul oficial.

Puteți verifica suma hash a 2 fișiere într-un alt mod făcând clic pe butonul „Comparați fișierul”, selectând fișierul de care avem nevoie în Explorer și făcând clic pe butonul „Deschidere” și priviți rezultatul.

În acest fel încercăm să ne protejăm de utilizarea versiunilor modificate ale fișierelor.

Bună prieteni! După cum arată practica multor utilizatori, atunci când cunoașteți un computer mai detaliat, întrebarea de interes este: ce este verifica suma? Și cum se calculează? În acest articol vă vom spune ce este și de ce. De asemenea, vom oferi mai multe modalități de a verifica suma de control sau hash-ul fișierelor.

Suma de control (hash) este o valoare specifică calculată pentru date utilizând algoritmi cunoscuți. Proiectat pentru a verifica integritatea datelor în timpul transmisiei. Cei mai des întâlniți algoritmi sunt: ​​CRC32, MD5 și SHA-1.

CRC32 - (Cod de redundanță ciclică) Cod de redundanță ciclică. utilizate în programele de arhivare.

MD5 este folosit nu numai pentru a verifica integritatea datelor, dar vă permite și să obțineți un identificator de fișier destul de fiabil. Acesta din urmă este adesea folosit atunci când se caută fișiere identice pe un computer, pentru a nu compara tot conținutul, ci pentru a compara doar hash-ul.

SHA-1 - folosit pentru a verifica integritatea datelor descărcate de programul BitTorrent.

Am rezolvat programul HashTab. Este mai ușor să nu compari sumele de control)

Concluzie

În acest articol ne-am dat seama despre ce este vorba verifica suma, la ce este folosit. În cazul nostru, aceasta este o opțiune simplă pentru verificarea integrității și a identității fișierelor față de original.

Ne-am familiarizat cu programele HashTab și MD5 File Checker.

HashTab poate compara diverse sume de control, spre deosebire de MD5 File Checker. Dar acesta din urmă nu necesită instalare, ceea ce este deosebit de important dacă nu aveți drepturi administrative.

Dacă aveți întrebări, asigurați-vă că scrieți un comentariu.

Video - Sumă de control

Î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 Acest lucru se poate face: printr-o extensie pentru Explorer, precum și prin linia de comandă.


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ă „File hashes”, selectând care, 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.

Pentru a verifica hash-ul MD5, introduceți următoarea comandă:

Certutil -hashfile C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe MD5

C:\Utilizatori\Admin\Descărcări\HashTab_v6.0.0.34_Setup.exe- aceasta este calea către fișierul al cărui hash dorim să-l calculăm.

După cum puteți vedea în captură de ecran, hash-ul fișierului nostru este 62130c3964... este complet identic cu cel pe care l-am obținut folosind prima și a doua metodă.



Evaluează acest articol

Alte articole:

  • A apărut o eroare de autentificare. Funcția specificată nu este acceptată...