เช็คซัม (แฮช) คืออะไร และจะตรวจสอบได้อย่างไร? วิธีตรวจสอบแฮช MD5 ของไฟล์ใน Windows วิธีค้นหาจำนวนแฮช

บ่อยครั้งที่การได้รับแฮชอันล้ำค่าไม่ใช่สิ่งที่ต้องทำก่อนที่จะเริ่มใช้กำลังดุร้าย บางครั้งมันก็มีประโยชน์เช่นกันที่จะเข้าใจว่าจริงๆ แล้วเรากำลังจะเดรัจฉานอะไร กำหนดแฮช หรืออีกนัยหนึ่ง ค้นหาว่าแฮชชนิดใดที่ถูกจับได้ในช่วงเพนเทสต์

มากที่สุด ด้วยวิธีง่ายๆค้นหาอัลกอริทึมแฮช - บริการออนไลน์ หนึ่งในบริการยอดนิยมสำหรับการพิจารณาแฮชออนไลน์คือเว็บไซต์ onlinehashcrack.com

ใช้ บริการนี้ง่ายมาก:

  1. ไปที่ onlinehashcrack.com
  2. ป้อนแฮชที่พบ
  3. คุณได้รับผลลัพธ์

บริการสามารถตรวจจับแฮชได้มากกว่า 250 ประเภท

การกำหนดแฮชโดยใช้ hashID

ในบางกรณี การออนไลน์เพื่อระบุประเภทของแฮชอาจเป็นเรื่องยาก ในสถานการณ์เช่นนี้คุณสามารถใช้ สาธารณูปโภคพิเศษ- หนึ่งในความนิยมมากที่สุดในปัจจุบันคือเครื่องมือ hashID

ยูทิลิตี้นี้จะแทนที่ยูทิลิตี้ HashTag และ Hash-Identifier

แฮชไอดีเป็นเครื่องมือ Python 3 ที่มีประโยชน์อย่างยิ่งซึ่งจะพยายามระบุประเภทของแฮชที่อยู่ข้างหน้า

ไลบรารี hashID มีลายเซ็นแฮชและบริการต่างๆ มากกว่าสองร้อยรายการที่ใช้งาน


การกำหนดแฮชโดยใช้ยูทิลิตี้ hashID

ยูทิลิตี้นี้เป็นมิตรกับ และยังรันได้โดยไม่มีปัญหาในสาขาที่สองของ Python

การตั้งค่า hashID

$ pip ติดตั้ง hashid
$ pip ติดตั้ง -- อัปเกรด hashid
$pip ถอนการติดตั้ง hashid

ดาวน์โหลด hashID

คุณสามารถดาวน์โหลดยูทิลิตี้ได้จาก Github คุณจะพบมันที่นั่น รายการทั้งหมดแฮชที่รองรับในไฟล์ Excel

นั่นคือทั้งหมดที่ เครื่องมือตรวจจับแฮชเหล่านี้น่าจะเพียงพอสำหรับคุณ อารมณ์ดีและความปลอดภัยของข้อมูลสำหรับทุกคน!

แต่ละไฟล์มีค่าเฉพาะของตัวเองซึ่งสามารถใช้เพื่อตรวจสอบไฟล์ได้ ค่านี้เรียกว่าแฮชหรือเช็คซัม นักพัฒนาซอฟต์แวร์มักใช้เมื่อเข้าถึงไฟล์ ไฟล์ได้รับการตรวจสอบโดยใช้เช็คซัมเพื่อพิจารณาความสมบูรณ์ของไฟล์และตรงกับตัวระบุที่ระบุ

มีอัลกอริธึมหลายประการสำหรับการคำนวณเช็คซัมของไฟล์ โดยที่อัลกอริธึมที่มีชื่อเสียงและแพร่หลายที่สุดคือ MD5, SHA256, SHA1, SHA384 คำนวณ แฮชไฟล์นั่นคือการตรวจสอบสามารถทำได้โดยใช้ทั้งเครื่องมือ Windows มาตรฐานและบริการของบุคคลที่สาม ในบทความนี้เราจะดูวิธีการทำเช่นนี้

สารบัญ:

วิธีค้นหาแฮชของไฟล์ผ่านทางบรรทัดคำสั่ง

บรรทัดคำสั่งบน Windows ช่วยให้คุณสามารถดำเนินการได้ การกระทำต่างๆทั้งกับระบบเองและกับไฟล์แต่ละไฟล์ คุณสามารถกำหนดการตรวจสอบรวมของไฟล์ได้โดยใช้ยูทิลิตี้ CertUtil ในตัว

