Kiedy pobierasz duży plik, taki jak dystrybucja Linuksa, w postaci obrazu ISO, powinieneś go zweryfikować, aby upewnić się, że plik został pobrany poprawnie - bez błędów lub nieautoryzowanych modyfikacji.
Twórcy dużych plików, takich jak ISO, uruchamiają te ukończone obrazy za pomocą programu do generowania zaszyfrowanego pliku MD5. Ta metoda zapewnia unikalną sumę kontrolną, która jest odciskiem palca pliku.
Pobierasz plik ISO, a następnie uruchamiasz narzędzie, które tworzy sumę kontrolną MD5 dla tego pliku. Wracająca suma kontrolna powinna być zgodna z tą na stronie internetowej programisty.
Pobieranie pliku z sumą kontrolną MD5
Aby zademonstrować, jak sprawdzić sumę kontrolną pliku, potrzebujesz pliku, który ma już dostępną sumę kontrolną MD5 do porównania.
Większość dystrybucji Linuksa zapewnia sumę kontrolną SHA lub MD5 dla swoich obrazów ISO. Jedną z dystrybucji, która używa metody sumy kontrolnej MD5 do sprawdzania poprawności pliku, jest Bodhi Linux.
Pobierz wersję live Bodhi Linux ze strony http://www.bodhilinux.com/.
Strona, do której prowadzi link, oferuje trzy wersje:
- Standard
- Wydanie AppPack
- Wersja starsza
Pobierz dwa pliki: plik ISO Bodhi Linux, dostępny pod linkiem pobierania, oraz plik MD5. Porównasz sumę kontrolną, którą widzisz w pliku MD5, z sumą kontrolną, którą otrzymasz w sesji powłoki.
-
Pobierz sam plik ISO, klikając łącze Pobierz tuż pod sekcją Wersja standardowa.
-
Kliknij MD5 aby pobrać plik sumy kontrolnej MD5 na komputer.
-
Otwórz plik MD5 w edytorze tekstu. Treść wygląda mniej więcej tak:
ba411cafee2f0f702572369da0b765e2 bodhi-4.1.0-64.iso
Sprawdź sumę kontrolną MD5 w systemie Windows
Aby zweryfikować sumę kontrolną MD5:
-
Otwórz wiersz polecenia.
-
Otwórz folder pobierania, wpisując Pobieranie cd. Jeśli zapisałeś pliki w innej lokalizacji, przejdź tam.
-
Rodzaj certutil -hashfile po którym następuje nazwa pliku, a następnie MD5.
-
Sprawdź, czy zwrócona wartość odpowiada wartości pliku MD5 pobranego ze strony internetowej Bodhi (i otwartego w Notatniku).
-
Jeśli wartości nie są zgodne, plik jest nieprawidłowy i należy go ponownie pobrać.
Sprawdź sumę kontrolną MD5 w systemie Linux
Aby zweryfikować sumę kontrolną MD5 w systemie Linux, wykonaj następujące instrukcje:
-
Otwórz sesję powłoki, a następnie odwiedź katalog, do którego pobrałeś pliki.
-
wchodzić md5sum po którym następuje nazwa pliku.
-
Wartość wyświetlana przez komendę md5sum powinna odpowiadać wartości w pliku MD5.
rozważania
Metoda md5sum sprawdzania poprawności pliku działa tylko wtedy, gdy witryna, z której pobierasz oprogramowanie, jest bezpieczna. Działa dobrze, gdy dostępnych jest wiele serwerów lustrzanych, ponieważ zawsze możesz sprawdzić ponownie główną witrynę.
Jeśli jednak ktoś włamie się na stronę główną, a intruzi zmienią sumę kontrolną na stronie, prawdopodobnie pobierasz coś, czego nie chcesz używać.
Jeśli suma kontrolna pliku nie zgadza się z wartością w dodatkowym pliku do pobrania, wiesz, że plik został w jakiś sposób uszkodzony. Spróbuj pobrać go ponownie. Jeśli kilka prób zakończy się niepowodzeniem, powiadom właściciela pliku lub administratora witryny, która go obsługuje.