Logowanie
 Sprawdzanie sum kontrolnych plik�w

Autor: Mariusz Ko�acz (rokko)
Strona autora: techformator.pl
Kontakt: m.kolacz(at)hotfix.pl

Sumy kontrolne s� wyznacznikiem autentyczno�ci danego pliku. Najcz�ciej spotykanym algorytmem haszuj�cym jest MD5. Dla wybranego pliku oblicza si� sum� kontroln�, kt�ra przybiera posta� ci�gu znak�w/liczb, na przyk�ad 7bb614f59755852bb1de8f0ddd29585b. Posiadaj�c oryginaln� sum� kontroln� mo�na �atwo zweryfikowa�, czy dany plik jest autentyczny czy te� nie.


Dlaczego sprawdzamy sumy kontrolne?

Istniej� dwa g��wne powody dla kt�rych sprawdzamy sumy kontrolne plik�w:

  1. W celu weryfikacji poprawno�ci i autentyczno�ci �ci�gni�tego pliku instalacyjnego programu lub obrazu ISO.
  2. W celu potwierdzenia autentyczno�ci pliku (programu) b�d�cego cz�ci� systemu operacyjnego.

Przed wypaleniem obrazu ISO na p�yt� CD lub DVD chcemy upewni� si�, �e obraz jest poprawny. Weryfikacja obrazu jest istotna, szczeg�lnie kiedy jest to plik zawieraj�cy obraz systemu operacyjnego, z kt�rego b�dzie uruchamiany proces instalacji. Je�eli do wypalenia p�yty u�yjemy uszkodzonego obrazu, mo�emy by� pewni, �e podczas pr�by uruchomienia komputera z tak spreparowanej p�yty, bios w og�le nie wykryje, i� w nap�dzie znajduje si� bootowalny no�nik lub proces instalacji z �w no�nika zako�czy si� fiaskiem. Dlatego warto zawsze przed operacj� nagrywania zweryfikowa� poprawno�� �ci�gni�tego pliku.

Kolejn� kwesti� jest identyfikacja plik�w, kt�re zosta�y zmienione przez z�o�liwe oprogramowanie (wirusy, trojany). Tego typu szkodniki s� w stanie wstrzykn�� z�o�liwy kod do pliku, tym samym infekuj�c go i czyni�c potencjalnym �r�d�em problem�w. Maj�c do dyspozycji sum� kontroln� oryginalnego pliku jeste�my w stanie ustali�, czy dany plik zosta� zainfekowany czy te� nie. Przeprowadzaj�c weryfikacj�, nale�y mie� na uwadze, �e zar�wno sumy kontrolne jak i wersje por�wnywanych plik�w powinny by� identyczne.


Sprawdzanie sum kontrolnych plik�w z winMd5Sum

Jednym z ciekawszych narz�dzi do sprawdzania sum kontrolnych plik�w jest winMd5Sum. Interfejs programu nie jest okaza�y i zawiera typowe funkcje niezb�dne do wygenerowania sum oraz ich weryfikacji.


Okno g��wne aplikacji winMd5Sum


W polu File Name wskazujemy �cie�k� dost�pu do pliku, dla kt�rego ma zosta� wygenerowany hash. Wybieramy przycisk z tr�jkropkiem i wskazujemy konkretny plik. Po dokonaniu wyboru rozpocznie si� proces obliczania sumy. W zale�no�ci od szybko�ci procesora oraz wielko�ci pliku operacja obliczania mo�e potrwa� od kilku sekund do nawet kilku minut. Czekamy cierpliwie, po zako�czeniu operacji w polu MD5 Sum zobaczymy wygenerowan� sum� kontroln�.

Aby zweryfikowa� autentyczno�� pliku w polu Compare wklejamy oryginaln� sum� kontroln� i wciskamy przycisk Compare. Je�eli sumy s� identyczne otrzymamy komunikat MD5 Check Sums are the same, w przeciwnym wypadku MD5 Check Sums are different.


Sprawdzanie sum kontrolnych z Marxio File Checksum Verifier

winMd5Sum jest przydatnym programem, lecz obs�uguje wy��cznie algorytm MD5. Obecnie stosuje si� znacznie bezpieczniejsze algorytmy haszuj�ce. Co zrobi� gdy posiadamy hash wygenerowany przy u�yciu innego algorytmu? Z pomoc� przyjdzie nam inne narz�dzie, r�wnie �atwe w obs�udze i co najwa�niejsze obs�uguj�ce rozmaite algorytmy. Aplikacja nosi nazw� Marxio File Checksum Verifier.

Marxio File Checksum Verifier wspiera a� 11 algorytm�w haszuj�cych: MD4, MD5, SHA1, SHA-256, SHA-384, SHA-512, RIPEMD-128, RIPEMD-160, HAVAL, TIGER 192, CRC32. Aplikacja nie wymaga instalacji, jest �atwa w obs�udze, obs�uguje drag & drop (przeci�gnij i upu��).


Okno g��wne aplikacji Marxio File Checksum Verifier


Aby wybra� plik dla kt�rego zostanie wygenerowana suma kontrolna wskazujemy ikon� Ikona Marxio FCV - Otw�rz. Obliczy� hash mo�emy r�wnie� poprzez przeci�gni�cie i upuszczenie na oknie Marxio FCV pliku, kt�ry chcemy podda� weryfikacji. Zaraz po wskazaniu w�a�ciwego pliku rozpocznie si� proces obliczania sumy. Po jego zako�czeniu w polu File checksum pojawi si� ci�g znak�w/liczb. Wygenerowan� sum� mo�emy zapisa� do pliku wskazuj�c ikonk� Ikona Marxio FCV - Zapisz lub skopiowa� j� do systemowego schowka (ikona Ikona Marxio FCV - Kopiuj).

