Գումարի հեշ: Ինչպե՞ս ստուգել ֆայլերի հաշման գումարները: Ինչպես պարզել և համեմատել ֆայլի Hash Sum-ը

Ժամանակի ընթացքում համակարգչից շատ օգտվողներ, ավելի մանրամասն ծանոթանալով, զարմանում են հեշ գումարների մասին: Դրանք նաև կոչվում են չեկային գումարներ: Ի՞նչ է դա։ Ինչի համար է դա? Ինչպե՞ս են հաշվարկվում այդ գումարները:

Սահմանում

Կոչվում է կոնկրետ արժեք, որը հաշվարկվում է տվյալների համար՝ օգտագործելով հատուկ ալգորիթմներ։ Հեշ գումարների նպատակը փոխանցման ընթացքում տվյալների ամբողջականությունը ստուգելն է: Հաշվարկման ամենատարածված ալգորիթմներն են MD5, CRC32 և SHA-1: Ստուգիչ գումարները կարող են օգտագործվել նաև տվյալների հավաքածուները համեմատելու համար ոչ համարժեքության համար, ինչը օգտակար է համակարգչում վիրուսներ հայտնաբերելու համար:

Այս մեթոդի օգտագործումը ժողովրդականություն է ձեռք բերել, քանի որ ստուգումը հեշտությամբ իրականացվում է թվային սարքավորումներում, որոնք աշխատում են երկուական տվյալների հետ: Այն կարող է վերլուծվել առանց խնդիրների և հիանալի է տեղեկատվական ալիքներում աղմուկի առկայության պատճառով առաջացած սխալները գտնելու համար:

Ստուգման ալգորիթմներ

MD5 ալգորիթմը օգտագործվում է ոչ միայն տվյալների ամբողջականությունը ստուգելու համար, այլև հնարավորություն է տալիս ձեռք բերել բավականին հուսալի նույնացուցիչ, որը հաճախ օգտագործվում է այն դեպքերում, երբ համակարգչում հայտնաբերվում են նույնական ֆայլեր: Այսպիսով, համեմատվում են ոչ թե բովանդակությունը, այլ դրանց հեշ գումարները։

CRC32 ալգորիթմը օգտագործվում է արխիվացման ծրագրերում: Այն նշանակում է «ցիկլային ավելորդության կոդ»:

SHA-1 ալգորիթմը կիրառություն է գտել BitTorrent ծրագրի միջոցով ներբեռնվող տվյալների ամբողջականությունը ստուգելու համար:

Օրինակ

Օրինակ, օգտատերը ցանկանում է իր համակարգչում տեղադրել օպերացիոն համակարգ կամ խաղ: Նա ներբեռնում է պատկերը և ցանկանում է համոզվել, որ ֆայլի ամբողջականությունը կարգին է, և որ փոխանցման ժամանակ ոչինչ չի կորել։ Դա անելու ամենահեշտ ձևը բեռնված ֆայլի և հեղինակի կողմից տրամադրված հեշ գումարների համեմատությունն է: Եթե ​​դրանք լիովին համընկնում են, ապա պատկերը սխալներ չի պարունակում: Դե, եթե ֆայլերի հեշ գումարները տարբեր են, դուք պետք է այն նորից ներբեռնեք, քանի որ ինչ-որ խափանում է տեղի ունեցել:

Այս տարրական ընթացակարգը ծառայում է որպես կանխարգելիչ միջոց սխալ գործողության դեմ և սառեցնում է: Դրանով դուք կարող եք վստահ լինել, որ օպերացիոն համակարգի, ծրագրի կամ խաղի տեղադրումը ճիշտ կլինի։

HashTab ծրագիր. Հաշ գումարի ստուգում

Այս օգտակար ծրագիրը պլագին է, որը ինտեգրված է օպերացիոն համակարգին և օգտագործվում է անհրաժեշտության դեպքում: Այն կարելի է ներբեռնել պաշտոնական կայքից ամբողջովին անվճար՝ որպես տեղադրման ֆայլ: Ծրագրի տեղադրումը ինտուիտիվ է:

Տեղադրվելուց հետո յուրաքանչյուր ֆայլի հատկություններում կլինի նոր լրացուցիչ ներդիր՝ չեկային գումարը հաշվարկելու համար: Լռելյայնորեն, դրանք կհաշվարկվեն վերը նկարագրված նույն երեք ալգորիթմների միջոցով:

