Jinsi ya kujua hash (hundi) ya faili katika Windows PowerShell

Pin
Send
Share
Send

Hashi au hundi ya faili ni bei fupi ya kipekee iliyohesabiwa kutoka kwa yaliyomo kwenye faili na kawaida hutumika kuangalia uadilifu na msimamo (sanjari) ya faili kwenye buti, haswa linapokuja faili kubwa (picha za mfumo na kadhalika) ambazo zinaweza kupakuliwa na makosa au Kuna tuhuma kuwa faili lilibadilishwa na programu hasidi.

Kwenye wavuti za kupakua, cheki huwasilishwa mara nyingi, huhesabiwa kulingana na algorithms MD5, SHA256 na zingine, hukuruhusu kulinganisha faili iliyopakuliwa na faili iliyopakiwa na msanidi programu. Unaweza kutumia mipango ya mtu wa tatu kuhesabu uchunguzi wa faili, lakini kuna njia ya kufanya hivyo na zana za kawaida za Windows 10, 8 na Windows 7 (PowerShell toleo la 4.0 na zaidi inahitajika) - ukitumia PowerShell au mstari wa amri, ambao utaonyeshwa kwenye maagizo.

Kupata ukaguzi wa faili kwa kutumia Windows

Kwanza unahitaji kuanza Windows PowerShell: njia rahisi ni kutumia utaftaji kwenye upau wa kazi wa Windows 10 au menyu ya Windows 7 Anza kufanya hivyo.

Amri ya kuhesabu hash ya faili katika PowerShell ni Pata-filehash, na kuitumia kuhesabu hundi, ingiza tu na vigezo vifuatavyo (kwa mfano, hashi imehesabiwa picha ya ISO Windows 10 kutoka folda ya VM kwenye gari C):

Pata FileHash C:  VM  Win10_1607_Russian_x64.iso | Orodha ya orodha

Wakati wa kutumia amri katika fomu hii, hash imehesabiwa kwa kutumia algorithm ya SHA256, lakini chaguzi zingine zinaungwa mkono, ambazo zinaweza kuweka kwa kutumia parali ya -Algorithm, kwa mfano, kuhesabu ukaguzi wa MD5, amri itaonekana kama mfano hapa chini.

Pata-FileHash C:  VM  Win10_1607_Russian_x64.iso -Algorithm MD5 | Orodha ya orodha

Thamani zifuatazo zinaungwa mkono kwa algorithms ya kuangalia katika Windows PowerShell.

  • SHA256 (msingi)
  • MD5
  • SHA1
  • SHA384
  • SHA512
  • DESILIZODESI
  • RIPEMD160

Maelezo ya kina ya syntax ya amri ya Get-FileHash inapatikana pia kwenye wavuti rasmi //technet.microsoft.com/en-us/library/dn520872(v=wps.650).aspx

Kurudisha hash ya faili kwenye mstari wa amri kutumia CertUtil

Windows ina matumizi ya ndani ya CertUtil ya kufanya kazi na cheti, ambacho, kati ya mambo mengine, kinaweza kuhesabu ukaguzi wa faili kwa kutumia algorithms ifuatayo:

  • MD2, MD4, MD5
  • SHA1, SHA256, SHA384, SHA512

Kutumia matumizi, endesha tu amri ya Windows 10, 8 au Windows 7 na ingiza amri katika muundo:

certutil -hashfile file_path algorithm

Mfano wa kupata hashi ya MD5 ya faili imeonyeshwa kwenye skrini hapa chini.

Kwa kuongeza: ikiwa unahitaji programu za mtu wa tatu kuhesabu washes file katika Windows, unaweza kulipa kipaumbele kwa SlavaSoft HashCalc.

Ikiwa unahitaji kuhesabu ukaguzi katika Windows XP au katika Windows 7 bila PowerShell 4 (na uwezo wa kuiweka), unaweza kutumia utaftaji wa mstari wa amri ya Microsoft File Checksum Integrity Verifier, inapatikana kwa kupakuliwa kwenye wavuti rasmi //www.microsoft.com/en -us / download / info.aspx? id = 11533 (umbizo la amri ya kutumia matumizi: fciv.exe file_path - matokeo yatakuwa MD5. Unaweza pia kuhesabu hash SHA1: fciv.exe -sha1 file_path)

Pin
Send
Share
Send