หากต้องการค้นหาแฮชของไฟล์ผ่านทางบรรทัดคำสั่ง เพียงป้อนคำค้นหาต่อไปนี้ลงในบรรทัดคำสั่ง:

Certutil -hashfile *เส้นทางไปยังไฟล์* *อัลกอริทึม*

แทนที่จะใช้ *path to file* คุณต้องป้อนพาธแบบเต็มไปยังไฟล์ ตัวอย่างเช่น: d:\8.jpg

แทนที่จะใช้ *อัลกอริทึม* คุณต้องป้อนชื่อของอัลกอริทึมที่คุณต้องการคำนวณผลรวมตรวจสอบ ยูทิลิตี้ CertUtil สามารถคำนวณผลรวมตรวจสอบโดยใช้อัลกอริธึมต่อไปนี้: MD2, MD4, MD5, SHA1, SHA256, SHA384, SHA512

เมื่อดำเนินการคำสั่งที่ระบุ คุณจะสามารถดูแฮชของไฟล์ที่คำนวณโดยใช้ยูทิลิตี้ CertUtil

วิธีค้นหาแฮชของไฟล์โดยใช้ยูทิลิตี้ PowerShell

อีกอันหนึ่งสร้างขึ้นใน ยูทิลิตี้วินโดวส์ซึ่งสามารถกำหนดเช็คซัมของไฟล์ได้คือ PowerShell มันแตกต่างจาก CertUtil โดยรองรับอัลกอริธึมจำนวนมากขึ้นสำหรับการคำนวณผลรวม: SHA256, MD5, SHA384, SHA1, SHA512, MACTripleDES, RIPEMD160

หากต้องการตรวจสอบแฮชผ่านยูทิลิตี้ PowerShell ให้ใช้คำสั่งต่อไปนี้:

รับ FileHash * เส้นทางไปยังไฟล์ * | รูปแบบรายการ

แทนที่จะระบุ *path to file* คุณต้องระบุพาธแบบเต็มไปยังไฟล์ที่กำลังตรวจสอบผลรวมอยู่

สิ่งสำคัญคือต้องทราบว่าตามค่าเริ่มต้นแล้ว ยูทิลิตี้ PowerShell จะคำนวณผลรวมตรวจสอบโดยใช้อัลกอริทึม SHA256

หากคุณต้องการใช้อัลกอริธึมอื่น คุณต้องระบุสิ่งนี้ในคำสั่งเมื่อดำเนินการตามคำขอ ตัวอย่างเช่น หากต้องการกำหนดแฮชโดยใช้อัลกอริธึม MD5 คุณจะต้องรันคำสั่ง:

รับ FileHash * เส้นทางไปยังไฟล์ * - อัลกอริทึม MD5 | รูปแบบรายการ

แทนที่จะเป็น MD5 คุณสามารถระบุอัลกอริธึมอื่นที่ยูทิลิตี้รองรับได้

วิธีค้นหาแฮชของไฟล์โดยใช้ยูทิลิตี้ HashTab

นอกจาก เครื่องมือวินโดวส์เพื่อกำหนดเช็คซัมของไฟล์ที่คุณสามารถใช้ได้ แอปพลิเคชันบุคคลที่สาม- ตัวอย่างเช่น โปรแกรมที่มีประโยชน์ตัวหนึ่งที่สามารถระบุแฮชของไฟล์ได้คือ HashTab นี่เป็นแอปพลิเคชั่นที่ง่ายมากที่สามารถดาวน์โหลดได้ฟรีจากอินเทอร์เน็ต

หลังจากดาวน์โหลดโปรแกรม HashTab และติดตั้งแล้ว โปรแกรมจะถูกสร้างขึ้นในคุณสมบัติไฟล์ แท็บใหม่ซึ่งเรียกว่า “ผลรวมแฮชไฟล์” ในแท็บนี้ คุณสามารถดูการคำนวณเช็คซัมสำหรับไฟล์ในอัลกอริธึมต่างๆ

ขณะสำรวจอินเทอร์เน็ตหรือก่อนที่จะดาวน์โหลดไฟล์บางไฟล์ คุณอาจพบพารามิเตอร์ลึกลับ MD5, SHA-1 และ SHA-256 หรือที่เรียกว่าแฮช สิ่งที่ดูเหมือนจะเป็นเพียงสตริงตัวอักษรและตัวเลขแบบสุ่มในตอนแรกนั้น แท้จริงแล้วคือคีย์เฉพาะที่ช่วยให้คุณสามารถตรวจสอบความถูกต้องของไฟล์ และดูว่าไฟล์มีการเปลี่ยนแปลงหรือดัดแปลงหรือไม่

ผลรวมแฮชคืออะไรและมีไว้เพื่ออะไร?

