Töltse le a hordozható programokat a hash összegek kiszámításához. Ellenőrző összeg. Mi ez és hogyan ellenőrizhető? Windows képellenőrző összegek

20.11.2019 Vélemények

Tehát régóta tölti le a Windows 7 rendszerképet, és most meg akarja győződni arról, hogy egy bájt sem vész el az út során. Vagy az elosztókészletet egy jótündér hozta neked, és szeretnéd ellenőrizni, hogy kapcsolatban áll-e kalózokkal. Egy disztribúció integritásának meghatározásához két dologra van szükség - egy ellenőrző összegre és egy programra, amely ellenőrzi.

Windows 7 képellenőrző összegek

A Microsoft közzéteszi termékeinek ellenőrző összegeit az MSDN-en vagy a TechNeten, és az SHA1-et írja ki hash-típusként. Keresse meg a Windows 7 nyelvi verzióját és kiadását, és kattintson a gombra Intelligencia, látni ellenőrző összeg.

Ez a csata fele.

Ellenőrzőösszeg-ellenőrzés a Fájl-ellenőrzőösszeg-ellenőrzővel

A Microsoft természetesen rendelkezik saját parancssori segédprogrammal a fájlok ellenőrző összegének kiszámításához és ellenőrzéséhez - Fájl-ellenőrző összeg integritás-ellenőrző(fciv.exe) Letölthető a KB841290-ről (amely a szintaxist is részletesen leírja), vagy közvetlen linken keresztül (41 kb). Továbbá feltételezem, hogy tudja, hol van kicsomagolva a segédprogram, és hol van elmentve Windows ISO 7.

Elég egy parancsot végrehajtani a parancssorban (Start - Keresés - cmd):

<путь к утилите>\fciv.exe -sha1<путь к ISO>\filename.iso

Például, ha a segédprogram az asztalon található, és az ISO kép a D meghajtó gyökerében található, a parancs így fog kinézni:

%userprofile%\desktop\fciv.exe -sha1 D:\en_windows_7_ultimate_x86_dvd_x15-65921.iso

Az eredmény pedig a fájl ellenőrző összege:

Ha nem ad meg paramétert -sha1, a segédprogram kiszámítja az MD5 hash-t.

Amint látja, minden nagyon egyszerű! Ezzel a módszerrel ellenőrizheti bármely fájl MD5 vagy SHA1 ellenőrző összegét.

Ellenőrző összeg ellenőrzése a HashTab segítségével

Ha a parancssor megijeszt, egyszerűbb módon ellenőrizheti az ellenőrző összeget.

  1. Töltse le és telepítse a programot.
  2. Kattintson a jobb gombbal a képfájlra, és válassza a "Tulajdonságok" lehetőséget.
  3. Lépjen az „Ellenőrző összegek” (Fájlkivonatok) fülre.

azaz egy speciális algoritmus segítségével egy bemeneti adathalmazból számítják ki. Az ellenőrző összeget leggyakrabban a fájlok integritásának ellenőrzésére használják. Vagyis durva közelítésben az ellenőrző összeg a kulcs, amely lehetővé teszi két különböző adatkészlet egyedi megkülönböztetését (két különböző fájl). Például letöltött egy fájlt az internetről (játékok, telepítőfájlok), biztos lehet benne, hogy a fájl nem sérült meg a letöltési folyamat során, és teljesen letöltődött? De egy ilyen "hibás" fájl használata gyakran hibákhoz vezet egy játék, operációs rendszer vagy bármi más telepítésekor. Sőt, előfordulhat, hogy nem tudja, hogy a hiba éppen a letöltési folyamat során megsérült fájl miatt keletkezett, és a számítógépet okolja minden problémaért.

Tehát az ilyen problémák elkerülése érdekében ellenőrző összegeket használnak. Gyakran sok erőforrás, valamint egy fájlra mutató hivatkozás is elhagyja ennek a fájlnak az ellenőrző összegét. A fájl letöltése után összehasonlíthatja a letöltött fájl ellenőrző összegét az erőforráson maradt fájl ellenőrző összegével, és megbizonyosodhat arról, hogy a fájl letöltése hiba nélkül történt.

