Hlavná Iné Ako overiť integritu stiahnutých súborov

Ako overiť integritu stiahnutých súborov



Ako overiť integritu stiahnutých súborov

Vo svete, kde používame internet takmer na všetko, sa porušovanie údajov, bezpečnostné chyby, malware a vírusy stali veľmi bežnými. Pamätáme si napríklad ransomvér WannaCry, ktorý ovplyvnil celonárodné počítače vrátane komerčných systémov. Kus ransomvéru ovplyvňujúci nekonečné počítače na celom svete je zvyčajne veľmi zriedkavý, ale ransomvér, vírusy, malware a iné nie. Počítače ľudí sú v skutočnosti dennodenne infikované ransomwarom, vírusmi, škodlivým softvérom a iným typom škodlivého softvéru - preto sa anti-malware a antivírusová ochrana tak pravidelne propagujú.

Malvér a podobne sa ľahko prenáša do vášho počítača sťahovaním súborov, najmä ak sťahujete z nedôveryhodného webu alebo vyzerá povrchne. Ako teda môžeme vedieť, že súbory, ktoré sťahujeme, súvlastnečo sme si chceli stiahnuť, alebo či aspoň nie sme sledovaní pomocou malvéru? Môže byť ťažké skontrolovať ich sami, ale stále existujú spôsoby, ako overiť integritu súboru.

Prečo je dôležitá kontrola integrity súboru

Len pre zopakovanie, je veľmi dôležité skontrolovať integritu súboru (v zásade overiť jeho pravosť), aby ste si do počítača omylom nestiahli malvér, vírusy, ransomvér a iný škodlivý softvér. Vo väčšine prípadov váš antivírusový alebo antivírusový softvér zachytí všetky stiahnuté vírusy skôr, ako by mohli poškodiť, ale stále ide o niečo, čo si nechcete dobrovoľne stiahnuť, najmä ak váš antivírus náhodou prešiel alebo zmeškajte stiahnutý malware. Iba jeden príklad zo skutočného sveta: operačné systémy a programy proti malvéru nemali informácie, ktoré potrebovali na detekciu a odstránenie WannaCry skôr, ako bude neskoro.

S týmto vedomím nepotrebujete, aby sa malware alebo vírusy dostali cez váš antivírus, zamkli váš systém, spôsobili nezvratné poškodenie dôležitých súborov, získali prístup k informáciám, ktoré by nemali mať, atď. Ak ste malvéru dostali šancu Ak to urobíte, zbavenie sa problému a vyriešenie problému by vám spôsobilo veľa času, potenciálnu stratu súborov a možno aj poriadny kus zmien, ak potrebujete systém preniesť do opravovne počítačov.

Ako vidíte, kontrola integrity súborov je taká dôležitá. Strávenie iba pár minút overením pravosti súboru vám môže potenciálne ušetriť hodiny času, stratu súboru a možno aj nejaké peniaze.

Problémom nemôžete vždy zabrániť

Kontrola integrity súborov môže zabrániť veľkému poškodeniu vášho počítača. Stojí však za zmienku, že nemôžete stopercentne zastaviť všetky problémy - stopercentne nemôžete zabrániť tomu, aby všetok malware alebo vírusy poškodili váš počítač. Môžete podniknúť preventívne opatrenia a kontrolou integrity súborov môžete zabrániť väčšine problémov.

Pretože nemôžete stopercentne zabrániť tomu, aby všetky vaše problémy narazili na váš počítač, zopakujme si, aké dôležité je pre váš počítač dobré zálohovanie. Nechcete predsa riskovať stratu dôležitých dokumentov, či už finančných, obchodných alebo vzácnych. Nájdite si chvíľu pozrite si náš článok o vytvorení vlastnej stratégie zálohovania Akonáhle budete postupovať podľa týchto krokov, urobíte to, čo sa stane s vašim PCvždyaspoň byť schopný uchovať svoje dôležité údaje v bezpečí.

Kontrola integrity súboru

Na kontrolu a ubezpečenie sa, že je súbor pravý, budeme musieť použiť nástroj na kontrolu súčtu. Väčšina nástrojov s kontrolným súčtom sú nástroje príkazového riadku, ale nenechajte sa vystrašiť. Používajú sa mimoriadne ľahko! Nielen to, ale väčšina sa dá stiahnuť zadarmo a nebude vás to stáť ani cent.

