Windows PowerShell లో ఒక ఫైల్ యొక్క హాష్ (చెక్సమ్) ను ఎలా కనుగొనాలో

ఫైలు హాష్ లేదా చెక్సమ్ అనేది ఫైల్ విషయాల నుండి లెక్కిస్తారు మరియు సాధారణంగా డౌన్ లోడ్ సమయంలో ఫైల్స్ యొక్క సమగ్రత మరియు అనుగుణ్యత (మ్యాచ్లు) తనిఖీ చేయడానికి ఉపయోగిస్తారు, ముఖ్యంగా పెద్ద ఫైళ్ళు (వ్యవస్థ చిత్రాలు మరియు వంటివి) లోపాలను డౌన్లోడ్ చేసుకోగల లేదా ఫైల్ను మాల్వేర్ భర్తీ చేసిన అనుమానాలు ఉన్నాయి.

డౌన్ లోడ్ సైట్లు తరచూ MD5, SHA256 మరియు ఇతర అల్గోరిథంలు ఉపయోగించి ఒక చెక్సమ్ లెక్కించబడతాయి, మీరు డౌన్లోడ్ చేసిన ఫైల్ను డెవలపర్ అప్లోడ్ చేసిన ఫైల్తో ధృవీకరించడానికి అనుమతిస్తుంది. ఫైల్స్ యొక్క చెక్సమ్స్ లెక్కించేందుకు మూడవ-పక్ష కార్యక్రమాలు ఉపయోగించబడతాయి, కానీ ప్రామాణిక Windows 10, 8 మరియు Windows 7 ఉపకరణాలు (PowerShell 4.0 లేదా అంతకన్నా ఎక్కువ అవసరం) ఉపయోగించి దీన్ని చేయటానికి ఒక మార్గం ఉంది - ఇది PowerShell లేదా కమాండ్ లైన్ ఉపయోగించి, సూచనలలో చూపబడుతుంది.

Windows ను ఉపయోగించి ఫైల్ యొక్క చెక్సమ్ని పొందడం

మొదట మీరు Windows PowerShell ను ప్రారంభించాలి: Windows 10 టాస్క్బార్ లేదా Windows 7 స్టార్ట్ మెనులో శోధనను ఉపయోగించడం సులభమయిన మార్గం.

PowerShell లో ఒక ఫైల్ కోసం హాష్ లెక్కించేందుకు కమాండ్ - హార్థిక FileHash, మరియు చెక్సమ్ను లెక్కించటానికి దానిని వాడటానికి, కింది పారామితులతో దానిని నమోదు చేయడం సరిపోతుంది (ఉదాహరణలో, Windows 8 యొక్క ISO చిత్రం కోసం డ్రైవ్ సి న VM ఫోల్డర్ నుండి ఒక హాష్ లెక్కించబడుతుంది):

Get-FileHash C:  VM  Win10_1607_Russian_x64.iso | ఫార్మాట్ జాబితా

ఈ రూపంలో ఆదేశం ఉపయోగించినప్పుడు, SHA256 అల్గోరిథం వుపయోగించి హాష్ లెక్కించబడుతుంది, కాని ఇతర ఐచ్ఛికాలు మద్దతిస్తాయి, ఇది-అల్గోరిథం పారామీటర్ను ఉపయోగించి అమర్చవచ్చు, ఉదాహరణకు, MD5 చెక్సమ్ను లెక్కించడానికి, కమాండ్ క్రింద ఉన్న ఉదాహరణలో కనిపిస్తుంది

Get-FileHash C:  VM  Win10_1607_Russian_x64.iso- అల్గోరిథం MD5 | ఫార్మాట్ జాబితా

Windows PowerShell లో చెక్స్ లెక్కింపు అల్గోరిథంల కోసం క్రింది విలువలు మద్దతిస్తాయి

  • SHA256 (డిఫాల్ట్)
  • MD5
  • SHA1
  • SHA384
  • SHA512
  • MACTripleDES
  • RIPEMD160

Get-FileHash ఆదేశం కోసం సింటాక్స్ యొక్క వివరణాత్మక వర్ణన అధికారిక వెబ్సైట్లో కూడా అందుబాటులో ఉంది http://technet.microsoft.com/en-us/library/dn520872(v=wps.650).aspx

CertUtil తో కమాండ్ లైన్ పై ఫైలు హాష్ పొందడం

విండోస్లో సర్టిఫికేట్లతో పని చేసే అంతర్నిర్మిత CertUtil ఉపయోగం ఉంది, ఇది అల్గోరిథంలను ఉపయోగించి ఫైల్స్ యొక్క చెక్సమ్ను లెక్కించగలదు:

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

యుటిలిటీని ఉపయోగించడానికి, విండోస్ 10, 8 లేదా విండోస్ 7 ఆదేశ పంక్తిని అమలు చేసి కింది ఫార్మాట్లో ఆదేశాన్ని నమోదు చేయండి:

certutil -hashfile path_to_file అల్గోరిథం

ఒక ఫైల్ కోసం MD5 హాష్ను పొందడం కోసం ఒక ఉదాహరణ క్రింద స్క్రీన్షాట్లో చూపబడింది.

ఎక్స్ట్రాలు: Windows లో ఫైల్ హాష్ లను లెక్కించటానికి మూడవ పార్టీ కార్యక్రమాలను మీరు కలిగి ఉంటే, మీరు స్లావాసాఫ్ట్ హష్క్లాక్కు శ్రద్ద చేయవచ్చు.

మీరు Windows XP లో లేదా Windows 7 లో PowerShell 4 (మరియు దీన్ని వ్యవస్థాపించే సామర్ధ్యం) లేకుండా Windows 7 లో చెక్సమ్ను లెక్కించాలనుకుంటే, మీరు అధికారిక వెబ్ సైట్ లో డౌన్ లోడ్ చేసుకోవడానికి అందుబాటులో ఉన్న మైక్రోసాఫ్ట్ ఫైల్ చెక్సమ్ ఇంటెగ్రిటీ వెరిఫైయర్ కమాండ్ లైన్ యుటిలిటీను ఉపయోగించవచ్చు. Http://www.microsoft.com/en -us / download / details.aspx? id = 11533 (యుటిలిటీని ఉపయోగించుటకు కమాండ్ యొక్క ఫార్మాట్: fciv.exe file_path - ఫలితంగా MD5 ఉంటుంది. మీరు SHA1 హాష్ ను కూడా లెక్కించవచ్చు: fciv.exe -sha1 path_to_file)