Mi az a fájl hash? – TechCult
Vegyes Cikkek / / April 29, 2023
Az azonosító használata segít elkerülni a személyazonosság-lopást és fenntartani a megfelelő hozzáférést a munkához. Hasonlóan ehhez a fajta kezeléshez, amelyben valaminek az integritása ellenőrizhető, a File Hash használata. Ez egy digitális nyomat, amely bármilyen fájltípuson működik, legyen az exe, msi, docx, pdf, iso vagy txt, és annak megállapítására szolgál, hogy a fájl eredeti-e vagy sem. Egyszerű szavakkal kifejezve, ez az egyedi azonosító egy adott fájlhoz titkosítva, és felhasználható a fájl módosításainak megtalálására. Hadd tudjunk meg többet erről a cikkben.
![Mi az a File Hash](/f/781eeebdee794d1ef03ca314fa6929e7.png)
Tartalomjegyzék
Mi az a File Hash?
Lehet, hogy tisztában van azzal, hogy az iparágban vagy egy jól szervezett irodában dolgozó embereket azonosítójukkal vagy bármilyen, kizárólag nekik rendelt referenciaazonosítóval hivatkoznak, ahelyett, hogy a nevükön hivatkoznának rájuk. Ezek az azonosítók segítenek megkülönböztetni az embereket, és ellenőrizni, hogy valódiak-e vagy sem. A File Hash ugyanúgy működik. Ez a digitális nyomat többféle fájlon működik, hogy ellenőrizze azok hitelességét. Ezzel együtt ellenőrizhető a fájl integritásának MD5 hash értéke. Tudjon meg többet erről az értékről az alábbi dokumentumban.
Gyors válasz
A fájl hash értékének megkereséséhez:
1. Nyissa meg a Windows PowerShellt, és futtassa a get-filehash parancsot a hash érték kereséséhez.
2. A névvel ellátott fájl ellenőrzéséhez file.txt, fuss get-filehash C:\Windows10Upgrade\resources\amd64\file.txt parancs.
Mi a fájl hash értéke?
A hash egy digitális aláírás alapú titkosítási rendszer, vagy a fájl tartalmának megfelelő egyedi érték. A fájlok integritásának ellenőrzésére online eszközöket és más programokat használnak a fájl MD5 ellenőrző összegének vagy hash értékének ellenőrzésére. Ezek rendkívül hasznosak különféle biztonsági termékekben, például tűzfalakban, IDS-ekben és végpontvédelmi szoftverekben. A Hash ellenőrzőösszeg algoritmus formátumai közé tartozik MD5, SHA1, SHA256, SHA384, SHA512, SFV, CRC, Base64, LM, stb.
Kivonatok vagy ellenőrző összegek
Kivonatokat vagy hash kódokat és ellenőrző összegeket használnak a fájl integritásának ellenőrzésére egy alfanumerikus karakterlánc segítségével, és ezek megegyeznek. A titkosítás típusától függően többféle kivonat létezik ehhez az SHA256 hash-ellenőrzőhöz, az alábbiak szerint:
- MD család – MD4, MD5,
- SHA család – SHA1, SHA2, SHA224, SHA256, SHA384, SHA512, SHA-512/224, SHA-512/256,
- SFV,
- CRC,
- Base64,
- LM,
- Tigris,
- xxHash,
- MACTriplesDES,
- RipeMD,
- HAVAL, és
- Örvény.
Olvassa el még:A 15 legjobb ingyenes fájlkivonat-ellenőrző eszköz
Az MD5 Windows jellemzői
A fájl ellenőrző összege vagy hash értéke az MD5 fájlformátum alapján rendelkezik 32 karakter összesen. Ez a 128 bites ujjlenyomat hexadecimális karakterláncokból áll, amelyek ábécéit tartalmazzák A-tól F-ig és 10 számjegy 0-tól 9-ig. Például az MD5 fájl hash típusa 12602de6659a356141e744bf569e756.
Hogyan lehet megtalálni a fájl hash értékét
A fájl kivonatellenőrzése elvégezhető a fájl letöltése közben, és a rosszindulatú hash-ellenőrző használatával biztosítja, hogy biztonságos. A hash-ellenőrző használatának folyamatát az alábbiakban ismertetjük ebben a részben.
1. A javításhoz vagy illesztőprogramokhoz szükséges fájlok letöltése közben fel kell jegyezni a fájl MD5 Windows ellenőrző összegét (ha elérhető).
2. Az algoritmus vagy a kriptográfiai hash függvény alkalmazása a megadott módszerek bármelyikével egy karakterlánc értéket ad vissza.
3. Ez a karakterlánc érték csak az aktuális állapotú fájlhoz használható, és akkor is módosul, ha 1 bájt a fájl megváltozott.
4. A fájl vagy kód ellenőrző összegének digitális ujjlenyomata a számított érték számok (0-tól 9-ig) és betűk (A-tól F-ig) a hash.
Kihívások a fájl kivonatolásában
A fájlkivonat ellenőrzése során felmerülő kihívásokat ebben a részben soroljuk fel.
- A fájlok többsége nem érhető el az integrált illesztőprogram-aláíró vagy tanúsító hatóság miatt. Ezek a szoftverjelek blokkolják az operációs rendszer működését, és előfordulhat, hogy nem egyeznek a számított hash értékkel.
- Ezenkívül a Windows PC-n a valódi programok tényleges legális fájlnevei cmd.exe lehet, és eltérnek a rosszindulatú program fájl kivonatától.
- Több típusú kivonat esetén kihívást jelenthet az azonos fájlméretek, amelyek az összes algoritmushoz megfelelő hash-t biztosítanak.
- A hash ütközési problémák a gyakori kivonatok miatt fordulnak elő (mivel többnyire MD5 és SHA1 használatosak), és nehéz a megszabott fájlt egyetlen hash algoritmussal ellátni.
A sérült fájl okai
Előfordulhat, hogy a fájl sérült, és a hash értékek nem egyeznek a rosszindulatú hash-ellenőrzőben a következő okok miatt:
- Ha a letöltés során sérült értékeket vesz fel, az megváltoztathatja a fájl ellenőrző összegének értékét.
- Hálózati probléma a fájl letöltése közben a forrás webhelyről.
- A fájlt rosszindulatú szoftver fertőzte meg.
Hogyan ellenőrizhető a fájl integritása
Miután megtanultuk a fájl hash értékének meghatározására szolgáló különféle módszereket, most kapunk egy kérdést, amely az MD5 végrehajtásának módszerével foglalkozik a fájl integritása érdekében.
- A hash hatékony ellenőrzésének biztosítására alkalmas alapvető követelmény az, hogy a a fájlméreteknek azonosnak kell lenniük. Ez lehetővé teszi a bájtok hozzáadását vagy kivonását a manipulált fájlból, és az eredeti fájl ellenőrzőösszegének előállítását.
- Ha a a fájl kivonat kimenete eltér az MD5 fájl integritásában lévő hash kimenetétől, az integritás sérülhet. Mint korábban említettük, a hash a fájl digitális aláírása, és ha a fájl eredetijének és másolatának aláírása nem egyezik, a fájl sérült lehet.
- Használva kereszthivatkozási eszköz, vagyis egy MD5 Windows ellenőrzőösszeg-segédprogram vagy hash-ellenőrző a hash-érték megtalálásához segíthet a hash-értékek összehasonlításában.
1. módszer: Használja a Windows PowerShellt
Windows PowerShell egy integrált fájlkivonat-ellenőrző, és a PowerShell függvényt, például a PowerShell MD5-öt használja a fájl kivonatának ellenőrzésére. A Windows parancssorát használja a fájl kivonatának kiderítésére.
A Windows PowerShell által támogatott hash-formátumok a következők: SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 és RIPEMD160. Kövesse az alábbi utasításokat az MD5 végrehajtásához a fájlintegritás érdekében a PowerShell MD5 használatával.
1. Nyissa meg a Windows PowerShell alkalmazást a Windows keresősávjával.
![nyissa meg a Windows PowerShellt](/f/0801ae74a49db691d01d8b004a415902.png)
2A. Adja meg az alapvető ellenőrzési parancsot az alábbiak szerint, majd nyomja meg a gombot Enter gomb hogy megtalálja a fájl hash értékét vagy MD5 ellenőrző összegét.
get-filehash
Például, ha szeretné ellenőrizni a fájlt a névvel fájl.txt amely a Helyi lemez (C:) meghajtót, beírhatja a következő parancsot.
get-filehash C:\Windows10Upgrade\resources\amd64\file.txt
1. megjegyzés: A parancs alapértelmezett hash kimenete SHA256, és a fájlformátumtól függetlenül.
Jegyzet 2: A fájl létrehozásához szükséges idő a fájl méretétől függ.
![Írja be az alapvető fájl hash-ellenőrző parancsát](/f/309d79271d09f22ec94b8e987445078a.png)
2B. Ha a fájlt más értékben szeretné ellenőrizni, akkor írja be a következő parancsot, majd nyomja meg a gombot Enter gomb.
get-filehash – Algoritmus [HASH TYPE]
Például, ha ugyanazt a fájlt szeretné elnevezni file.txt az SHA384-ben hash kimenet, akkor a következő parancsot kell beírni.
get-filehash – SHA384 C:\Windows10Upgrade\resources\amd64\file.txt algoritmus
Jegyzet: A fájl hash-kimenetének generálásához szükséges idő a használt algoritmus típusától függően változhat.
![ellenőrizze a fájlt egy másik hash értékben](/f/edbdb6f0ccae4015403b2cf825cfe939.png)
Olvassa el még: Mi az a Checksum? És hogyan kell kiszámítani az ellenőrző összegeket
2. módszer: Használja a Parancssort
Most, hogy a PowerShell MD5 segítségével kereste meg a hash-értéket, ideje használni a Parancssort. A Windows parancssor a certutil hashfile parancsot az MD5 és SHA ellenőrzőösszeg ellenőrzéséhez. A hash alapértelmezett értéke SHA1 és mindaddig változatlan, amíg egy másik hash formátumot meg nem adnak. Ez a beépített Certificate Utility eszköz egy USB-meghajtó formázására is használható Windows 10 operációs rendszeren.
Az alkalmazás által támogatott hash-algoritmusok a következők: MD Family (MD2, MD4, MD5) és SHA Family (SHA1, SHA256, SHA384 és SHA512). Az alábbiakban ismertetjük a Parancssor alkalmazás fájlkivonat-ellenőrzőként való használatának módját.
1. Nyissa meg a Parancssor alkalmazást a keresősáv segítségével.
![indítsa el a Parancssort rendszergazdaként](/f/65ec2f410175db5a4dfc45d242e00821.png)
2A. Hogy ellenőrizze a MD5hash ellenőrző összeg, írja be a következő parancsot, és nyomja meg az Enter billentyűt.
CertUtil –hahsfileMD5
Például, ha szeretné megnyitni a hwcompat.txt nevű fájlt a következő könyvtárban a parancsban megadottak szerint, írja be a következő parancsot.
CertUtil – hashfile C:\Windows10Upgrade\resources\amd64\hwcompat.txt MD5
![ellenőrizze az MD5 hash ellenőrző összegét](/f/fec555846aef2b5820aebd60472589bb.png)
2B. Írja be a következő parancsot a módosításhoz megfelelő könyvtárat a fájllal.
CD
Ezután írja be a következő parancsot, amelyet korábban mondott, hogy ellenőrizze a fájl hash értékét.
Például a korábban megadott helyen lévő fájl a következőképpen ellenőrizhető ezzel a két paranccsal.
cd C:\Windows10Upgrade\resources\amd64
CertUtil – hashfile hwcompat.txt MD5
![ellenőrizze a fájl hash értékét](/f/3cced7a036cb9b737d52264f96e443e3.png)
3. Hogy ellenőrizze a fájl ellenőrző összeg bármely más hash algoritmusban írja be a következő parancsot
CertUtil – hashfile
Például, ha ugyanazt a fájlt más formátumban szeretné ellenőrizni, mondjuk SHA1, írja be a következő parancsot.
CertUtil – hashfile C:\Windows10Upgrade\resources\amd64\hwcompat.txt SHA1
![ellenőrizze a fájl ellenőrző összegét bármely más hash algoritmusban](/f/e526763d535032aa3166357349754e38.png)
3. módszer: Használja a Fájlkivonatellenőrző alkalmazásokat
Az utolsó módszer a fájlok értékének megtalálására egy ellenőrző alkalmazás, például Hash generátor. Meg kell jegyezni, hogy ezek a harmadik féltől származó alkalmazások segíthetnek az MD5-ben a fájlok integritásában, de nem biztos, hogy olyan pontos eredményeket adnak, mint a PC-n lévő natív alkalmazások.
Jegyzet: Mivel ezek harmadik féltől származó alkalmazások, tanácsos kerülni az olyan fájlok használatát, amelyek személyes adatokat tartalmazhatnak.
Ajánlott:
- A 14 legjobb ingyenes Soundboard alkalmazás
- A rendszerfájlok javítása Windows 10 rendszeren
- Az ideiglenes fájlok törlése a Windows 10 rendszerben
- Javítsa ki, hogy a File Explorer nem válaszol a Windows 10 rendszerben
A cikk rövid tájékoztatást adott hogyan lehet megtalálni a fájlok hash értékét és azok integritásának ellenőrzésére szolgáló módszerek. Kérjük, töltse ki a megjegyzés rovatban található mezőket kérdéseinek és javaslatainak megosztásához.
Henry tapasztalt technológiai író, akinek szenvedélye az összetett technológiai témák elérhetővé tétele a mindennapi olvasók számára. A technológiai iparban szerzett több mint egy évtizedes tapasztalatával Chris megbízható információforrássá vált olvasói számára.