Windows PowerShell ရှိဖိုင်တစ်ခု၏ hash (checksum) ကိုမည်သို့ရှာဖွေရမည်နည်း

Pin
Send
Share
Send

ဖိုင်တစ်ခု၏ hash သို့မဟုတ် checksum သည်တိုတောင်းသောထူးခြားသောတန်ဖိုးတစ်ခုဖြစ်သည်။ ၎င်းသည်ဖိုင်တွင်ပါသောအကြောင်းအရာများမှတွက်ချက်သည်။ များသောအားဖြင့်၊ အမှားများနှင့်ဒေါင်းလုပ်လုပ်နိုင်သောကြီးမားသောဖိုင်များ (စနစ်ပုံရိပ်များနှင့်စသည်တို့) နှင့်ပတ်သက်လျှင်အထူးသဖြင့်အမှားများနှင့်ဒေါင်းလုပ်လုပ်နိုင်သောဖိုင်များ၏သမာဓိနှင့်ကိုက်ညီမှု (တိုက်ဆိုင်မှု) ကိုစစ်ဆေးရန်အသုံးပြုလေ့ရှိသည်။ ဖိုင်ကို malware ဖြင့်အစားထိုးသည်ဟုသံသယရှိသည်။

ဒေါင်းလုပ်လုပ်ထားသောဆိုက်များတွင် MD5, SHA256 နှင့်အခြားအရာများကို အသုံးပြု၍ တွက်ချက်မှုကိုမကြာခဏတင်ပြသည်၊ သင် download လုပ်ထားသောဖိုင်ကို developer မှတင်ထားသောဖိုင်နှင့်နှိုင်းယှဉ်နိုင်သည်။ ဖိုင်စစ်ဆေးမှုများကိုတွက်ချက်ရန် third-party ပရိုဂရမ်များကိုသင်အသုံးပြုနိုင်သည်၊ သို့သော် Windows 10, 8 နှင့် Windows 7 tools များ (PowerShell ဗားရှင်း ၄.၀ နှင့်အထက်လိုအပ်သည်) - PowerShell သို့မဟုတ် command line ကို အသုံးပြု၍ ညွှန်ကြားချက်များအတိုင်းညွှန်ပြပါလိမ့်မည်။

Windows ကို သုံး၍ ဖိုင် Checkum ကိုရယူသည်

ပထမ ဦး စွာ Windows PowerShell ကိုစတင်ရန်လိုအပ်သည်။ အလွယ်ကူဆုံးနည်းလမ်းမှာရှာဖွေမှုကို Windows 10 taskbar (သို့) Windows 7 Start menu တွင်အသုံးပြုရန်ဖြစ်သည်။

PowerShell ရှိဖိုင်တစ်ခုအတွက် hash ကိုတွက်ချက်ရန်မှာ command ဖြစ်သည် Get-filehashChecksum ကိုတွက်ချက်ရန်၎င်းနှင့်အသုံးပြုရန်အောက်ပါ parameters များကိုသာထည့်ပါ (ဥပမာ - drive C ရှိ VM folder မှ ISO Windows 10 ပုံအတွက် hash ကိုတွက်ချက်သည်):

Get-FileHash ကို C:  VM  Win10_1607_Russian_x64.iso | ပုံစံစာရင်း

ဤပုံစံရှိ command ကိုအသုံးပြုသောအခါ hash ကို SHA256 algorithm ကို အသုံးပြု၍ တွက်ချက်သည်။ သို့သော်အခြားရွေးချယ်စရာများကိုထောက်ပံ့သည်။ ဥပမာ -Algorithm parameter ကို အသုံးပြု၍ သတ်မှတ်နိုင်သည်၊ ဥပမာ MD5 checksum တွက်ချက်ရန်အောက်တွင်ဖော်ပြထားသည်။

Get-FileHash ကို C:  VM  Win10_1607_Russian_x64.iso -Algorithm MD5 | ပုံစံစာရင်း

အောက်ပါတန်ဖိုးများကို Windows PowerShell ရှိ checksum algorithms အတွက်ထောက်ခံသည်။

  • SHA256 (ပုံမှန်)
  • MD5
  • SHA1
  • SHA384
  • SHA512
  • မင်္ဂလာပါ
  • RIPEMD160

Get-FileHash command ၏ syntax အသေးစိတ်ဖော်ပြချက်ကိုတရားဝင်ဝက်ဘ်ဆိုက် http://technet.microsoft.com/en-us/library/dn520872(v=wps.650).aspx တွင်လည်းရရှိနိုင်သည်။

CertUtil ကို အသုံးပြု၍ command line ရှိဖိုင်တစ်ခု၏ hash တစ်ခုကိုပြန်လည်ရယူခြင်း

Windows တွင်လက်မှတ်များနှင့်အလုပ်လုပ်ရန်အတွက် Built-in CertUtil utility ရှိသည်။ ၎င်းသည်အောက်ပါ algorithms များကို သုံး၍ ဖိုင်များ၏ checksum ကိုတွက်ချက်နိုင်သည်။

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

Utility ကိုအသုံးပြုရန်အတွက် Windows 10, 8 (သို့) Windows 7 command prompt ကိုဖွင့်ပြီး command ကို format နဲ့ရိုက်ပါ။

certutil -hashfile file_path algorithm ကို

ဖိုင်တစ်ခုအတွက် MD5 hash ရရှိခြင်းဥပမာကိုအောက်ဖော်ပြပါပုံတွင်ပြထားသည်။

ထို့အပြင် Windows တွင်ဖိုင် hash များကိုတွက်ချက်ရန် third-party ပရိုဂရမ်များလိုအပ်ပါက SlavaSoft HashCalc ကိုသင်ဂရုပြုနိုင်သည်။

CheckSum ကို Windows XP နှင့် Windows 7 တွင် PowerShell 4 မပါဘဲတွက်ချက်ရန်လိုအပ်သည် (၎င်းကိုထည့်သွင်းရန်စွမ်းရည်ရှိပါက) တရားဝင်ဝက်ဘ်ဆိုက်တွင် download ရယူနိုင်သော Microsoft File Checksum Integrity Verifier command-line utility ကိုအသုံးပြုနိုင်သည်။ //www.microsoft.com/en -us / download /ettal ။ file_path fciv.exe - ရလဒ် MD5 ဖြစ်လိမ့်မည်။ SHA1 hash ကိုလည်းသင်တွက်ချက်နိုင်ပါတယ်။ fciv.exe -sha1 file_path)

Pin
Send
Share
Send