FCIV

Budeme používať program s názvom File Checksum Integrity Verifier. Toto je bezplatný program a môžete stiahnite si a nainštalujte si ich tu . Funguje vo Windows 10 až po Windows XP a Windows 2000, ako aj vo väčšine serverových operačných systémov Windows.

Ak ho chcete nainštalovať, prejdite do umiestnenia na stiahnutie (vo väčšine verzií systému Windows je to obvykle priečinok Stiahnuté súbory) a dvojitým kliknutím na ňu spustite inštaláciu. Podľa pokynov nainštalujte program a po zobrazení otázky, kam ho chcete extrahovať, rozbaľte ho na plochu.

Po dokončení inštalácie prejdeme na program, aby ho systém Windows mohol používať v príkazovom riadku ako akýkoľvek iný nástroj. Budeme musieť kliknúť pravým tlačidlom myši na ikonu fciv.exe súbor, ktorý sme práve extrahovali na plochu a vybraliKópia.

Ďalej budeme chcieť otvoriť Prieskumník súborov a prejsť na C :. V tomto adresári by ste mali vidieť a Windows priečinok, kliknite naň pravým tlačidlom myši a stlačteVložiť. Gratulujeme, teraz by sme mali mať prístup k nášmu nástroju na overenie integrity súborového kontrolného súčtu z ľubovoľného miesta v systéme Windows.

preniesť rozdrvené cukríky na nový telefón Android

Pomocou FCIV

Teraz, keď je FCIV nastavený, môžeme začať kontrolovať integritu súborov, ktoré sťahujeme. Najskôr stojí za zmienku, že nie vždy môžeme skontrolovať integritu súboru. Aby bolo možné skontrolovať integritu, musí vám pôvodný vlastník súboru (t. J. Spoločnosť alebo vývojár) poskytnúť kontrolný súčet. Môže to urobiť aj priateľ so spisom. Ak nemáme kontrolný súčet súboru, nebudeme mať s čím porovnávať náš vlastný kontrolný súčet, a preto bude tento proces zbytočný. Poskytovateľ sťahovania vám zvyčajne poskytne kontrolný súčet na stránke Stiahnutie ľubovoľného programu, ktorý sťahujete - v 99% prípadov ide o jednoduchý textový súbor s hodnotou kontrolného súčtu. Zvyčajne bude označený ako a SHA-1 má alebo a MD5 hash, čo je v podstate výstup z radu reťazcov a čísel (viac o tomto za minútu).

Ďalej musíme vytvoriť kontrolný súčet súboru, ktorý kontrolujeme. V systéme Windows 10 zamierte do svojhoK stiahnutiupriečinok. DržtePosunstlačte nadol a kliknite pravým tlačidlom myši na ľubovoľné medzery v priečinku Stiahnuté súbory. V kontextovej ponuke vyberte možnosť Tu otvorte príkazové okno . Tu môžeme pomocou FCIV vytvoriť kontrolný súčet pre náš súbor.

Je to jednoduché: do okna príkazového riadku zadajte fciv -sha1> nazov souboru.txt . Tento príkaz robí toto: programu FCIV hovoríme, aby vytvoril kontrolný súčet s hash SHA-1 vybraného súboru a túto hodnotu vydal do textového súboru s názvom podľa vášho výberu (mal by sa zobraziť vo vašom Priečinok na stiahnutie). V reálnom svete by to vyzeralo asi takto: fciv steam.exe -sha1> steamchecksum1.txt .

Ďalej by ste otvorili tento súbor .txt a mali by ste vidieť dlhý reťazec čísel a písmen. Ukáže vám verziu, ktorú používate Verifikátor integrity kontrolného súčtu súboru, nižšie vám poskytne hodnotu kontrolného súčtu (reťazec čísel a písmen), za ktorou nasleduje overený názov súboru. Ďalej môžete túto hodnotu vziať a ubezpečiť sa, že sa zhoduje s hodnotou kontrolného súčtu, ktorú ste dostali od priateľa alebo od spoločnosti, ktorá súbor vlastnila.