แฮชเป็นผลมาจากอัลกอริธึมการเข้ารหัสที่ออกแบบมาเพื่อสร้างชุดตัวเลขและตัวอักษร เรียกอีกอย่างว่า "ลายนิ้วมือดิจิทัล" โดยทั่วไปชุดเหล่านี้จะมีความยาวและจำนวนอักขระคงที่ โดยไม่คำนึงถึงขนาดของข้อมูลที่ป้อน ตัวอย่างเช่น “WP” และ “WP-SEVEN” จะมีจำนวนแฮชที่เท่ากันทุกประการ ความยาวของผลรวมขึ้นอยู่กับอัลกอริทึมการแฮชที่คุณกำลังตรวจสอบเท่านั้น ตัวอย่างเช่น SHA1 จะสร้างผลรวม 40 อักขระ และ MD5 มีเพียง 32 ตัว

นอกจากนี้ โปรดทราบว่าถึงแม้จะมีความแตกต่างเพียงเล็กน้อยระหว่าง “WP-SEVEN” และ “WP-SEVEM” แต่ผลรวมแฮชนั้นแตกต่างกันโดยสิ้นเชิงและไม่มีอะไรที่เหมือนกัน ซึ่งหมายความว่าแม้ว่าจะมีคนเปลี่ยนไฟล์แม้แต่ 1 บิต (พูดโดยประมาณ) ผลลัพธ์สุดท้ายจะได้รับผลรวมแฮชที่แตกต่างไปจากเดิมอย่างสิ้นเชิง นี่คือสิ่งที่แฮชทำ ด้วยวิธีที่สะดวกการรับรองความถูกต้องของไฟล์ ผู้จัดพิมพ์จะระบุจำนวนเงินเดิม และผู้ใช้จะตรวจสอบผลลัพธ์และเปรียบเทียบกับจำนวนเงินเดิม

การแฮชดำเนินการโดยใช้มาตรฐานต่างๆ มักเป็น MD5, SHA-1 และ SHA-256 อัลกอริธึมทั้งสามทำงานแตกต่างกัน แต่แนวคิดก็เหมือนกัน เราจะไม่แนะนำหลักการทำงานของแต่ละอัลกอริธึมที่นี่ เนื่องจากนี่เป็นข้อมูลที่ซับซ้อนมาก แต่เราจะให้ข้อมูลเท่านั้น ข้อมูลทั่วไปจำเป็นสำหรับผู้ใช้ทั่วไป

วิธีตรวจสอบแฮชใน Windows 10

ระบบปฏิบัติการเดสก์ท็อปใด ๆ ไม่ว่าจะเป็น Windows 10, Linux หรือ MacOS ก็มี กลไกมาตรฐานตรวจสอบผลรวมแฮชของไฟล์ใด ๆ บนดิสก์ของคุณ

วิธีค้นหาแฮชใน PowerShell


PowerShell จะให้แฮชไฟล์ของคุณแก่คุณ โดย ค่าเริ่มต้นของ Windowsสร้างแฮช SHA-265 แต่คุณสามารถระบุได้ว่าต้องการแฮชจากอัลกอริทึมอื่น เมื่อต้องการทำเช่นนี้ ใช้คำสั่งต่อไปนี้:

  • รับ-FileHash F:\Test.txt -อัลกอริทึม MD5
  • รับ FileHash F:\Test.txt -อัลกอริทึม SHA1
  • รับ FileHash F:\Test.txt -อัลกอริทึม SHA256
  • รับ-FileHash F:\Test.txt -อัลกอริทึม SHA384
  • รับ FileHash F:\Test.txt -อัลกอริทึม SHA512
  • รับ FileHash F:\Test.txt -อัลกอริทึม MACTripleDES
  • รับ-FileHash F:\Test.txt -อัลกอริทึม RIPEMD160

วิธีตรวจสอบผลรวมแฮชผ่าน Command Line

หลายสิ่งที่คุณทำใน PowerShell สามารถทำได้ในบรรทัดคำสั่งแบบคลาสสิก การตรวจสอบแฮชผ่านทาง Command Line ทำได้ดังนี้


ตามค่าเริ่มต้น Command Prompt จะแสดงผลรวมแฮช ชะอำ1 แต่คุณสามารถเปลี่ยนสิ่งนี้ได้โดยบอกระบบให้ชัดเจนว่าคุณต้องการรับแฮชอะไร เมื่อต้องการทำเช่นนี้ ใช้คำสั่งต่อไปนี้:

  • ใบรับรอง -hashfile F:\Test.txt MD5
  • ใบรับรอง -hashfile F:\Test.txt MD4
  • ใบรับรอง -hashfile F:\Test.txt MD2
  • ใบรับรอง -hashfile F:\Test.txt SHA512
  • ใบรับรอง -hashfile F:\Test.txt SHA384
  • ใบรับรอง -hashfile F:\Test.txt SHA256
  • certutil -hashfile F:\Test.txt SHA1