Kiszámításához és összehasonlításához ellenőrző összegeket használnak speciális programok. Ezek közül a leggyakoribb az hash fül. Ez a program ingyenes. Innen tudod letölteni:



A telepítéshez csomagolja ki az archívumot, és futtassa a program telepítőfájlját.



Telepítés után a program parancsikonja nem jelenik meg, a Start menüben nincs ez a program. A program használatához kattintson a gombra Jobb klikk bármely fájlhoz, és válassza ki Tulajdonságok(ezt a műveletet a letöltött archívummal fogjuk elvégezni). Figyelje meg, hogy van egy új lap a fájl tulajdonságai ablakban Fájlkivonatok.




A fájlok ellenőrző összegeinek összehasonlításához másolja ki a hash összeget a program webhelyéről, és illessze be a mezőbe Hash összehasonlítás ingatlan ablakai.



Az internet böngészése közben vagy bizonyos fájlok letöltése előtt rejtélyes MD5, SHA-1 és SHA-256 paraméterekkel találkozhat, amelyeket hash összegeknek is neveznek. Ami elsőre csak egy véletlenszerű betű- és számsornak tűnik, az valójában egy egyedi kulcs, amely lehetővé teszi a fájlok hitelességének ellenőrzését, és annak ellenőrzését, hogy nem módosították-e vagy hamisították-e azokat.

Mik azok a hash összegek és mire valók?

A hash olyan kriptográfiai algoritmusok eredménye, amelyeket számok és betűk halmazának létrehozására terveztek. „digitális ujjlenyomatnak” is nevezik. Általában ezek a készletek rögzített hosszúságúak és karakterszámúak, függetlenül a bemeneti információ méretétől. Például a „WP” és a „WP-SEVEN” hash összege pontosan azonos méretű lesz. Az összeg hossza csak attól függ, hogy melyik kivonatolási algoritmust teszteli. Például az SHA1 40 karaktert ad, az MD5 pedig csak 32 karaktert.

Azt is vegye figyelembe, hogy a "WP-SEVEN" és a "WP-SEVEM" közötti minimális különbség ellenére a hash összegek teljesen eltérőek, és nincs bennük semmi közös. Ez azt jelenti, hogy még ha valaki akár 1 bittel is módosítja a fájlt (nagyjából), a végeredmény teljesen más hash összeget kap. Ez kényelmessé teszi a hash-t a fájl hitelességének ellenőrzésére. A kiadó megadja az eredeti összeget, a felhasználó pedig ellenőrzi az eredményt, és összehasonlítja az eredetivel.

A kivonatolást különféle szabványok segítségével hajtják végre. Gyakran ezek az MD5, SHA-1 és SHA-256. Mindhárom algoritmus eltérően működik, de a koncepció ugyanaz. Itt nem térünk ki az egyes algoritmusok működési elvére, mivel ez nagyon összetett információ, hanem csak a Általános információ normál felhasználó számára szükséges.

Hogyan ellenőrizhető a hash a Windows 10 rendszerben

Bármely asztali operációs rendszer, legyen az Windows 10, Linux vagy MacOS, rendelkezik szabványos mechanizmusokkal a lemezen lévő fájlok hash összegének ellenőrzésére.

Hogyan lehet megtalálni a hash-t a PowerShellben


A PowerShell megadja a fájl hash összegét. Alapértelmezés szerint a Windows SHA-265 hash-t hoz létre, de megadhatja, hogy más algoritmusú hashre van szüksége. Ehhez használja a következő parancsokat:

  • Get-FileHash F:\Test.txt - MD5 algoritmus
  • Get-FileHash F:\Test.txt - SHA1 algoritmus
  • Get-FileHash F:\Test.txt - SHA256 algoritmus
  • Get-FileHash F:\Test.txt - SHA384 algoritmus
  • Get-FileHash F:\Test.txt - SHA512 algoritmus
  • Get-FileHash F:\Test.txt - MACTripleDES algoritmus
  • Get-FileHash F:\Test.txt - RIPEMD160 algoritmus