Ինչպե՞ս ստուգել հեշ գումարները: Դա անելու համար «Համեմատություն» դաշտում անհրաժեշտ է մուտքագրել հեղինակի կողմից նշված գումարը: Եթե ​​ներբեռնված ֆայլը հաջողությամբ հաստատել է իր իսկությունը, ապա կհայտնվի կանաչ նշան: Հակառակ դեպքում օգտատերը կտեսնի կարմիր խաչ: Այս դեպքում խորհուրդ է տրվում նորից ներբեռնել ֆայլը։

«File Hash Sums» ներդիրի կարգավորումները կարող են փոխվել՝ սեղմելով համապատասխան տարրի վրա: Կբացվի պարամետրերի պատուհան, որտեղ կարող եք սահմանել ստուգման և հաշվարկի համար անհրաժեշտ ստուգաչափերի ցուցադրումը: Ամեն ինչ պարզ դարձնելու համար խորհուրդ է տրվում նշել այն վանդակը, որը թույլ է տալիս ցուցադրել ստուգաչափերը փոքրատառերով:

Այսպիսով, այս ծրագրի հետ աշխատելը շատ պարզ է: Նույնիսկ անփորձ օգտվողը կարող է դա պարզել:

MD5 ֆայլի ստուգիչ

Այս օգտակար ծրագիրը ներբեռնվում է նաև պաշտոնական կայքից, բայց այն չի պահանջում տեղադրում: Պարզապես պետք է գործարկել այն: Այն օգտագործում է նույն ալգորիթմը ստուգման համար: Ֆայլ ներբեռնելիս անհրաժեշտ է պատճենել բնօրինակի հեշի քանակը clipboard-ում, այնուհետև տեղադրել այն դաշտում՝ ստուգման համար: Հաջորդ քայլն այն ֆայլի ընտրությունն է, որը օգտվողը ցանկանում է ստուգել ամբողջականության համար: «Ստուգել» կոճակը սեղմելուց հետո աշխատանքի արդյունքի մասին հաղորդագրություն է ստացվում, որը կտեղեկացնի՝ արդյոք ֆայլերի ստուգման գումարը համընկնում է, թե ֆայլը վնասված է, և համընկնում չկա:

Կոմունալ ծրագրի լրացուցիչ առանձնահատկությունն այն է, որ MD5 ալգորիթմի միջոցով հաշվարկվի գումարը համակարգչի ցանկացած ֆայլի համար:

Եզրակացություն

Այսպիսով, դիտարկվեց «չեկային գումար» հասկացությունը: Պարզ դարձավ, թե ինչի համար է այն օգտագործվել։ Միջին օգտագործողի համար սա հեշտ տարբերակ է ստուգելու ֆայլի ամբողջականությունը և համապատասխանությունը բնօրինակին: Նկարագրված են օգտակար կոմունալ միջոցները հեշ գումարները հաշվարկելու և համեմատելու համար: Առաջինը կարող է համեմատել տարբեր քանակություններ, իսկ երկրորդը միայն մեկ ալգորիթմ է օգտագործում, բայց տեղադրում չի պահանջում, ինչը կարևոր է, եթե չունեք ադմինիստրատորի իրավունքներ։

Եթե ​​դուք պատրաստվում եք տեղադրել օպերացիոն համակարգ կամ որևէ այլ ծրագրային արտադրանք, խորհուրդ է տրվում ստուգել հեշերը բոլոր տեղադրման ֆայլերը ներբեռնելուց հետո: Սա զգալիորեն կխնայի ժամանակն ու, որ ավելի կարևոր է, նյարդերը:

Երբևէ մտածե՞լ եք, թե ինչու է նշվում «Հաշ գումարը» տեղեկատվությունը: Շատ հաճախ հանդիպում են հեղեղների վրա: Մի կողմից որոշ անհասկանալի տեղեկություններ, բայց մյուս կողմից՝ շատ օգտակար։ Ինչո՞ւ։ Ես կփորձեմ ձեզ մանրամասն պատմել, թե ինչպես պարզել ֆայլի հեշը, ինչպես համեմատել այն և ինչու է այն այդքան օգտակար:

Եկեք պարզենք, թե ինչպես պարզել ֆայլի հեշը և որ դեպքերում այս հեշը չափազանց օգտակար կլինի մեզ համար: Ես շատ չեմ խորանա թեմայի մեջ, ձեզ կասեմ պարզ լեզվով օրինակով, որպեսզի բոլորը հասկանան:

Ինչու՞ պետք է իմանաք ֆայլի հեշ գումարը:

Ենթադրենք՝ որոշել եք տորենտից ներբեռնել խաղի պատկերը և զվարճանալ։ Այսպիսով, դուք գտաք հետաքրքիր խաղ, կարդացիք նկարագրությունը և պարզեցիք, որ ֆայլի նկարագրությունը ցույց է տալիս պատկերի «Հաշ գումարը»:

Փաստն այն է, որ խաղը տեղադրող անձը նախ այն փորձարկել է իր համակարգչի ֆունկցիոնալությունը, գուցե նույնիսկ մի քանի ԱՀ-ներում և տարբեր համակարգերում:

Երբ նա համոզվեց, որ ամեն ինչ տեղադրված է և անթերի աշխատում է, նա ճանաչեց պատկերի «Hash Sum»-ը և նշեց այն խաղի նկարագրության մեջ։ Նրանց համար, ովքեր չգիտեն, այստեղ հարց է ծագում՝ ինչո՞ւ է նա նշել պատկերի հեշ գումարը:

Կոպիտ ասած՝ Հեշ գումարը ֆայլի եզակի «Բանալին» է, որը կարող է օգտագործվել ֆայլը ստուգելու համար, այսինքն՝ դրա ամբողջականությունը:

Ավելի պարզ ասած. Այնուհետև, հեշը թույլ կտա մեզ համեմատել երկու ֆայլ՝ այն ֆայլը, որը վերբեռնվել է ներբեռնման համար, և այն ֆայլը, որը ներբեռնվել է մեր համակարգչում:

Իսկ ինչո՞ւ պետք է համեմատեմ։ Ենթադրենք, դուք ներբեռնել եք պատկերը և բնականաբար սկսել եք տեղադրել խաղը: Բայց տեղադրման գործընթացում որոշ սխալներ սկսեցին հայտնվել, ինչ-որ բան սխալ էր ընթանում: Բոլոր նշանները, որ խաղը չի տեղադրվի ըստ անհրաժեշտության, կամ այն ​​տեղադրված է, բայց չի սկսվում:

Ընդհանրապես նման խնդիրներ կան...

Իհարկե, դուք կարող եք բոլոր անախորժությունների մեղքը բարդել այն վայրում, որտեղից ներբեռնել եք ֆայլը: Ասում են՝ ֆայլը որակյալ չի եղել, ոչ մի բան չի աշխատի, ոչ մի բան չի աշխատի։

Բայց դա կարող է չլինել:
Ամեն ինչ կարգին է համակարգի հետ, և ամեն ինչ կարգին է այն աղբյուրի հետ, որտեղից ներբեռնվել է ֆայլը:

Ամեն ինչ իրականում շատ ավելի պարզ է, քան թվում է: Ֆայլը ներբեռնելու ընթացքում կարող էին որոշ սխալներ առաջանալ, կամ ֆայլը մինչև վերջ չներբեռնվել, ընդհանուր առմամբ, մի խոսքով ֆայլը ինչ-ինչ պատճառներով թերի է ներբեռնվել համակարգիչ։

Ահա թե որտեղից են գալիս բոլոր դժվարությունները:

Մենք գնում ենք այն կայք, որտեղ մենք ներբեռնել ենք ֆայլը, վերցնում ենք հեշի գումարը, որից հետո պարզում ենք ներբեռնված ֆայլի հեշը և համեմատում դրանք։

1) Եթե Hash Sum-ը տարբերվում է, ապա ներբեռնված ֆայլը 100%-ով տարբերվում է կայքում տեղադրված ֆայլից: Սա նշանակում է, որ ներբեռնված ֆայլը չի ​​աշխատի: Դուք պետք է նորից ներբեռնեք այն:

2) Եթե Hash Sums-ը նույնն է, ապա այս դեպքում բեռնվել է ֆայլի ճշգրիտ պատճենը, և այն կաշխատի ինչպես սպասվում էր: Դուք կարող եք ապահով կերպով սկսել տեղադրումը:

ԿԱՐԵՎՈՐ! Եթե ​​ներբեռնում եք Windows-ի պատկերներ, ապա ներբեռնելուց հետո խստորեն խորհուրդ եմ տալիս պարզել հեշ գումարը և համեմատել այն, եթե գումարները չեն համընկնում, ապա ավելի լավ է 100 անգամ մտածել՝ արժե՞ արդյոք Windows-ը տեղադրել նմանատիպ պատկերից։

Հակառակ դեպքում, համակարգը տեղադրելիս կարող եք շատ խնդիրներ ունենալ:

Ընդհանուր առմամբ, կարծում եմ, ամեն ինչ պարզ է, եթե հարցեր ունեք, ազատ զգալ հարցրեք! Լավ, մենք հասկացանք, թե ինչու է մեզ անհրաժեշտ ֆայլի հեշ գումարը, որը պատրաստվում ենք ներբեռնել: Այժմ եկեք սովորենք, թե ինչպես կարելի է համեմատել հեշ գումարը՝ պարզելու, թե արդյոք ֆայլն ամբողջությամբ ներբեռնվել է, թե ոչ:

Ինչպես պարզել և համեմատել ֆայլի Hash Sum-ը:

Այս հարցի համար կան հատուկ ծրագրեր և, որպես կանոն, դրանք հեշտ է օգտագործել։ Ձեզ անհրաժեշտ է միայն ընտրել ցանկալի ֆայլը, որպեսզի ստանաք դրա հեշի քանակը և համեմատեք այն կայքում նշվածի հետ: Դա պարզ է!

Այս գրառման մեջ ուզում եմ ներկայացնել այս ծրագրերից մեկը։ Ծրագիրը, այսպես ասած, «Սեփական արտադրություն» երեկ նստած էի նոթբուքիս մոտ, և հասկացա, որ մի տեսակ բաց եմ թողել «Կոդավորումը» և որոշեցի, որ Hash-Sum-ի համեմատ մեկ ծրագիր ավել կլինի։

Ծրագրի միջերեսն այսպիսի տեսք ունի. Կոճակները ստացվել են առանց պիտակների, բայց յուրաքանչյուր կոճակ հուշում է այն մասին, թե ինչի համար է այն անհրաժեշտ։ Նրանք հայտնվում են ծրագրի ներքևում, երբ սավառնում եք կոճակի վրա:

1 – Այս կոճակը կբացի երկխոսության տուփ ֆայլեր ընտրելու համար:
2 – Այս կոճակը անհրաժեշտ է, եթե դուք պետք է ջնջեք դաշտերի բովանդակությունը:
.
4 – Այս կոճակը կփակի ծրագիրը:
5 – Այս կոճակը անհրաժեշտ է, եթե Ձեզ անհրաժեշտ է պատճենել Hash Sum-ը clipboard-ում:
6 – Այս կոճակը հակառակն է, համեմատության համար տեղադրեք Hash Sum-ը:

Հեշ գումարները համեմատելու համար սեղմեք «1» կոճակը և ընտրեք ներբեռնված ֆայլը: Ծրագիրը կորոշի իր հեշ գումարը md5 կոդավորման մեջ և այն կհայտնվի «Ստացված հեշ» դաշտում:

Այժմ «Համեմատել՝» դաշտում տեղադրեք ներբեռնված ֆայլի նկարագրության մեջ նշված հեշի քանակը: Սեղմեք «Համեմատել» կոճակը և ծրագիրը ցույց կտա արդյունքը և կհայտնվի հետևյալ պատուհանը.

Եվ ևս մեկ կարևոր կետ իմ ծրագրի վերաբերյալ. Եթե ​​դուք օգտագործում եք այն, ապա երբ դուք ստանում եք մեծ չափի ֆայլի հեշ, ծրագիրը կարճ ժամանակով կսառչի, համակարգը ձեզ կհուշի դադարեցնել ծրագիրը...

Փաստորեն, ծրագիրը աշխատում է, և շուտով այն ցույց կտա ֆայլի հաշի քանակը։ Բայց ծրագիրը սառեցնում է, քանի որ այն պետք է մի փոքր փոփոխել, մասնավորապես ավելացնել «լրացուցիչ թեմա»: Ընդհանրապես, ուշադրություն մի դարձրեք այն փաստին, որ ծրագիրը «Չի արձագանքում», սրանք իմ սխալներն են, այն դեռ սահուն է աշխատում:

Ինչպե՞ս է փոխվում ֆայլի Hash Sum-ը: (հասկանալու համար)

Ես առաջարկում եմ նայել իրական օրինակին, թե ինչպես կարող է փոխվել ֆայլի Hash Sum-ը: Օրինակ, վերցնենք սովորական տեքստային փաստաթուղթ:

Եկեք ստեղծենք «test.txt» ֆայլ և դրա մեջ գրենք ցանկացած տող, օրինակ՝ երեք նիշ «123»: Այժմ եկեք պահենք ֆայլը և տեսնենք դրա չափը, այն կլինի ընդամենը «3 բայթ»:

Քանի որ մեկ նիշը կշռում է ընդամենը 1 բայթ, և կարևոր չէ, թե դա ինչ է, նիշ կամ բացատ:

Այնուամենայնիվ, սա առանձնապես կարևոր չէ: Կարեւորն այն է, որ այս դեպքում մենք հնարավորություն ունենք ֆայլից հեռացնել 1 բայթ, կամ հակառակը՝ մի քանի բայթ ավելացնել ֆայլին։ Տեքստային փաստաթուղթը (TXT) հիանալի է աշխատում այս օրինակի համար:

Եվ այսպես, պահեք ֆայլը «123» տողով և նայեք դրա Hash Sum-ին: Ինձ համար դա նման նշանակություն ստացավ։

Հեշը անհատական ​​եզակի կոդ է, որը համապատասխանում է տեղեկատվության որոշակի միավորին, որոշակի ֆայլի մաթեմատիկորեն հաշվարկված պատկերին: Երբ ֆայլը ենթարկվում է որևէ փոփոխության, այս ֆայլի հեշ գումարը համապատասխանաբար փոխվում է:

Ինտերնետից ֆայլեր ներբեռնելուց հետո, հատկապես տարբեր ապրանքների ISO սկավառակի պատկերները, լավ գաղափար է համեմատել այս ֆայլերի հեշը այս ապրանքների արտադրողի կողմից հրապարակվածի հետ՝ պարզելու համար, թե արդյոք ֆայլերը ենթարկվել են որևէ փոփոխության: (երրորդ կողմի ծրագրերի, վիրուսների և այլնի ներդրում) դ.):

Շատ դեպքերում ֆայլի հեշ գումարների մասին տեղեկատվությունը մշակողի կողմից տրամադրվում է օգտատիրոջը կայքում՝ նկարագրելով դրա բնութագրերը կամ համակարգի պահանջները:

Հեշ կոդը ստուգելով՝ ֆայլը պաշտպանված է փոփոխություններից։ Դրա ստուգումը հատկապես տեղին է, երբ օպերացիոն համակարգի սկավառակի պատկերները ներբեռնում են ոչ թե արտադրողի կայքից, այլ այսպես կոչված ֆայլափոխանակիչներից և հեղեղի հետքերից:

Եթե ​​ստուգիչ գումարի անհամապատասխանություն է հայտնաբերվում, ապա ավելի լավ է 100 անգամ մտածել սկավառակն այս կերպ օգտագործելուց առաջ։ Դուք կարող եք հարցնել, թե ինչպես կարող եք պարզել Windows օպերացիոն համակարգում ֆայլի ստուգման գումարը:

ՀԱՇ ԳՈՒՄԱՐ

Ես կպատասխանեմ, կա այսպիսի փոքր և միևնույն ժամանակ անվճար ծրագիր, որը կոչվում է HashTab, որը ինտեգրված է Windows Explorer-ին և կօգնի ձեզ հեշտությամբ որոշել ձեր ներբեռնած ֆայլի հեշ գումարը (checksum)՝ դրա իսկությունն ու ամբողջականությունը ստուգելու համար։ . Ծրագիրը կարելի է ներբեռնել պաշտոնական կայքից հետևյալ հասցեով՝

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

որտեղ կայք գնալուց հետո պետք է սեղմել «Ներբեռնել հիմա» կոճակը:

Հայտնվող դաշտում մուտքագրեք ձեր էլ.փոստի հասցեն, որին կուղարկվի նամակ ծրագիրը ներբեռնելու հղումով և սեղմեք «Ուղարկել ներբեռնման հղումը» կոճակը:

Մենք ստուգում ենք փոստը և տեսնում նամակ, որը տրամադրում է URL-ը, որտեղ մենք կարող ենք ներբեռնել ծրագիրը, ծրագրի չափը և դրա ստուգման գումարը:

Ներբեռնեք ծրագիրը՝ նշելով թղթապանակը:

Հեռացրեք ծրագրի տեղադրիչը արխիվից և գործարկեք այն՝ կրկնակի սեղմելով մկնիկի ձախ կոճակը: Տեղադրողի պատուհանում, որը բացվում է, սեղմեք «Հաջորդ» կոճակը:

Հաջորդ պատուհանում մենք համաձայնում ենք լիցենզիայի հետ՝ սեղմելով «Համաձայն եմ» կոճակը:

Ընտրեք ծրագիրը տեղադրելու թղթապանակը (ավելի լավ է այն թողնել որպես լռելյայն) և սեղմեք «Տեղադրել» կոճակը:

Մենք ավարտում ենք տեղադրումը, սեղմելով «Ավարտել» կոճակը:

Ստուգեք ԳՈՒՄԱՐԸ

Տեղադրման ավարտից հետո ծրագիրը ինտեգրվում է Explorer օպերացիոն համակարգի համատեքստային մենյուում: Ֆայլի ստուգիչ գումարը ցուցադրելու համար մենք պետք է աջ սեղմենք դրա վրա և սեղմենք «Հատկություններ»:

Բացվող պատուհանում կտտացրեք «Ֆայլի հաշման գումարները» ներդիրին:

Խոշոր ֆայլերի դեպքում ձեզ հարկավոր է մի քանի վայրկյան սպասել, որպեսզի հեշի հաշվարկն առաջընթաց գրանցի:

Հաշվարկի ավարտից հետո «Hash Value» պատուհանում մենք կտեսնենք ֆայլի ստուգման գումարը:

Ծրագրի «Կարգավորումներ» բաժնում կարող եք ավելացնել լրացուցիչ հեշ գումարներ, որոնք պետք է ցուցադրվեն և կարգավորեք այն ավելի մանրամասն (ես թողնում եմ լռելյայն):

Սկավառակի պատկերի ստուգաչափը համեմատելու համար (իմ դեպքում) ես գնում եմ պաշտոնական կայք և փնտրում եմ, թե որտեղ է նշված պատկերի հեշ գումարը (Կայքում գտնում եմ տեղադրված «MD5SUMS» ֆայլը):

Ես բացում եմ այս ֆայլը և փնտրում եմ իմ սկավառակի պատկերի ստուգաչափը (սա ubuntu-12.10-desktop-i386.iso է):

Ես այն պատճենում եմ կայքից։

Ես այն տեղադրում եմ իմ սկավառակի պատկերի «File Hash Sum» ներդիրի «Hash Comparison» դաշտում և տեսնում եմ կանաչ նշան, որը ցույց է տալիս, որ ֆայլի ստուգման գումարը լիովին համապատասխանում է սկավառակի պատկերի ստուգման գումարին պաշտոնական կայքում:

Դուք կարող եք ստուգել 2 ֆայլի հեշ գումարը այլ կերպ՝ սեղմելով «Համեմատել ֆայլը» կոճակը, ընտրելով մեզ անհրաժեշտ ֆայլը Explorer-ում և սեղմելով «Բացել» կոճակը և նայեք արդյունքին:

Այս կերպ մենք փորձում ենք պաշտպանվել ֆայլերի փոփոխված տարբերակներից օգտվելուց:

Յուրաքանչյուր ֆայլ ունի իր յուրահատուկ արժեքը, որը կարող է օգտագործվել ֆայլը վավերացնելու համար: Այս արժեքը կոչվում է հեշ կամ ստուգիչ գումար: Այն հաճախ օգտագործվում է ծրագրաշար մշակողների կողմից ֆայլեր մուտք գործելու ժամանակ: Ֆայլը ստուգվում է ստուգիչ գումարի միջոցով՝ դրա ամբողջականությունը որոշելու համար և համապատասխանում է նշված նույնացուցիչին:

Ֆայլի ստուգիչ գումարը հաշվարկելու մի քանի ալգորիթմներ կան, որոնցից ամենահայտնին և տարածվածն են MD5, SHA256, SHA1, SHA384: Դուք կարող եք հաշվարկել ֆայլի հեշը, այսինքն՝ դրա ստուգման գումարը՝ օգտագործելով ինչպես Windows-ի ստանդարտ գործիքները, այնպես էլ երրորդ կողմի ծառայությունները: Այս հոդվածում մենք կանդրադառնանք, թե ինչպես դա անել:

Բովանդակություն:

Ինչպես պարզել ֆայլի հեշը հրամանի տողի միջոցով

Windows-ի հրամանի տողը թույլ է տալիս կատարել տարբեր գործողություններ ինչպես համակարգով, այնպես էլ առանձին ֆայլերով: Դրա միջոցով կարող եք որոշել ֆայլերի ստուգման գումարը՝ օգտագործելով ներկառուցված CertUtil կոմունալ ծրագիրը:

Հրամանի տողի միջոցով ֆայլի հեշը պարզելու համար պարզապես հրամանի տողում մուտքագրեք հետևյալ հարցումը.

Certutil -hashfile *ուղի դեպի ֆայլ* *ալգորիթմ*

*ուղի դեպի ֆայլ*-ի փոխարեն անհրաժեշտ է մուտքագրել ֆայլի ամբողջական ուղին: Օրինակ՝ d:\8.jpg

*ալգորիթմի* փոխարեն անհրաժեշտ է մուտքագրել այն ալգորիթմի անվանումը, որով ցանկանում եք հաշվարկել չեկային գումարը: CertUtil կոմունալը կարող է հաշվարկել ստուգիչ գումարը՝ օգտագործելով հետևյալ ալգորիթմները՝ MD2, MD4, MD5, SHA1, SHA256, SHA384, SHA512:

Կատարելով նշված հրամանը, դուք կկարողանաք տեսնել ֆայլի հեշը, որը հաշվարկվել է CertUtil կոմունալ ծրագրի միջոցով:

Ինչպես պարզել ֆայլի հեշը՝ օգտագործելով PowerShell կոմունալը

Windows-ում ներկառուցված մեկ այլ օգտակար ծրագիր, որը կարող է որոշել ֆայլի ստուգման գումարը, PowerShell-ն է: Այն տարբերվում է CertUtil-ից՝ սատարելով ստուգիչ գումարը հաշվարկելու ավելի մեծ թվով ալգորիթմներ՝ SHA256, MD5, SHA384, SHA1, SHA512, MACTripleDES, RIPEMD160:

PowerShell կոմունալ ծրագրի միջոցով հեշը ստուգելու համար օգտագործեք հետևյալ հրամանը.

Get-FileHash *ուղի դեպի ֆայլ* | Ձևաչափ-Ցանկ

*ուղի դեպի ֆայլ*-ի փոխարեն դուք պետք է նշեք այն ֆայլի ամբողջական ուղին, որի ստուգման գումարը ստուգվում է:

Կարևոր է նշել, որ լռելյայնորեն PowerShell կոմունալը հաշվարկում է ստուգիչ գումարը՝ օգտագործելով SHA256 ալգորիթմը:

Եթե ​​ցանկանում եք օգտագործել այլ ալգորիթմ, ապա հարցումը կատարելիս պետք է դա նշեք հրամանում: Օրինակ, MD5 ալգորիթմի միջոցով հեշ որոշելու համար ձեզ հարկավոր է գործարկել հրամանը.

Get-FileHash *ուղի դեպի ֆայլ* -Ալգորիթմ MD5 | Ձևաչափ-Ցանկ

MD5-ի փոխարեն կարող եք նշել այլ ալգորիթմներ, որոնք աջակցում են կոմունալ ծառայությունը:

Ինչպես պարզել ֆայլի հեշը՝ օգտագործելով HashTab կոմունալը

Բացի Windows-ի գործիքներից, դուք կարող եք օգտագործել երրորդ կողմի հավելվածներ՝ ֆայլի ստուգման գումարը որոշելու համար: Օրինակ, մի հարմար ծրագիր, որը կարող է որոշել ֆայլի հեշը, HashTab-ն է: Սա չափազանց պարզ ծրագիր է, որը կարելի է անվճար ներբեռնել ինտերնետից:

HashTab ծրագիրը ներբեռնելուց և տեղադրելուց հետո ֆայլի հատկություններում ստեղծվում է նոր ներդիր, որը կոչվում է «File Hash Sums»: Այս ներդիրում դուք կարող եք տեսնել տարբեր ալգորիթմներով ֆայլի ստուգիչ գումարի հաշվարկը:

Որոշ իրավիճակներում կարող է անհրաժեշտ լինել հաշվարկել MD5 հեշը ձեր համակարգչում ներբեռնված ֆայլի համար: Օրինակ՝ համոզվելու համար, որ դուք ներբեռնել եք հենց ձեր ուզած ֆայլը, և որ հարձակվողը չի փոփոխել այն։ Այս հոդվածում մենք կդիտարկենք դա անելու 2 տարբեր եղանակներ՝ Explorer-ի ընդլայնման միջոցով, ինչպես նաև հրամանի տողի միջոցով:


Windows Explorer-ի համար Hashtab կոչվող հիանալի ծրագիր կա, որն անվճար է ոչ առևտրային օգտագործման համար: Դուք կարող եք ներբեռնել այն. Ընտրեք անվճար տարբերակը և սեղմեք «Ներբեռնում» կոճակը:

Ծրագիրը տեղադրելուց հետո Explorer-ի համատեքստային մենյուում կհայտնվի նոր «Ֆայլի հեշեր» ներդիրը, որն ընտրելով այն՝ ծրագիրն ավտոմատ կերպով կհաշվարկի ընտրված ֆայլի հեշերը՝ կախված նրանից, թե որ ալգորիթմներն են ընտրված իր կարգավորումներում:

Հրամանի տողի տարբերակ (ծրագրի տեղադրմամբ)

Եթե ​​մեզ անհրաժեշտ է հրամանի տողի միջոցով հաշվարկել ֆայլի հեշի քանակը, մենք կարող ենք օգտագործել Microsoft-ի կոմունալ ծրագիրը, որը հարմար է հենց նման դեպքերի համար: Ներբեռնեք այն և տեղադրեք այն: Դա անելու համար դուք պետք է թղթապանակ ստեղծեք ձեր կոշտ սկավառակի վրա և նշեք այն տեղադրման գործընթացում: Մեր օրինակում ծրագիրը տեղադրվել է C:\Program Files (x86)\FCIV պանակում: Ֆայլի MD5 հեշը հաշվարկելու համար մենք պետք է գործարկենք հրամանի տողը և դրանում մուտքագրենք հետևյալ հրամանը.

«C:\Program Files (x86)\FCIV\fciv.exe» -md5 C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe

Ինչպես տեսնում եք, MD5 հեշ գումարը նույնն է ինչպես առաջին, այնպես էլ երկրորդ տարբերակների համար:

«C:\Program Files (x86)\FCIV\fciv.exe»-ը fciv.exe ֆայլի ուղին է:
-md5 - նշելով այն ալգորիթմը, որով fciv.exe-ը կհաշվի հեշի գումարը
C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe - ճանապարհ դեպի այն ֆայլը, որի համար մենք հաշվարկում ենք հեշ գումարը:

Հրամանի տողի տարբերակ (առանց ծրագրերի տեղադրման)

Եթե ​​դուք չեք ցանկանում որևէ ծրագիր տեղադրել, կարող եք ներկառուցված Windows գործիքներով աշխատել, դրա համար կարող եք օգտագործել CertUtil կոմունալ ծրագիրը:

MD5 հեշը ստուգելու համար պարզապես մուտքագրեք հետևյալ հրամանը.

Certutil -hashfile C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe MD5

C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe- սա այն ֆայլի ճանապարհն է, որի հեշը մենք ցանկանում ենք հաշվարկել:

Ինչպես տեսնում եք սքրինշոթում, մեր ֆայլի հեշն է 62130c3964... լիովին նույնական է նրան, ինչ մենք ստացել ենք առաջին և երկրորդ մեթոդներով:



Գնահատեք այս հոդվածը

Այլ հոդվածներ.

  • Նույնականացման սխալ տեղի ունեցավ: Նշված գործառույթը չի աջակցվում:…