วิธีตรวจสอบแฮชโดยใช้ HasTab

HashTab เป็นโปรแกรมอรรถประโยชน์ตัวเล็กๆ ที่ช่วยให้การตรวจสอบแฮชเป็นเรื่องง่าย คุณจะไม่ต้องป้อนคำสั่งที่ซับซ้อนทุกครั้งเพื่อตรวจสอบ เพียงไปที่คุณสมบัติของไฟล์ก็เพียงพอแล้วซึ่งจำนวนเงินทั้งหมดจะถูกรวบรวมไว้แล้ว

นอกจากนี้ HashTab ยังทำให้การเปรียบเทียบผลรวมแฮชของสองไฟล์เป็นเรื่องง่าย โดยคลิกขวาที่ไฟล์แรกแล้วเลือก คุณสมบัติแล้วเปิดแท็บ ไฟล์แฮช- คลิก เปรียบเทียบไฟล์และระบุเส้นทางไปยังไฟล์ที่สอง

ผลรวมแฮชของไฟล์ที่สองจะแสดงในช่อง การเปรียบเทียบแฮชและหากจำนวนเงินตรงกัน จะมีเครื่องหมายถูกสีเขียวข้างไอคอนแฮช หากไม่ตรงกันจะมีกากบาทสีแดง

เมื่อแลกเปลี่ยนข้อมูลผ่านทาง เครือข่ายคอมพิวเตอร์หรือผ่านสื่อพกพา คำถามเร่งด่วนเกิดขึ้นว่าจะตรวจสอบความสมบูรณ์ของข้อมูลที่ส่งได้อย่างไร ท้ายที่สุดหากบันทึกหลายบิตไม่ถูกต้องในไฟล์หลายเมกะไบต์ผลลัพธ์อาจทำให้เกิดปัญหาเมื่อใช้ไฟล์นี้ โดยเฉพาะอย่างยิ่งหากไฟล์นี้เป็นแอปพลิเคชัน ดังนั้นด้วยการแพร่กระจายของต่างๆ ไฟล์การติดตั้งและข้อมูลอื่น ๆ เป็นธรรมเนียมที่จะต้องระบุเช็คซัม (แฮช) เพื่อให้ผู้ใช้ที่มีข้อมูลที่ดาวน์โหลดสามารถตรวจสอบเช็คซัมของไฟล์ได้อย่างอิสระเพื่อให้ตรงกับแฮชของข้อมูลที่ดาวน์โหลด

หลักการใช้เช็คซัม

หากต้องการใช้เทคโนโลยีอย่างชาญฉลาด การทำความเข้าใจว่าแฮชคืออะไรจะเป็นประโยชน์ โดยทั่วไป แฮชคือชุดของบิตที่ได้รับจากการคำนวณข้อมูลโดยใช้อัลกอริธึมเฉพาะ คุณสมบัติที่โดดเด่นอัลกอริธึมนี้คือเมื่อข้อมูลดั้งเดิมอย่างน้อยหนึ่งบิตเปลี่ยนแปลง ผลรวมแฮชก็จะเปลี่ยนไปด้วย และในเวลาเดียวกัน มีความเป็นไปได้ต่ำมากที่การเปลี่ยนแปลงแบบสุ่มในข้อมูลขาเข้าไม่กี่บิตจะทำให้แฮชไม่เปลี่ยนแปลง ดังนั้นปรากฎว่า Checksum เปรียบเสมือน Data Passport หลังจากตรวจสอบแล้วจึงสรุปได้ว่าข้อมูลเป็นของแท้

ดังนั้นหลักการของการใช้แฮชจึงค่อนข้างง่ายและประกอบด้วยสองขั้นตอน:

1. คำนวณ จัดเก็บ และเผยแพร่ผลรวมตรวจสอบของข้อมูลต้นฉบับ

2. การคำนวณมูลค่าของสำเนาข้อมูลและเปรียบเทียบกับมูลค่าของต้นฉบับ

มีอัลกอริธึมการแฮชที่แตกต่างกันมากมาย ดังนั้น ผลรวมแฮชจึงมีหลายประเภท ความนิยมมากที่สุดในหมู่พวกเขาคือ ซีอาร์ซี32, เอ็มดี5, SHA-1ฯลฯ

แฮชใช้ที่ไหน?

