v náš předchozí článek , viděli jsme, jak vypočítat hodnoty hash pro soubor bez použití nástrojů třetích stran. Speciální rutina 'Get-FileHash' umožňuje vypočítat hodnoty hash SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 a RIPEMD160 daného souboru. Zde je postup, jak to integrovat do kontextové nabídky ve Windows 10.
Reklama
Obecným účelem hodnot hash je zajistit, aby byl soubor pravý a jeho obsah nebyl změněn třetí stranou, jiným softwarem nebo malwarem. Když byl soubor upraven, bude změněna také jeho hodnota hash. Je také možné porovnat a porovnat hodnoty hash, abyste zjistili, zda jsou dva nebo více souborů identické.Příkazy pro výpočet hodnoty Hash souboru můžete přidat do místní nabídky Průzkumníka souborů ve Windows 10. Tímto způsobem můžete získat hodnotu hash pro vybrané soubory přímo jedním kliknutím.
Vypadá to takto:
Na přidejte hash souboru do kontextové nabídky ve Windows 10 , Udělej následující.
Použijte vylepšení registru uvedené níže. Vložte jeho obsah do poznámkového bloku a uložte jej jako soubor * .reg.
Windows Registry Editor verze 5.00 [HKEY_CLASSES_ROOT * shell GetFileHash] 'MUIVerb' = 'Hash' 'SubCommands' = '' [HKEY_CLASSES_ROOT * shell GetFileHash shell 01SHA1] 'MUIVerb' = 'SHA1' [HKEY_CLASSES_ROOT * shell GetFileHash shell 01SHA1 příkaz] @ = 'powershell.exe -noexit get-filehash -literalpath'% 1 '-algoritmus SHA1 | seznam formátů '[HKEY_CLASSES_ROOT * shell GetFileHash shell 02SHA256]' MUIVerb '=' SHA256 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 02SHA256 příkaz] @ =' powershell.exe -noexit get-filehash -literalpath '% 1' -algoritmus SHA256 | seznam formátů '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384]' MUIVerb '=' SHA384 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384 příkaz] @ =' powershell.exe -noexit get-filehash -literalpath '% 1' -algoritmus SHA384 | seznam formátů '[HKEY_CLASSES_ROOT * shell GetFileHash shell 04SHA512]' MUIVerb '=' SHA512 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 04SHA512 příkaz] @ =' powershell.exe -noexit get-filehash -literalpath '% 1' -algoritmus SHA512 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES]' MUIVerb '=' MACTripleDES '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES command] @ =' powershell.exe -noexit get-filehash -literalpath '% 1' -algoritmus MACTripleDES | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 06MD5]' MUIVerb '=' MD5 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 06MD5 command] @ =' powershell.exe -noexit get-filehash -literalpath '% 1' -algoritmus MD5 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160]' MUIVerb '=' RIPEMD160 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160 command] @ =' powershell.exe -noexit get-filehash -literalpath '% 1' -algoritmus RIPEMD160 | seznam formátů '
V programu Poznámkový blok stiskněte Ctrl + S nebo spusťte položku Soubor - Uložit z nabídky Soubor. Tím se otevře dialogové okno Uložit. Tam zadejte nebo zkopírujte a vložte název „Hash.reg“ včetně uvozovek.
Dvojité uvozovky jsou důležité, aby se zajistilo, že soubor získá příponu * .reg a nikoli * .reg.txt. Soubor můžete uložit na libovolné požadované místo, například jej můžete umístit do složky na ploše.
Poklepejte na soubor, který jste vytvořili, potvrďte operaci importu a jste hotovi!
Ve vylepšení výše, speciální argument příkazového řádku -noexit z powershell.exe udržuje okno PowerShellu otevřené po dokončení práce Get-FileHash. Takže můžete snadno zobrazit nebo zkopírovat hodnotu hash z výstupu rutiny. Další argumenty příkazového řádku Powershell.exe jsou pouze parametry popsané v předchozím článku.
Abych ušetřil váš čas, vytvořil jsem soubory registru připravené k použití. Můžete si je stáhnout zde:
jak najít nálepky na telegramu
Stáhněte si soubory registru
Vrátit zpět vylepšení je zahrnuto.
Můžete ušetřit čas a místo toho použít Winaero Tweaker. Dodává se s následující funkcí:
Můžete si jej stáhnout zde: Stáhněte si Winaero Tweaker .
A je to.