Je�eli chcemy por�wna� sumy kontrolne, w polu Compare with wpisujemy dan� sum�. Automatycznie po wpisaniu sumy, pojawi si� obok niej odpowiedni znak informuj�cy o zgodno�ci sum. Je�eli ujrzymy znak czerwonego krzy�a, sumy kontrolne nie zgadzaj� si�. Zielony ptaszek b�dzie oznacza�, i� weryfikacja zako�czy�a si� sukcesem.

Dodatkowym atutem programu jest mo�liwo�� szczeg�owego okre�lenia sposobu dzia�ania. Wszelkie opcje dost�pne s� po wybraniu ikony ko�a z�batego znajduj�cego si� w prawej g�rnej cz�ci okna Marxio FCV. Jest to jedna z lepszych aplikacji s�u��cych do generowania sum kontrolnych i ich weryfikacji.


Sprawdzanie sum kontrolnych plik�w z Hashtab

Kolejn� aplikacj� umo�liwiaj�c� sprawdzenie sum kontrolnych jest Hashtab. Nie jest to typowa aplikacja, lecz rozszerzenie systemowego eksploratora Windows. Hashtab posiada wsparcie dla wielu algorytm�w haszuj�cych takich jak Adler32, CRC32, HAVAL, MD2, MD4, MD5, RIPEMD-128, RIPEMD-256, RIPEMD-320, SHA-1, SHA-256, SHA-384, SHA-512, Tiger, Whirlpool.


Aplikacja Hashtab, zak�adka File Hashes


Po zainstalowaniu aplikacji wchodz�c we w�a�ciwo�ci danego pliku ujrzymy dodatkow� zak�adk� File Hashes. Po wybraniu zak�adki zostan� dynamicznie obliczone wszystkie sumy kontrolne dla ka�dego z obs�ugiwanych algorytm�w haszuj�cych. Tego typu mechanizm obliczania jest niezwykle wygodny i praktyczny. Niestety nie zawsze mo�emy zainstalowa� tego typu aplikacj�, z uwagi na restrykcje na�o�one na u�ytkownika komputera (np. w kafejkach internetowych). Dlatego te� funkcja jest dost�pna tylko tam, gdzie mamy fizyczny dost�p do konta, spod kt�rego b�dzie mo�liwo�� instalacji oprogramowania.


Mam nadziej�, �e ten kr�tki poradnik przybli�y� Wam kwesti� sprawdzania sum kontrolnych plik�w i ich znaczenie. Zapraszam do skomentowania poradnika.


Copyright © 2009 rokko

 Reklama

 Komentarze
#1 | ale to sa dnia 07/12/2010 21:03
pod vista co na mnie gwizda bo wypakowa� nie mog� gdy mam tylko Xsa winXP
#2 | ma�odobry dnia 22/12/2010 15:27
Wszystkie te programy to detali�ci, ale czym zweryfikowa� sumy kontrolne zapisane w pliku tekstowym, kiedy jest ich 500-1000 wierszy???
#3 | rokko dnia 05/02/2014 16:53
Takie narz�dzie mog� zrobi� i udost�pni� jak zajdzie potrzeba.
#4 | hufnall@gmail.com dnia 28/10/2014 12:41
Przyda�oby mi si� to narz�dzie pod win 8/8.1.
Je�li mo�esz to zr�b i udost�pnij Smile
 Dodaj komentarz
Dla wszystkich komentarzy wymagana jest ich akceptacja przez moderatora.

Nick:



AntyBOT (dla niezalogowanych): Napisz s�owo hotfix wielkimi literami

/articles.php?article_id=172

 Artyku�y
Polecany artyku�


Jak walczy� z pobieraczkiem? Jak odst�pi� od umowy? O tym w artykule.
 Ostatnie komentarze
gryPrzez: Maciak Plock [dnia: Apr 03, 2020]
wynik jest wysoko w google, przy...
gryPrzez: MAMBA [dnia: Mar 24, 2020]
Warning: Only 61104 of 61105 MBy...
gryPrzez: Random32 [dnia: Mar 18, 2020]
Witam, u mnie na polskim Window...
gryPrzez: muffintodebil [dnia: Mar 04, 2020]
aha gosicu to niezly jestes zaaw...
gryPrzez: Maciek [dnia: Feb 20, 2020]
2 karty 512 kupione na allegro: ...
gryPrzez: xd [dnia: Feb 05, 2020]
zrobi�em spos�b Vin/7 na dziesi�...
gryPrzez: gtremik [dnia: Jan 25, 2020]
Dzi�ki seba86mu :) Dzia�a
gryPrzez: Mirek [dnia: Jan 22, 2020]
A jest rozwi�zanie dla Windowsa 10?
 Gry
Polecany artyku�


Quake

Klasyk FPS w wersji flash.
 Programy
Polecany artyku�


Tapin Radio Darmowa aplikacja s�u��ca do s�uchania i nagrywania radia internetowego
 Recenzje
Polecana recenzja


Sleeping Dogs
Policjant pod przykrywk� rozpracowuje Triad�.
 Facebook