แม้แต่ผู้ใช้ที่ไม่รู้ว่าค่าแฮชซัมเป็นจำนวนเท่าใดก็ยังมักจะได้รับประโยชน์จากการใช้งาน เช่น เมื่อเปิดไฟล์ที่แพ็ก ความจริงก็คือผู้จัดเก็บสมัยใหม่เพิ่มแฮชลงในไฟล์ที่แพ็ก สามารถดูได้โดยการเปิดไฟล์เก็บถาวรโดยใช้โปรแกรม Archiver

ดังนั้นเมื่อทำการคลายซิป แฮชเหล่านี้จะได้รับการตรวจสอบโดยอัตโนมัติ หากไฟล์เก็บถาวรเสียหาย โปรแกรมเก็บถาวรจะสร้างข้อผิดพลาดพร้อมข้อความว่าเช็คซัมของไฟล์ไม่ตรงกัน ดังนั้นวิธีที่ง่ายที่สุดในการควบคุมการถ่ายโอนไฟล์ที่ถูกต้องคือการบรรจุไฟล์เหล่านั้นลงในไฟล์เก็บถาวร

พื้นที่อื่นที่สามารถใช้เช็คซัมได้คือการใช้แทนรหัสผ่าน เมื่อผู้เยี่ยมชมลงทะเบียนบนเว็บไซต์โดยการป้อนรหัสผ่านลับ ไม่ใช่รหัสผ่านที่เก็บไว้บนเซิร์ฟเวอร์ แต่เป็นแฮชของรหัสผ่าน ดังนั้น หากผู้โจมตีเข้าถึงเซิร์ฟเวอร์ได้ พวกเขาจะไม่สามารถค้นหารหัสผ่านที่บันทึกไว้ได้ - พวกเขาไม่ได้อยู่ที่นั่น

นอกจากนี้ ผลรวมแฮชยังเป็นส่วนสำคัญของการทำงานของเครื่องมือติดตามทอร์เรนต์ ด้วยเหตุนี้ เมื่อดาวน์โหลดไฟล์ผ่าน torrents จึงรับประกันความสมบูรณ์ของการถ่ายโอนข้อมูล 100% ในกรณีนี้ ผู้ใช้ไม่จำเป็นต้องควบคุมกระบวนการนี้แต่อย่างใด การดำเนินการที่จำเป็นทั้งหมดระหว่างการดาวน์โหลดนั้นดำเนินการโดยโปรแกรม () แน่นอนว่า หากไฟล์ถูกดาวน์โหลดมาเป็นเวลานาน และคุณต้องแน่ใจว่าไฟล์เหล่านั้นไม่เสียหายเมื่อเวลาผ่านไป คุณสามารถทำการสแกนซ้ำด้วยตนเองได้ ตัวอย่างเช่นในโปรแกรม uTorrent จะมีรายการพิเศษสำหรับสิ่งนี้ในเมนูบริบท (ปรากฏขึ้นเมื่อคุณคลิกขวาที่ทอร์เรนต์ที่เลือก)

เมื่อใช้ไฟล์เก็บถาวรและทอร์เรนต์ การแฮชจะดำเนินการโดยที่ผู้ใช้ไม่ต้องดำเนินการใดๆ แต่เนื่องจากไฟล์บางไฟล์ไม่สะดวกที่จะเก็บถาวร จึงใช้ torrents ในการส่งข้อมูลน้อยกว่ามาก จึงมีแนวทางปฏิบัติที่แพร่หลายในการคำนวณเช็คซัมสำหรับชุดไฟล์ตามอำเภอใจ ส่วนใหญ่แล้วแฮชในรูปแบบ MD5 ใช้สำหรับสิ่งนี้ซึ่งมีการสร้างโปรแกรมต่างๆ มากมาย

จะสร้างแฮช MD5 ของไฟล์โดยใช้ MD5Checker ได้อย่างไร

แม้ว่าอัลกอริธึม MD5 จะมีอยู่ในตัวจัดการไฟล์และยูทิลิตี้หลายตัว แต่ก็ไม่สะดวกในการใช้งานทั้งหมด บางโปรแกรมไม่สามารถตรวจสอบแฮชสำหรับกลุ่มไฟล์ได้ อีกส่วนหนึ่งของโปรแกรมแม้ว่าจะทำเช่นนี้ แต่ก็ไม่แสดงรายงานผลการสแกนในรูปแบบที่สะดวก - คุณต้องเลื่อนดูรายการไฟล์ทั้งหมดด้วยตนเองเพื่อระบุข้อความแสดงข้อผิดพลาด