Hogyan ellenőrizhető a hash összege a parancssorban

A PowerShellben végzett tevékenységek közül sok a klasszikus parancssorban is elvégezhető. A hash ellenőrzése a parancssorban a következőképpen történik.


Alapértelmezett Parancs sor megjeleníti a hash összegét SHA1 , de ezt megváltoztathatja, ha megadja a rendszernek, hogy melyik hash-t szeretné lekérni. Ehhez használja a következő parancsokat:

  • certutil -hashfile F:\Test.txt MD5
  • certutil -hashfile F:\Test.txt MD4
  • certutil -hashfile F:\Test.txt MD2
  • certutil -hashfile F:\Test.txt SHA512
  • certutil -hashfile F:\Test.txt SHA384
  • certutil -hashfile F:\Test.txt SHA256
  • certutil -hashfile F:\Test.txt SHA1

A hash ellenőrzése a HasTab segítségével

A HashTab egy nagyszerű kis segédprogram, amely megkönnyíti a hash összegek ellenőrzését. Nem kell minden alkalommal összetett parancsokat megadnia az ellenőrzéshez. Elég lesz csak a fájl tulajdonságaihoz menni, ahol már az összes összeget begyűjtik.

Ezenkívül a HashTab megkönnyíti két fájl hash összegének összehasonlítását. Ehhez kattintson a jobb gombbal az első fájlra, válassza ki Tulajdonságok, majd nyissa meg a lapot Fájlkivonatok. Kattintson Hasonlítsa össze a fájltés adja meg a második fájl elérési útját.

A második fájl hash összege megjelenik a mezőben Hash összehasonlítás, és ha az összegek egyeznek, akkor a hash ikon mellett egy zöld pipa látható. Ha nem egyeznek, piros kereszt.

A hash egyéni egyedi kód, amely egy bizonyos információegységnek, egy adott fájl matematikailag kiszámított képének felel meg. Ha egy fájlt bármilyen módon módosítanak, a fájl hash összege ennek megfelelően változik.

Miután letöltötte a fájlokat az internetről, különösen a különböző termékek ISO lemezképét, jó ötlet lenne összehasonlítani ezeknek a fájloknak a hash összegét a termékek gyártója által közzétett értékkel, hogy megállapíthassuk, hogy a fájlok módosultak-e. bármilyen módon (végrehajtás harmadik féltől származó programok, vírusok stb.).

A legtöbb esetben a fejlesztő a fájl kivonatösszegeivel kapcsolatos információkat ad a felhasználónak a webhelyen, miután leírta a fájl jellemzőit vagy rendszerkövetelményeit.

A hash kód ellenőrzésével a fájl védett a módosítástól. Különösen fontos ellenőrizni, ha operációs rendszerek lemezképét nem a gyártó webhelyéről töltjük le, hanem az úgynevezett fájlcserélőkről és torrentkövetőkről.

Ellenőrzőösszeg-eltérés észlelésekor jobb, ha 100-szor átgondolja a lemezt, mielőtt ilyen módon használná a lemezt. Azt kérdezi, hogyan lehet megtudni egy fájl ellenőrző összegét a Windows operációs rendszerben?

HASH SUM

Válaszolok, van egy ilyen kicsi és egyben ingyenes program a HashTab, amibe integrálva van Windows Intézőés segít könnyen meghatározni a letöltött fájl hash összegét (ellenőrző összegét) annak hitelességének és sértetlenségének ellenőrzése érdekében. A program letölthető a hivatalos weboldalról:

http://implbits.com/products/hashtab/HashTab_v6.0.0.34_Setup.exe

ahol miután felkereste a webhelyet, kattintson a „Letöltés most!” gombra.

Írja be címét a megjelenő mezőbe. Email, amely kap egy levelet a program letöltéséhez szükséges hivatkozással, majd kattintson a „Letöltési hivatkozás küldése” gombra.

