Výpočet hash. Přehled programu HashTab

Jak zjistit hash souboru ve Windows vám pomůže malý bezplatný program s názvem HashTab, který je určen ke kontrole hashe, tzv. kontrolního součtu souboru.

Program je rozšířením pro Windows Explorer. HashTab vám umožní určit kontrolní součet (hash nebo hash) souboru pro ověření pravosti a integrity kontrolovaného souboru.

Poměrně často se uživatelé setkávají se soubory, ve kterých byly původní soubory nahrazeny falešnými kopiemi. Takové kopie mohou obsahovat malware.

Aby měli uživatelé možnost ověřit si pravost souboru, obrázku nebo programu, výrobci uvádějí jeho hash součty vedle odkazů pro stažení souboru.

Pravděpodobně jste se při stahování souborů z internetu setkali s tím, že po charakteristikách a systémových požadavcích je často položka s kontrolními součty souborů něčeho takového.

Hash je specifický kód odpovídající dané jednotce informace, jedinečný matematicky vypočítaný obrázek konkrétního souboru. Při sebemenší změně souboru se okamžitě změní hašovací součet tohoto souboru. Tato kontrola zajišťuje, že konkrétní soubor je chráněn před změnami.

Kontrolní součty je nutné zkontrolovat, pokud stahujete soubory z jiných stránek než z oficiálních stránek vývojáře nebo jiné důležité soubory, jako je obrázek operačního systému. Porovnáním kontrolních součtů obrázku nebo souboru můžete okamžitě zjistit, zda byl tento soubor upraven nebo ne.

Pokud dojde k chybě kontrolního součtu, kontrolní součet neodpovídá požadovanému, znamená to, že soubor byl upraven (možná do něj byl zavlečen virus nebo byla provedena nějaká jiná akce).

Pro kontrolu kontrolního součtu (hash) můžete použít bezplatný program HashTab.

hashtab ke stažení

Jak používat HashTab

Po instalaci je HashTab integrován do okna vlastností Průzkumníka. Po instalaci programu HashTab do počítače můžete zkontrolovat hodnoty hash souborů. Chcete-li to provést, klepněte pravým tlačítkem myši na libovolný soubor.

Z kontextové nabídky vyberte "Vlastnosti". Po otevření okna se v okně „Vlastnosti“ zobrazí nová karta „Haše souborů“.

Když kliknete na záložku „File Hash Sums“, objeví se okno s hodnotami kontrolního součtu tohoto souboru.

Pro skenování souborů bude stačit vybrat hlavní skenovací algoritmy: CRC32, MD5, SHA-1. Po výběru ověřovacích algoritmů klikněte na tlačítko „OK“.

Chcete-li porovnat hašovací součty souborů, budete muset soubor přetáhnout do pole „Hash porovnání“. Pokud se hodnoty hash souborů shodují, zobrazí se zelený příznak.

Můžete také zkontrolovat hash jiným způsobem. Chcete-li to provést, klikněte na tlačítko „Porovnat soubor…“ a v okně Průzkumníka vyberte soubor k porovnání.

Poté klikněte na tlačítko „Otevřít“ a poté v okně, které se otevře, uvidíte výsledek porovnání kontrolního součtu souboru.

Kliknutím pravým tlačítkem myši na odpovídající kontrolní součet můžete zkopírovat tento součet nebo všechny kontrolní součty a také přejít do nastavení programu, pokud vyberete odpovídající položku v kontextovém menu.

Můžete také současně zkontrolovat dva soubory jeden po druhém a porovnat výsledek ve dvou oknech. Tento obrázek ukazuje, že kontrolní součty obou souborů jsou stejné.

Závěry článku

Program HashTab je určen ke kontrole kontrolních součtů (hash) souboru. Pomocí bezplatného programu HashTab budete vždy vědět, zda byly v souboru provedeny změny nebo ne.

Aktivní uživatelé internetu si často musí stáhnout nějaké programy a soubory. Může to být hudba, videa, hry nebo cokoli jiného. A velmi často nastávají situace, kdy se soubor při stahování poškodí nebo rozbije. Nejčastěji k tomu dochází v důsledku přerušeného stahování, nízké rychlosti připojení k internetu, špatného připojení k hostitelské službě souborů atd. Chcete-li zkontrolovat integritu libovolného souboru a vyřešit některé z těchto problémů, program HashTab bude jedním z nejlepších řešení. Tento program je zcela zdarma a zabírá velmi málo místa. Tak malý, že jej lze umístit na jakékoli vyměnitelné médium. Tento program je pozoruhodný tím, že se integruje do průzkumníku operačního systému a poté začne ukazovat kontrolní součet libovolného souboru v okně „vlastnosti souboru“. Znalost kontrolního součtu původního zdroje vám pomůže okamžitě určit, zda je soubor poškozený nebo ne. Je třeba poznamenat, že tato metoda je použitelná pro všechny typy souborů. Při sebemenší změně struktury se změní i kontrolní součet. Tento program doporučujeme všem uživatelům, kteří nějak pracují s internetem, obrazy disků, archivy a dalšími velkými soubory.



- Velmi nízké systémové požadavky.
- Vysoká rychlost.
- Jasné a jednoduché rozhraní.
- Program HashTab je zcela bezplatný produkt.
- Integrace do průzkumníka operačního systému.
- Podpora pro všechny typy a hodnoty kontrolních součtů.
- Ověření kontrolního součtu souboru trvá několik sekund.
- Velmi malá velikost programu.
- Program snadno určuje kontrolní součty pro jakýkoli typ souboru.
- Existuje podpora pro ruský jazyk.

Nevýhody programu

- Má uzavřený zdrojový kód.
- Neexistuje žádná přenosná verze.