Ak sa nezhoduje, stiahnite si súbor znova (počas procesu sťahovania sa mohlo niečo pokaziť) a ak sa stále nezhoduje, z nejakého dôvodu nezískate pôvodný súbor (pravdepodobne preto, že niečo stalo sa mu škodlivé). V takom prípade môžete vyskúšať iný zdroj na stiahnutie a skúsiť proces kontrolného súčtu znova. Ak sa vám nepodarí získať zodpovedajúci kontrolný súčet, neinštalujte súbor. Mohli by ste vystaviť svoj počítač (rovnako ako všetky svoje údaje) vážnemu riziku. Ak sa hodnota vášho kontrolného súčtu, ktorú ste dostali od FCIV, nezhoduje s hodnotou kontrolného súčtu, ktorá vám bola poskytnutá, znamená to, že obsah súboru sa zmenil od niekoho iného ako od vývojára.

Bohužiaľ, zatiaľ čo FCIV sa stále dosť často používa, nebol aktualizovaný pre nové hashe, ako napríklad SHA256 - to znamená, že môžete mať viac šťastia s CertUtil alebo funkciou pre PowerShell (do toho sa dostaneme za minútu) .

CertUtil

Ďalším programom spoločnosti Microsoft zabudovaným do systému Windows je CertUtil. Je to ďalší nástroj príkazového riadku, ktorý funguje podobne ako FCIV, ale dokáže skontrolovať novšie hodnoty hash ako SHA256 a SHA512. Konkrétne môžete vygenerovať a skontrolovať nasledujúce hodnoty hash:MD2, MD4, MD5, SHA1, SHA256, SHA384aSHA 512.

Opäť funguje podobným spôsobom ako FCIV, ale príkazy sa mierne líšia. Ak ho chcete použiť, otvorte príkazový riadok a zadajte tento vzorec: certutil -hashfile cesta k súboru hashtype . Takže pri skutočnom použití by to vyzeralo asi takto: certutil -hashfile C: DownloadsSteam.exe SHA512 . Pod časťou typu hash alebo namiesto SHA512 by ste chceli použiť rovnaký typ hash, aký poskytoval vývojár spolu so svojím programom.

CertUtil vám potom dá dlhý reťazec čísel a písmen, ktorý potom budete musieť priradiť k kontrolnému súčtu, ktorý vám dal vývojár. Ak sa zhoduje, mali by ste ísť do inštalácie súboru. Ak sa tak nestane, urobte to nie pokračujte v inštalácii (buď skúste znova stiahnuť alebo znova stiahnuť z iného webu alebo nahláste problém vývojárovi).

PowerShell

Ak ste sa presunuli za príkazový riadok a používate program PowerShell pre všetky svoje programy a príkazy z príkazového riadku, postup je trochu iný. Namiesto použitia CertUtil použijeme zabudovanú Get-FileHash funkcie. V predvolenom nastavení používa PowerShell SHA256, takže ak by ste mali zadať príkaz na vygenerovanie kontrolného súčtu bez definovaného algoritmu (t. J. SHA512), predvolene by sa použil SHA256.

Ak chcete vygenerovať hodnotu hash kontrolného súčtu, otvorte PowerShell. Ďalej jednoducho napíšte Cesta súboru Get-FileHash aby ste dosiahli výsledok hash - pri skutočnom použití by to vyzeralo asi takto: Get-FileHash C: UsersNameDownloadsexplorer.jpg , a prinieslo by to vyššie uvedený výsledok (obrázok vyššie).

Ak chcete zmeniť použitý algoritmus, zadajte svoju cestu k súboru, potom príkaz -Algoritmus a typ algoritmu, ktorý chcete použiť. Vyzeralo by to takto: Get-FileHash C: UsersNameDownloadsexplorer.jpg - Algoritmus SHA512

Teraz sa už len uistite, že hash je identický s hashom, ktorý vám poskytol vývojár ľubovoľného programu, ktorý sťahujete.

ako prevziať server sváru

Linux

Proces je podobný vo väčšine distribúcií Linuxu; Môžete však preskočiť niekoľko krokov, pretože program MD5 Sums je predinštalovaný ako súčasť balíka GNU Core Utilities.