Ellenőrizzük a levelet, és megnézzük a levelet, amelyben megadják URL-cím mellyel letölthetjük a programot, a program méretét és ellenőrző összegét.

Töltse le a programot a mappa megadásával.

Kibontjuk a programtelepítőt az archívumból, és a bal egérgomb dupla kattintásával futtatjuk. A megnyíló telepítőablakban kattintson a „Tovább” gombra.

A következő ablakban az „Elfogadom” gombra kattintva fogadja el a licencet.

Válassza ki a program telepítési mappáját (jobb, ha alapértelmezés szerint elhagyja), és kattintson a „Telepítés” gombra.

A telepítést a „Befejezés” gomb megnyomásával fejezzük be.

ELLENŐRZŐ ÖSSZEG

A telepítés befejeztével a program beépül a helyi menü Operációs rendszer felfedező. Egy fájl ellenőrző összegének megjelenítéséhez kattintson rá jobb gombbal, és kattintson a „Tulajdonságok” elemre.

A megnyíló ablakban kattintson a „Fájlok kivonatösszege” fülre.

Nagy fájlok esetén előfordulhat, hogy várni kell néhány másodpercet, amíg a hash előrehalad.

A számítás befejeztével a „Hash Value” ablakban látni fogjuk a fájl ellenőrző összegét.

A program „Beállítások” részében további megjelenített hash összegeket adhatunk hozzá, illetve részletesebb beállításokat végezhetünk (alapértelmezés szerint ezt hagyom).

A lemezkép ellenőrző összegének összehasonlítása érdekében (az én esetemben ) felkeresem a hivatalos webhelyet, és megkeresem, hol van feltüntetve a kép hash összege (a webhelyen megtalálom az „MD5SUMS” tárolt fájlt).

Megnyitom ezt a fájlt, és megkeresem a lemezkép ellenőrző összegét (ez az ubuntu-12.10-desktop-i386.iso).

Kimásolom az oldalról.

Beszúrom a lemezképem „Hash Sum of Files” lapján a „Hash Összehasonlítás” mezőbe, és egy zöld pipa jelzi, hogy a fájl ellenőrző összege teljesen megegyezik a hivatalos webhelyen található lemezkép ellenőrző összegével.

A 2 fájl hash összegét más módon is ellenőrizheti, ha a „Fájl összehasonlítása” gombra kattint, az Intézőben kiválasztja a szükséges fájlt, majd a „Megnyitás” gombra kattint, és megnézi az eredményt.

Ezzel próbáljuk megvédeni magunkat a fájlok módosított verzióinak használatától.

Sok számítógép-felhasználó idővel, részletesebb ismeretség birtokában, elgondolkodik a hash összegeken. Ellenőrző összegeknek is nevezik. Mi az? Ami szükséges? Hogyan számítják ki ezeket az összegeket?

Meghatározás

Egy bizonyos értéket hívnak meg, amelyet speciális algoritmusok segítségével számítanak ki az adatokhoz. A hash összegek célja az adatok sértetlenségének ellenőrzése az átvitel során. A leggyakoribb számítási algoritmusok az MD5, CRC32 és SHA-1. Az ellenőrző összegek az adatkészletek nem egyenértékűségének összehasonlítására is használhatók, ami hasznos a számítógépen lévő vírusok észleléséhez.

Ennek a módszernek a használata azért vált népszerűvé, mert az ellenőrzés könnyen megvalósítható digitális berendezés bináris munkavégzés Probléma nélkül elemezhető, és kiválóan alkalmas az információs csatornákban lévő zaj által okozott hibák megtalálására.

Ellenőrzési algoritmusok

Az MD5 algoritmus nemcsak az adatok integritásának ellenőrzésére szolgál, hanem lehetővé teszi egy meglehetősen megbízható azonosító megszerzését is, amelyet gyakran használnak, amikor azonos fájlok találhatók a számítógépen. Így nem a tartalom, hanem a hash összegek összehasonlítása történik.

A CRC32 algoritmust az archiváló programokban használják. Ez a "ciklikus redundancia kód" rövidítése.

