V svetu, kjer internet uporabljamo skoraj za vse, so kršitve podatkov, varnostne ranljivosti, zlonamerna programska oprema in virusi postali tako zelo pogosti. Na primer, spomnimo se odkupne programske opreme WannaCry, ki je prizadela neskončne računalnike po vsej državi, vključno s komercialnimi sistemi. Del odkupne programske opreme, ki prizadene neskončne računalnike po vsem svetu, je običajno zelo redek, odkupna programska oprema, virusi, zlonamerna programska oprema in drugi pa ne. Dejansko so računalniki ljudi dnevno okuženi z odkupno programsko opremo, virusi, zlonamerno programsko opremo in drugimi vrstami škodljive programske opreme - zato se zaščita pred zlonamerno programsko opremo in virusi tako redno oglašuje.
Zlonamerna programska oprema in podobno se zlahka prenese v vaš računalnik s prenosom datotek, še posebej, če prenesete s spletnega mesta, ki ni zaupanja vredno ali je videti skico. Torej, kako lahko vemo, da so datoteke, ki jih prenašamopravzapravkaj smo želeli prenesti ali vsaj ne izsledimo z zlonamerno programsko opremo? Težko je preveriti sami, vendar še vedno obstajajo načini za preverjanje celovitosti datoteke.
Zakaj je preverjanje integritete datotek pomembno
Samo da ponovim, tako pomembno je preveriti celovitost datoteke (v bistvu preveriti njeno pristnost), da v svoj računalnik nenamerno ne prenesete zlonamerne programske opreme, virusov, odkupne programske opreme in druge škodljive programske opreme. V večini primerov bo vaša protivirusna ali zlonamerna programska oprema ujela vse prenesene viruse, preden bodo lahko škodovali, vendar so vseeno nekaj, česar ne želite prenašati z veseljem, še posebej, če je protivirusni program prešel oz. zamudite preneseno zlonamerno programsko opremo. Samo en primer iz resničnega sveta: operacijski sistemi in programi proti zlonamerni programski opremi niso imeli informacij, ki so jih potrebovali za odkrivanje in znebitev WannaCryja, še preden je bilo prepozno.
S tem v mislih vam ni treba, da bi zlonamerna programska oprema ali virusi prenesli vaš protivirusni program, zaklenili sistem, povzročili nepopravljivo škodo pomembnim datotekam, dobili dostop do informacij, ki jih ne bi smeli imeti itd. Če ste zlonamerni programski opremi dali priložnost če bi to storili, bi se znebili in odpravili težavo, če bi morali sistem odpeljati v servisno delavnico računalnika, povzročili veliko časa, potencialno izgubo datotek in morda dober del sprememb.
Kot lahko vidite, je preverjanje celovitosti datotek tako pomembno. Če za preverjanje pristnosti datoteke porabite le nekaj minut, lahko prihranite ure, izgubo datoteke in morda tudi nekaj denarja.
Težav ne morete vedno preprečiti
Preverjanje celovitosti datotek lahko škoduje vašemu računalniku. Vendar je treba omeniti, da ne morete stoodstotno ustaviti vseh težav - ne morete stoodstotno preprečiti, da bi vsa zlonamerna programska oprema ali virusi škodovali vašemu računalniku. Obstajajo previdnostni ukrepi, s preverjanjem celovitosti datotek pa lahko preprečite večino težav.
Ker ne morete stoodstotno preprečiti, da bi vsi problemi zadeli vaš računalnik, samo ponovimo, kako pomembna je dobra varnostna strategija za vaš računalnik. Navsezadnje ne želite tvegati, če boste izgubili pomembne dokumente, pa naj bodo to finančni, poslovni ali celo dragoceni spomini. Vzemite si trenutek za preglejte naš članek o ustvarjanju lastne strategije varnostnega kopiranja , in ko boste sledili tem korakom, ne glede na to, kaj se zgodi z računalnikom, bostenenehnovsaj lahko zaščitite svoje pomembne podatke.
Preverjanje celovitosti datotek
Da preverimo in se prepričamo, da je datoteka pristna, bomo morali uporabiti orodje za kontrolno vsoto. Večina orodij za kontrolno vsoto je orodij ukazne vrstice, vendar naj vas to ne prestraši. Uporaba jih je izjemno enostavna! Ne samo to, ampak večino jih lahko brezplačno prenesete in ne bodo stali niti centa.
FCIV
Uporabili bomo program, imenovan File Checksum Integrity Verifier. To je brezplačen program, ki ga lahko prenesite in namestite tukaj . Deluje v operacijskem sistemu Windows 10, vse do Windows XP in Windows 2000, pa tudi v večini operacijskih sistemov za strežnike Windows.
Če ga želite namestiti, se pomaknite do mesta za prenos (običajno mapa Prenosi v večini različic sistema Windows) in dvokliknite, da začnete namestitev. Sledite korakom za namestitev programa in ko vas vpraša, kam naj ga izvleče, ga izvlecite na namizje.
Po končani namestitvi se bomo preselili v program, da ga bo Windows lahko uporabljal v ukazni vrstici kot katero koli drugo orodje. Z desno miškino tipko bomo morali klikniti na fciv.exe datoteko, ki smo jo pravkar izvlekli na namizje in jo izbraliKopirati.
Nato bomo želeli odpreti File Explorer in se pomakniti do C :. V tem imeniku bi morali videti Windows mapo, jo preprosto kliknite z desno miškino tipko in pritisnitePrilepi. Čestitamo, zdaj bi lahko imeli dostop do našega preverjalnika integritete datoteke Checksum od koder koli v sistemu Windows.
kako izbrisati varnostne kopije časovnega stroja
Uporaba FCIV
Zdaj, ko je FCIV nastavljen, lahko začnemo preverjati celovitost datotek, ki jih prenesemo. Najprej je treba omeniti, da ne moremo vedno preveriti celovitosti datoteke. Če želite preveriti celovitost, vam mora prvotni lastnik datoteke (tj. Podjetje ali razvijalec) zagotoviti kontrolno vsoto. To lahko stori tudi prijatelj z datoteko. Če nimamo kontrolne vsote datoteke, lastne kontrolne vsote ne bomo imeli s čim primerjati, zato je ta postopek neuporaben. Običajno vam ponudnik prenosov na strani s prenosi katerega koli programa, ki ga prenašate, zagotovi kontrolno vsoto - v 99% primerov gre za preprosto besedilno datoteko z vrednostjo kontrolne vsote. To je običajno označeno z ali SHA-1 ima ali a MD5 hash, ki je v bistvu rezultat množice nizov in števil (več o tem v minuti).
Nato moramo ustvariti kontrolno vsoto datoteke, ki jo preverjamo. V operacijskem sistemu Windows 10 pojdite v svojPrenosimapo. DržiShifttipko dol, medtem ko z desno miškino tipko kliknite poljuben presledek v mapi Prenosi V priročnem meniju izberite Tu odprite ukazno okno . Tu lahko s pomočjo FCIV ustvarimo kontrolno vsoto za našo datoteko.
Preprosto: v okno ukaznega poziva vnesite fciv -sha1> ime datoteke.txt . Tukaj počne ta ukaz: programu FCIV sporočamo, naj s kontrolno vsoto SHA-1 izbrane datoteke ustvari kontrolno vsoto in to vrednost prikaže v besedilno datoteko z imenom po vašem izboru (prikazalo bi se v vašem Mapa za nalaganje). V resnični uporabi bi to izgledalo nekako takole: fciv steam.exe -sha1> steamchecksum1.txt .
Nato bi odprli to datoteko .txt in videli bi dolg niz številk in črk. Prikazala vam bo različico preverjalnika integritete datoteke, ki jo uporabljate, spodaj pa vam bo dala vrednost kontrolne vsote (niz številk in črk), ki ji bo sledilo ime datoteke, ki ste jo preverili. Nato lahko vzamete to vrednost in se prepričate, da se ujema z vrednostjo kontrolne vsote, ki ste jo dobili od prijatelja ali podjetja, ki je imelo datoteko.
Če se ne ujema, znova prenesite datoteko (med postopkom prenosa bi lahko šlo kaj narobe) in če se še vedno ne ujema, iz nekega razloga ne dobite izvirne datoteke (morda zato, ker nekaj zlonamerno). V tem primeru lahko poskusite z drugim virom prenosa in znova poskusite postopek preverjanja vsote. Če kontrolne vsote ne morete ujemati, ne nameščajte datoteka. Morda resno ogrožate svoj računalnik (kot tudi vse svoje podatke). Če se vaša vrednost kontrolne vsote, ki ste jo dobili od FCIV, ne ujema z vrednostjo kontrolne vsote, ki ste jo prejeli, to pomeni, da se je vsebina datoteke spremenila od nekoga drugega kot razvijalca.
Na žalost se FCIV sicer še vedno pogosto uporablja, vendar ni bil posodobljen za nove zgoščevalne znake, na primer SHA256 - kar pomeni, da boste morda imeli več sreče s CertUtil ali funkcijo za PowerShell (v to bomo začeli čez minuto) .
CertUtil
Drug Microsoftov program, vgrajen v sistem Windows, je CertUtil. Gre za drugo orodje ukazne vrstice, ki deluje podobno kot FCIV, vendar lahko preveri novejše zgoščevalne znake, kot sta SHA256 in SHA512. Natančneje, lahko ustvarite in preverite naslednje razpršilce:MD2, MD4, MD5, SHA1, SHA256, SHA384, inSHA 512.
Spet deluje podobno kot FCIV, vendar so ukazi nekoliko drugačni. Če ga želite uporabiti, odprite ukazni poziv in vnesite to formulo: certutil -hashfile vrsta datoteke hashtype . Torej, v resnični uporabi bi to izgledalo nekako takole: certutil -hashfile C: DownloadsSteam.exe SHA512 . Pod delom hashtype ali namesto SHA512 bi želeli uporabiti isto vrsto razpršitve, kot jo je razvijalcu ponudil s svojim programom.
CertUtil vam bo nato dal dolg niz številk in črk, nato pa boste to morali uskladiti s kontrolno vsoto, ki vam jo je dal razvijalec. Če se ujema, bi bilo dobro, da namestite datoteko. Če se ne, storite ne nadaljujte z namestitvijo (poskusite znova prenesti ali znova prenesti z drugega spletnega mesta ali prijavite težavo razvijalcu).
PowerShell
Če ste presegli ukazni poziv in uporabljate PowerShell za vse programe in ukaze ukazne vrstice, je postopek nekoliko drugačen. Namesto da uporabljamo CertUtil, bomo uporabili vgrajeno Get-FileHash funkcijo. Privzeto PowerShell uporablja SHA256, zato, če bi morali v ukaz vnesti generiranje kontrolne vsote brez definiranega algoritma (tj. SHA512), bi bil privzeto SHA256.
Če želite ustvariti zgoščeno kontrolno vsoto, odprite PowerShell. Nato preprosto vnesite Pot do datoteke Get-FileHash da dobite rezultat razpršitve - v resnični uporabi bi to izgledalo nekako takole: Get-FileHash C: UsersNameDownloadsexplorer.jpg , in to bi dalo zgornji rezultat (slika zgoraj).
Če želite spremeniti uporabljeni algoritem, vnesite pot do datoteke, čemur sledita ukaz -Algorithm in vrsta algoritma, ki ga želite uporabiti. Videti bi bilo tako: Get-FileHash C: UsersNameDownloadsexplorer.jpg -Algoritem SHA512
Zdaj samo poskrbite, da je zgoščena oznaka enaka zgoščevalni, ki vam jo je dal razvijalec katerega koli programa, ki ga prenašate.
kako narediti pikselirano sliko jasno
Linux
Postopek je podoben v večini distribucij Linuxa; lahko pa preskočite kar nekaj korakov, saj je program MD5 Sums vnaprej nameščen kot del paketa GNU Core Utilities.
Pravzaprav je dokaj enostaven za uporabo. Preprosto odprite Terminal, tip md5sum ime datoteke.exe in v terminalu bo izpisala vrednost kontrolne vsote. Dve vrednosti kontrolne vsote lahko primerjate tako, da vpišete dve imeni datotek, kot je ta: md5sum budget1.csv budget1copy.csv . Tako bosta v Terminal prišli obe vrednosti kontrolne vsote, kar vam omogoča, da preverite, ali sta obe enaki. Če želite preveriti datoteko, boste morda morali ali pa tudi ne nujno preveriti, ali je Terminal v imeniku omenjene datoteke - imenike lahko spremenite s pomočjo CD ukaz (tj. cd public_html ).
Zapiranje
Z zgornjimi koraki smo vam pokazali, kako lahko primerjate vrednosti kontrolne vsote v določenih datotekah, da preverite, ali gre za pristne datoteke ali so bile zlonamerno spremenjene. Upoštevajte, da spremenjena vrednost kontrolne vsote ne pomeni vedno, da se je z datoteko zgodilo kaj zlonamernega - to lahko izvira tudi iz napak v postopku prenosa. S ponovnim prenosom datoteke in ponovnim zagonom kontrolne vsote lahko spremenjeno vrednost zožite na napako pri prenosu ali možen (in potencialni) zlonamerni napad. Ne pozabite, če se vrednost kontrolne vsote ne ujema, ne nameščajte datoteko - res bi lahko ogrozili svoj računalnik! In ne pozabite, ne morete preprečiti vseh zlonamernih težav, zato poskrbite, da jih imate dobra varnostna strategija na mestu preden se zgodi najhujše!