Používanie je skutočne celkom jednoduché. Jednoducho otvorte Terminál, napíšte md5sum názov súboru.exe a výstupná hodnota kontrolného súčtu bude v Termináli. Môžete porovnať dve hodnoty kontrolného súčtu zadaním dvoch názvov súborov, napríklad takto: md5sum budget1.csv budget1copy.csv . Toto vygeneruje obe hodnoty kontrolného súčtu do terminálu, čo vám umožní skontrolovať, či sú obe rovnaké. Ak chcete skontrolovať súbor, možno sa budete musieť ubezpečiť, že je Terminál v adresári uvedeného súboru - adresáre môžete meniť pomocou CD príkaz (t.j. cd public_html ).

Zatvára sa

Podľa vyššie uvedených krokov sme vám ukázali, ako môžete porovnávať hodnoty kontrolného súčtu na konkrétnych súboroch a overiť tak, či ide o originálne súbory, alebo či boli zmenené škodlivo. Pamätajte, že zmenená hodnota kontrolného súčtu nemusí vždy znamenať, že sa so súborom stalo niečo škodlivé - to môže pochádzať aj z chýb v procese sťahovania. Opätovným stiahnutím súboru a opätovným spustením kontrolného súčtu môžete zmenenú hodnotu zúžiť na chybu pri sťahovaní alebo možný (a potenciálny) škodlivý útok. Pamätajte, že ak sa hodnota kontrolného súčtu nezhoduje, neinštalujte súbor - skutočne by ste mohli ohroziť svoj počítač! Pamätajte, že nemôžete zabrániť všetkým škodlivým problémom, takže sa uistite, že máte zavedená dobrá stratégia zálohovania než dôjde k najhoršiemu!

Zaujímavé Články

Redakcia Choice

Povoľte v Chrome pre Android plánovač sťahovania neskôr
Povoľte v Chrome pre Android plánovač sťahovania neskôr
Ako povoliť plánovač sťahovania neskôr v prehliadači Chrome pre Android Prehliadač Chrome v systéme Android umožní plánovanie sťahovania. Google pracuje na pridaní funkcie plánovača sťahovania. Táto nová možnosť, ktorá je teraz k dispozícii vo verzii aplikácie Canary, umožňuje stiahnuť súbor práve teraz, pri ďalšom pripojení k sieti Wi-Fi alebo
C # exploduje funkcia ako v php
C # exploduje funkcia ako v php
Len pre poznámku. Ak potrebujete funkciu explodovania php v C #, môžete použiť nasledujúci kód: public static string [] expect (string separator, string source) {return source.Split (new string [] {separator}, StringSplitOptions.None); } Ako to používať: string [] resultsArray = StringUtils.explode ('|', 'blah1 | blah2 | blah3'); Výsledné pole bude obsahovať nasledujúce 3 prvky: resultsArray [0] = 'blah1'; resultsArray [1] = 'blah2'; resultsArray [2] = 'blah3'; Podporte nás
Ako otvárať súbory CBZ
Ako otvárať súbory CBZ
Pokiaľ nežijete na obrovskom mieste a nemáte veľa priestoru na ukladanie komiksov, čoskoro vám dôjdu fyzické miesta, kde si ich môžete nechať. Alebo čo keď hľadáte vzácny komiks?
Expanzia Destiny 2 Gods of Mars znie príliš dobre na to, aby to bola pravda
Expanzia Destiny 2 Gods of Mars znie príliš dobre na to, aby to bola pravda
Na povrch vyplávali správy okolo druhého rozšírenia Destiny 2 a dalo by sa tak nazvať
Pripnúť ľubovoľný súbor na hlavný panel v systéme Windows 10
Pripnúť ľubovoľný súbor na hlavný panel v systéme Windows 10
V tomto článku sa dozvieme, ako pripnúť súbor na hlavný panel v systéme Windows 10. Windows 10 umožňuje pripnúť iba programy na hlavný panel.
Ako profesionálne založiť e-mail
Ako profesionálne založiť e-mail
Pokúsiť sa profesionálne založiť e-mail nie je jednoduchá úloha. Spustenie e-mailu vás okamžite postaví tvárou v tvár najťažšej časti - úvodu. Prvých pár riadkov e-mailu môže byť tvorených alebo zlomených, takže
Ako urýchliť sťahovanie PS4
Ako urýchliť sťahovanie PS4
Zistite, ako zrýchliť sťahovanie PS4 optimalizáciou nastavení internetu a dodržiavaním niektorých osvedčených postupov.