Az SHA-1 algoritmus alkalmazást talált a BitTorrent programmal letöltött adatok integritásának ellenőrzésére.

Példa

Például a felhasználó be akarja állítani operációs rendszer vagy egy játékot a számítógépen. Letölti a képet, és meg akar győződni arról, hogy a fájl sértetlensége rendben van, és semmi sem vész el az átvitel során. Ennek legegyszerűbb módja a feltöltött fájl és a szerző által megadott hash összegek összehasonlítása. Ha pontosan egyeznek, akkor a kép nem tartalmaz hibát. Nos, ha a fájlok hash összege eltérő, akkor újra kell töltenie, mivel valamilyen hiba történt.

Ez az elemi eljárás megelőző intézkedésként szolgál az ellen helytelen munka, lefagy. Végrehajtásával biztos lehet benne, hogy az operációs rendszer, program vagy játék telepítése megfelelő lesz.

HashTab program: A hash összegének ellenőrzése

Ez a segédprogram egy beépülő modul, amely integrálódik az operációs rendszerbe, és szükség esetén használatos. A hivatalos webhelyről ingyenesen letölthető telepítőfájlként. A program telepítése intuitív.

A telepítés után az egyes fájlok tulajdonságai között megjelenik egy új lap az ellenőrző összeg kiszámításához. Alapértelmezés szerint a rendszer a fent leírt három algoritmus szerint számítja ki őket.

Hogyan lehet ellenőrizni a hash összegeket? Ehhez az "Összehasonlítás" mezőbe kell beírni a szerző által megjelölt összeget. Ha a letöltött fájl hitelesítése sikeres volt, egy zöld pipa jelenik meg. Ellenkező esetben a felhasználó piros keresztet lát. Ebben az esetben javasolt a fájl újbóli letöltése.

A "Fájlok kivonatösszege" fül beállításai a megfelelő elemre kattintva módosíthatók. Megnyílik egy paraméterablak, ahol beállítható az ellenőrzéshez és a számításhoz szükséges ellenőrző összegek megjelenítése. Annak érdekében, hogy minden egyértelmű legyen, ajánlatos bejelölni azt a jelölőnégyzetet, amely lehetővé teszi az ellenőrző összegek kisbetűkkel történő megjelenítését.

Így nagyon könnyű ezzel a programmal dolgozni. Még egy tapasztalatlan felhasználó is megbirkózik vele.

MD5 fájlellenőrző

Ez a segédprogram a hivatalos webhelyről is letölthető, de nem igényel telepítést. Csak futtatnod kell. Az ellenőrzéshez az azonos nevű algoritmust használja. Fájl letöltésekor az eredeti hash összegét át kell másolnia a vágólapra, majd be kell illesztenie a mezőbe ellenőrzés céljából. A következő lépés annak a fájlnak a kiválasztása, amelynek integritását a felhasználó tesztelni szeretné. Az "Ellenőrzés" gomb megnyomása után üzenet érkezik a munka eredményével, amely azt mondja, hogy a fájlok ellenőrző összege megegyezik, vagy a fájl sérült és nincs egyezés.

A segédprogram további funkciója az összeg kiszámítása az MD5 algoritmus segítségével a számítógépen lévő bármely fájlhoz.

Következtetés

Tehát az "ellenőrző összeg" fogalmát vették figyelembe. Kiderült, mire használták. Az átlagos felhasználó számára ez egy egyszerű lehetőség a fájl sértetlenségének és eredetinek való megfelelőségének ellenőrzésére. Leírták hasznos közművek hash összegek kiszámításához és összehasonlításához. Az első különböző mennyiségek összehasonlítására képes, a második pedig csak egy algoritmussal, de nem igényel telepítést, ami rendszergazdai jogok hiányában fontos.

Ha operációs rendszert vagy bármilyen mást fog telepíteni szoftver, ajánlott az összes letöltése után ellenőrizni a hash összegeket telepítő fájlok. Ezzel sok időt és, ami még fontosabb, idegeket takaríthat meg.