สูงสุดเท่านั้น โปรแกรมที่สะดวกสำหรับการทำงานกับ MD5 - นี่คือแอปพลิเคชัน MD5Checker ท่านสามารถดาวน์โหลดโปรแกรมได้จาก เว็บไซต์อย่างเป็นทางการ- แม้ว่าโปรแกรมจะมีอินเทอร์เฟซเป็นภาษาอังกฤษ แต่ก็ค่อนข้างใช้งานง่าย

โปรแกรมถูกตั้งค่าเป็น hashing ตามค่าเริ่มต้น ไฟล์โปรแกรม, ไฟล์เก็บถาวรและอิมเมจ ISO ดังนั้นหากคุณต้องการใช้แอปพลิเคชันนี้สำหรับเพลงและวิดีโอคุณต้องเปลี่ยนการตั้งค่าเดียวก่อน - ระบุมาสก์สำหรับไฟล์ที่โปรแกรมจะทำงาน ในการดำเนินการนี้ไปที่รายการเมนู "เครื่องมือ / ตัวเลือก" และระบุสัญลักษณ์ * (ซึ่งหมายถึง "ไฟล์ทั้งหมด") ในช่อง "รวม"

หลังจากนั้น คุณสามารถใช้โปรแกรมได้ตามปกติ - ตอนนี้ทุกไฟล์ในโฟลเดอร์ย่อยทั้งหมดจะถูกสแกน

ในการสร้างแฮช MD5 คุณต้องลากไฟล์ที่เลือกจากโฟลเดอร์ไปยังหน้าต่างโปรแกรม - และโปรแกรมจะเริ่มคำนวณผลรวม MD5 โดยอัตโนมัติสำหรับไฟล์ที่เลือกทั้งหมดและไฟล์ทั้งหมดในโฟลเดอร์ย่อย (ที่ตรงตามมาสก์ที่เราระบุ) จำนวนเงินที่คำนวณได้จะแสดงในคอลัมน์ "MD5 ปัจจุบัน" ตอนนี้สิ่งที่เหลืออยู่คือบันทึกค่าที่ได้รับลงในไฟล์โดยคลิกปุ่ม "S To" ("บันทึกไปที่")

สิ่งสำคัญที่ควรทราบคือหากคุณบันทึกไฟล์ MD5 ในโฟลเดอร์ที่มีไฟล์และโฟลเดอร์ย่อยทั้งหมดที่เราเลือกอยู่ เส้นทางที่เกี่ยวข้องจะถูกบันทึก ซึ่งจะทำให้คุณสามารถตรวจสอบผลรวมตรวจสอบได้ในอนาคต แม้ว่าคุณจะย้ายไฟล์ไปยังตำแหน่งอื่นก็ตาม ดังนั้นก่อนที่จะบันทึกไฟล์ ควรไปที่รูทของโฟลเดอร์โดยคลิกปุ่มที่เกี่ยวข้อง

หากคุณเปิดไฟล์ผลลัพธ์ใน Notepad คุณจะเห็นว่าข้อมูลถูกเก็บไว้ในนั้นในรูปแบบข้อความธรรมดา

ในกรณีนี้ คุณสามารถตรวจสอบให้แน่ใจว่าเส้นทางไปยังไฟล์นั้นสัมพันธ์กัน เช่น ไม่มีอักษรระบุไดรฟ์ที่มีอยู่ ไฟล์ MD5 ดังกล่าวสามารถจัดเก็บไว้ในโฟลเดอร์พร้อมกับไฟล์ได้ และในอนาคตสามารถตรวจสอบความสมบูรณ์ของไฟล์ในโฟลเดอร์นี้ได้ในคอมพิวเตอร์ทุกเครื่อง

จะตรวจสอบเช็คซัมของไฟล์ได้อย่างไร?

หากต้องการตรวจสอบเช็คซัมของไฟล์ คุณต้องรีสตาร์ทโปรแกรมหรือคลิกปุ่ม "ล้าง" เพื่อล้างรายการไฟล์

หลังจากนี้ คุณควรลากไฟล์ MD5 ลงในหน้าต่างโปรแกรม และตรวจสอบให้แน่ใจว่าเครื่องหมายถูกสีเขียวปรากฏถัดจากแต่ละไฟล์ ซึ่งหมายความว่าไฟล์จะถูกเก็บไว้อย่างปลอดภัย หากมีไฟล์ค่อนข้างมาก จะสะดวกกว่าในการควบคุมโดยใช้ตัวนับ "ล้มเหลว" และ "ผ่าน" ในส่วนหัวของตาราง