Tato stránka poskytuje informace o HashTab. Co je to za program, jeho účel a možnosti budou diskutovány v rámci tohoto článku.

O programu

Hlavním úkolem HashTab je vyhledávání poškozených nebo infikovaných souborů. Ověřuje jejich integritu na paměťovém médiu rychlým výpočtem a hašováním součtu (výsledek převodu pole vstupních dat libovolné délky na výstupní řetězec pevné délky, prováděný deterministickým algoritmem). To znamená, že program umožňuje identifikovat jedinečný identifikátor souboru, který nezávisí na tom, jaké jméno mu uživatel dal.

Hashovací algoritmy

HashTab podporuje a pracuje s mnoha hashovacími algoritmy pro výpočet kontrolních součtů. A to:

MD5, MD4, MD2SHA-1
Adler-32SHA-2 (SHA-256, 384, 512)
BTIH (BitTorrent Info Hash)SHA-3 (SHA3-224, 256, 384, 512)
CRC32TTH (Tiger Tree Hash)
eDonkey2000Tygr
GOST (GOST R 34.11-94)Whirlpool
RIPEMD-128,256 a 320

Charakteristika

Program podporuje OS Windows počínaje XP. Optimalizováno pro Windows 10. HashTab je k dispozici také pro Mac. Po instalaci na PC rozšíří obslužný program standardní možnosti Průzkumníka Windows. Ve vlastnostech každého souboru se objeví další karta „Haše souborů“. Toto okno zobrazuje všechny hash, které má. Zobrazení požadované hašovací hodnoty lze povolit v „Nastavení“.

Verze 5.2.0.14 (nejnovější v době psaní článku) umožňuje pracovat se soubory staženými přes Utorrent. Umožňuje také porovnat hašovací součty dvou souborů se stejnými názvy.

Nevýhodou programu je absence funkce pro výpočet hash hodnot pro několik souborů současně.

Jak s tím pracovat?

Nainstalujte si bezplatný nástroj stažením z webu vývojáře:

  1. Přejděte na „Vlastnosti“ souboru, který potřebujete zkontrolovat (například distribuce Windows 10 stažená z webu společnosti Microsoft) → karta Součty hash souboru.
  2. Spustí se výpočet hash.
  3. V hlavním okně se zobrazí hlavní hash hodnoty SHA-1 a MD5 (zobrazení dalších hodnot můžete nastavit v nastavení). Lze je zkopírovat kliknutím pravým tlačítkem na „Hodnota“.
  4. Chcete-li zkontrolovat, zda se kontrolní součet naší distribuce shoduje s kontrolním součtem určeným společností Microsoft v distribuci (zhruba řečeno, kontrolujeme: distribuce, kterou mám, je stejná jako na webu společnosti Microsoft nebo jsou v ní rozdíly):
  5. Chcete-li zkontrolovat dvě distribuce se stejnými názvy (jedna je možná kopií druhé), přetáhněte druhý soubor na otevřenou kartu prvního. Můžete také použít tlačítko „Porovnat soubor…“ a pomocí vyhledávání najít distribuci, kterou porovnáváte.
  6. Po výpočtu bude výsledek uveden v „Hash Comparison“. Zelená značka zaškrtnutí označuje, že soubory jsou stejné.

V některých situacích může být nutné vypočítat hash MD5 pro soubor, který jste si stáhli do počítače. Například abyste si byli jisti, že jste stáhli přesně ten soubor, který jste chtěli, a útočník jej neupravil. V tomto článku se podíváme na 2 různé způsoby, jak toho dosáhnout: prostřednictvím rozšíření pro Průzkumníka a také pomocí příkazového řádku.


Existuje skvělý program pro Windows Explorer s názvem Hashtab, který je zdarma pro nekomerční použití. Můžete si jej stáhnout z . Vyberte bezplatnou verzi a klikněte na tlačítko "Stáhnout".

Po instalaci programu se v kontextovém menu Průzkumníka objeví nová záložka „File hash“ Po jejím zvolení program automaticky vypočítá hashe pro vybraný soubor v závislosti na tom, jaké algoritmy jsou vybrány v jeho nastavení.

Možnost příkazového řádku (s instalací programu)

Pokud potřebujeme spočítat hash množství souboru přes příkazový řádek, můžeme využít utilitu od Microsoftu, která je vhodná právě pro takové případy. Stáhněte si jej z a nainstalujte jej. Chcete-li to provést, budete muset vytvořit složku na pevném disku a určit ji během procesu instalace. V našem příkladu byl program nainstalován do složky C:\Program Files (x86)\FCIV. Abychom mohli vypočítat MD5 hash souboru, musíme spustit příkazový řádek a zadat do něj následující příkaz:

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

Jak vidíte, součet hash MD5 je stejný pro první i druhou možnost.

"C:\Program Files (x86)\FCIV\fciv.exe" je cesta k souboru fciv.exe
-md5 - specifikující algoritmus, kterým fciv.exe vypočítá hashovací sumu
C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe - cesta k souboru, pro který počítáme hašovací součet.

Možnost příkazového řádku (bez instalace programů)

Pokud nechcete instalovat žádné programy, vystačíte si s vestavěnými nástroji Windows, můžete k tomu použít nástroj CertUtil.

Chcete-li zkontrolovat hash MD5, zadejte následující příkaz:

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

C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe- to je cesta k souboru, jehož hash chceme vypočítat.

Jak můžete vidět na snímku obrazovky, hash našeho souboru je 62130c3964... je zcela identický s tím, který jsme získali pomocí první a druhé metody.



Ohodnoťte tento článek

Další články:

  • Došlo k chybě ověřování. Zadaná funkce není podporována.…



Nahoru