การตรวจสอบความถูกต้องของ MD5 Checksum ของไฟล์

เมื่อคุณดาวน์โหลดไฟล์ขนาดใหญ่เช่นการแจกจ่าย Linux ในรูปแบบของ ISO คุณควรตรวจสอบความถูกต้องเพื่อให้แน่ใจว่าไฟล์ที่ดาวน์โหลดอย่างถูกต้องปราศจากข้อผิดพลาดหรือการแก้ไขโดยไม่ได้รับอนุญาต

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

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


การดาวน์โหลดไฟล์ด้วย MD5 Checksum

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

ลีนุกซ์ส่วนใหญ่มีการตรวจสอบ SHA หรือ MD5 สำหรับอิมเมจ ISO การแจกจ่ายหนึ่งที่ใช้วิธีการตรวจสอบความถูกต้องของไฟล์ MD5 คือ Bodhi Linux

ดาวน์โหลด Bodhi Linux เวอร์ชันสดจาก http://www.bodhilinux.com/

หน้าที่เชื่อมโยงมีสามเวอร์ชัน:

  • Standard
  • AppPack Release
  • รุ่นเก่า

ดาวน์โหลดสองไฟล์: Bodhi Linux ISO มีอยู่ที่ลิงค์ดาวน์โหลดและไฟล์ MD5 คุณจะเปรียบเทียบการตรวจสอบที่คุณเห็นในไฟล์ MD5 กับการตรวจสอบที่คุณจะได้รับในเซสชันเชลล์

  1. ดาวน์โหลด ISO เองโดยคลิกที่ลิงค์ดาวน์โหลดใต้ส่วน Standard Release

  2. คลิก MD5 เพื่อดาวน์โหลดไฟล์ MD5 checksum ลงในคอมพิวเตอร์ของคุณ 

  3. เปิดไฟล์ MD5 ในโปรแกรมแก้ไขข้อความ เนื้อหามีลักษณะดังนี้:

    ba411cafee2f0f702572369da0b765e2  bodhi-4.1.0-64.iso


ตรวจสอบ MD5 Checksum โดยใช้ Windows

ในการตรวจสอบการตรวจสอบ MD5:

  1. เปิด Command Prompt

  2. เปิดโฟลเดอร์ดาวน์โหลดของคุณโดยพิมพ์ cd ดาวน์โหลด. หากคุณบันทึกไฟล์ในตำแหน่งอื่นให้ไปที่นั่นแทน

  3. ชนิดภาพเขียน certutil -hashfile ตามด้วยชื่อไฟล์จากนั้น MD5.

  4. ตรวจสอบว่าค่าที่ส่งคืนตรงกับค่าของไฟล์ MD5 ที่คุณดาวน์โหลดจากเว็บไซต์ Bodhi (และเปิดใน Notepad)

  5. หากค่าไม่ตรงกันแสดงว่าไฟล์นั้นไม่ถูกต้องคุณควรดาวน์โหลดอีกครั้ง


ตรวจสอบ MD5 Checksum โดยใช้ Linux

ในการตรวจสอบการตรวจสอบ MD5 โดยใช้ Linux ให้ทำตามคำแนะนำเหล่านี้:

  1. เปิดเซสชันเชลล์จากนั้นไปที่ไดเร็กทอรีที่คุณดาวน์โหลดไฟล์

  2. เข้าสู่ md5sum ตามด้วยชื่อไฟล์

  3. ค่าที่แสดงโดยคำสั่ง md5sum ควรตรงกับค่าในไฟล์ MD5


การพิจารณา

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

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

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