คุณสามารถทำการทดลอง: เปลี่ยนชื่อไฟล์หนึ่งและแก้ไขอีกไฟล์หนึ่งโดยสร้างคู่ การเปลี่ยนแปลงเล็กน้อย- หลังจากดำเนินการตรวจสอบอีกครั้ง โปรแกรมพบว่ามีไฟล์หนึ่งไม่สามารถเข้าถึงได้ภายใต้ชื่อเดิม (ทำเครื่องหมายด้วยไอคอนสีเหลือง) และการตรวจสอบรวมของไฟล์ที่สองไม่ตรงกัน (ทำเครื่องหมายด้วยไอคอนสีแดง) ผลรวมตรวจสอบไม่ตรงกันบ่งชี้ว่าไฟล์ได้รับการแก้ไขหรือเสียหาย

เป็นที่น่าสังเกตว่าหากคุณมีหลายโฟลเดอร์ ซึ่งแต่ละโฟลเดอร์มีไฟล์ MD5 หนึ่งไฟล์ขึ้นไป (รวมถึงในโฟลเดอร์ย่อย) จากนั้นด้วยการลากโฟลเดอร์เหล่านี้ทั้งหมดไปที่หน้าต่างโปรแกรม คุณจะสามารถตรวจสอบความสมบูรณ์ของไฟล์ทั้งหมดได้ในคราวเดียว MD5Checker จะแยกค่าแฮชจากไฟล์ที่มีนามสกุล md5 ที่พบระหว่างการสแกนโดยอัตโนมัติ วิธีนี้จะสะดวกอย่างยิ่งหากมีการคัดลอกหรือส่งข้อมูลจำนวนมากผ่านทางอินเทอร์เน็ต

นอกจากนี้ หากคุณเปลี่ยนชื่อหรือย้ายไฟล์บางไฟล์ไปยังตำแหน่งอื่น คุณสามารถแก้ไขไฟล์ MD5 ใน Notepad โดยระบุค่าใหม่สำหรับเส้นทางที่นั่น จากนั้นคุณสามารถใช้เพิ่มเติมเพื่อตรวจสอบไฟล์ได้

ผลลัพธ์

เทคโนโลยีการแฮชให้ โอกาสพิเศษควบคุมความปลอดภัยของข้อมูล ในยุคปัจจุบัน เมื่อจำนวนไฟล์ผู้ใช้เป็นพันหรือหมื่น ความสะดวกในการประมวลผลผลรวมแฮชสำหรับข้อมูลจำนวนมากจึงเป็นสิ่งจำเป็น โปรแกรม MD5Checker จัดการกับงานนี้ได้สำเร็จ โดยคุณสามารถตรวจสอบเช็คซัมและสร้างไฟล์เหล่านั้นสำหรับไฟล์จำนวนมากได้ โดยไม่คำนึงถึงความลึกของการซ้อนในแผนผังโฟลเดอร์

ในตัวเรา ยุคดิจิทัลแม้แต่ไบต์เดียวก็สามารถเสียค่าใช้จ่ายได้มาก หากไฟล์อิมเมจ ISO หายไปแม้แต่ไบต์เดียว ประโยชน์ของไฟล์ดังกล่าวจะเป็นที่น่าสงสัย จนถึงจุดหนึ่ง เมื่อคุณต้องการติดตั้งระบบปฏิบัติการใหม่สำหรับตัวคุณเอง กระบวนการจะถูกขัดจังหวะในขั้นตอนหนึ่งของการติดตั้ง เนื่องจากรูปภาพเสียหาย ดังนั้นแต่อย่างใด ไฟล์ไอเอสโอควรสแกนเพื่อความสมบูรณ์ก่อนที่จะเขียนลงในช่องว่าง ดังนั้นคุณประหยัดเวลาอันมีค่าของคุณและเตือนตัวเองจากเหตุการณ์ไร้สาระที่เกิดขึ้นในกระบวนการใช้แผ่นดิสก์ที่บันทึกอิมเมจ ISO นี้หรือนั้น และประเด็นสำคัญอีกประการหนึ่ง: อิมเมจ ISO ที่เสียหายอาจเกิดจากเหตุผลที่อยู่นอกเหนือการควบคุมของคุณ - ตัวอย่างเช่น ตัวไฟล์นั้นถูกอัปโหลดโดยผู้เขียนที่เสียหายแล้ว และเนื่องจากการเชื่อมต่ออินเทอร์เน็ตของคุณไม่เสถียรซึ่งท้ายที่สุดก็นำไปสู่การสูญเสียข้อมูลเมื่อดาวน์โหลดไฟล์ลงในคอมพิวเตอร์ของคุณ

หากต้องการสแกนผลรวมตรวจสอบของอิมเมจ ISO คุณควรทำตามขั้นตอนต่อไปนี้ตามลำดับ อธิบายรายละเอียดไม่ได้ เพราะโปรแกรมนี้ค่อนข้างเรียบง่ายและไม่ต้องใช้ความรู้เชิงลึกหรือคำอธิบายที่จริงจัง อย่างไรก็ตาม เรามาดำเนินการทีละขั้นตอนกัน:

  1. เรากำลังค้นหาในความเวิ้งว้างอันกว้างใหญ่ เวิลด์ไวด์เว็บโปรแกรม HashTab (หรือโปรแกรมที่คล้ายกันซึ่งออกแบบมาเพื่อตรวจสอบเช็คซัม (หรือแฮช) ภาพไอเอสโอ) ดาวน์โหลดลงในคอมพิวเตอร์ของคุณแล้วติดตั้ง คุณสามารถดาวน์โหลดโปรแกรมได้จากที่นี่ http://www.softportal.com/get-19546-hashtab.html หรือจากเว็บไซต์อย่างเป็นทางการ กระบวนการติดตั้งค่อนข้างง่ายและไม่ต้องการคำอธิบาย
  2. จากนั้นคลิกขวาที่ไฟล์อิมเมจ ISO และเลือกจากป๊อปอัป เมนูบริบทรายการ "คุณสมบัติ" ซึ่งจะมีแท็บใหม่ที่สร้างโดยโปรแกรม HashTab
  3. ไปที่แท็บ "ผลรวมแฮชไฟล์" ผลรวมแฮชของไฟล์ที่ดาวน์โหลดจะถูกระบุอยู่ที่นั่น ผลรวมนี้เป็นเช็คซัมสำหรับไฟล์ที่คุณดาวน์โหลด และถึงแม้จะไม่สมบูรณ์ แต่ก็ยังคงมีเช็คซัมอยู่
  4. เราคัดลอกผลรวมแฮชจากคำอธิบายของไฟล์ ISO (โดยปกติแล้ว เช็คซัมของอิมเมจ ISO จะถูกระบุในหัวข้อที่คุณดาวน์โหลดไฟล์ และต้องมีเช็คซัมอยู่ที่ด้านหลังของดิสก์ด้วยหากรูปภาพนั้น ถูกคัดลอกมาจากดิสก์และหากดิสก์ได้รับอนุญาต) ให้วางลงในช่อง "การเปรียบเทียบแฮช" แล้วคลิกปุ่ม "เปรียบเทียบไฟล์..."

พร้อม! วิธีนี้เราจะรู้ว่าเช็คซัมตรงกันหรือไม่ และตรวจสอบให้แน่ใจว่าอิมเมจ ISO พร้อมสำหรับการเขียนแล้ว หากเช็คซัมแตกต่างกัน คุณจะต้องดาวน์โหลดไฟล์ ISO อีกครั้งและตรวจสอบความสมบูรณ์อีกครั้ง หากปรากฎว่าอิมเมจ ISO ที่ดาวน์โหลดอีกครั้งยังคงใช้งานไม่ได้ จะเป็นการดีกว่าสำหรับคุณที่จะค้นหารูปภาพอื่นบนอินเทอร์เน็ตและควรมาจากผู้เขียนคนอื่น

สิ่งที่น่าสนใจที่สุดคือโปรแกรม HashTab นั้นมีให้ทั้งสำหรับผู้ใช้ระบบปฏิบัติการ ระบบวินโดวส์และสำหรับผู้ที่ชื่นชอบ MacO ดังนั้น HashTab จึงเป็นเครื่องมือสากลสำหรับการตรวจสอบผลรวมอิมเมจ ISO และแม้ว่าคุณจะมีคอมพิวเตอร์หลายเครื่องที่ติดตั้งระบบปฏิบัติการต่างกัน แต่คุณก็จะคุ้นเคยกับการใช้เครื่องหนึ่งมากขึ้น ซอฟต์แวร์แทนที่จะมองหาโปรแกรมแยกต่างหากที่ออกแบบมาเพื่อความแตกต่าง ระบบปฏิบัติการ- มีวิธีแก้ไขปัญหาที่คล้ายกันค่อนข้างน้อยบนอินเทอร์เน็ตซึ่งช่วยให้คุณสามารถเลือกโปรแกรมที่เหมือนกันเกือบทั้งหมดซึ่งแตกต่างกันเฉพาะในอินเทอร์เฟซเท่านั้น อย่างไรก็ตาม โปรแกรมเหล่านี้ทั้งหมดค่อนข้างเรียบง่ายและไม่กว้างนักในแง่ของฟังก์ชัน ดังนั้นไม่ว่าคุณจะเลือกอะไรก็ตาม ทุกอย่างก็จะเหมือนกันหมด ขอให้โชคดีกับคุณและความสมบูรณ์ของข้อมูล!