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



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



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



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



การตรวจสอบจะถูกกำหนดโดยใช้โปรแกรมพิเศษ หนึ่งในโปรแกรมที่พบมากที่สุดสำหรับการตรวจสอบ checksums ของไฟล์ - HashTab. โปรแกรมนี้ฟรีมันง่ายมากดาวน์โหลดและติดตั้ง ไม่จำเป็นต้องมีการรัน - มันถูกรวมไว้ในเมนูบริบทของระบบปฏิบัติการ โดยวิธีการที่ในหมู่ภาษาที่สนับสนุนโดยโปรแกรมยังมีภาษารัสเซีย มีโปรแกรมเวอร์ชันสำหรับ Windows (XP, Vista, Seven) และ Mac OS X.



ดังนั้นคุณจึงดาวน์โหลดและติดตั้งโปรแกรมที่ต่อไปหรือไม่ เปิดโฟลเดอร์ที่มีไฟล์ใน Explorer หรือโปรแกรมจัดการไฟล์อื่นซึ่งจะมีการตรวจสอบที่คุณต้องการตรวจสอบ คลิกขวาที่ไฟล์เลือก Properties ในเมนูบริบท ในหน้าต่างที่เปิดขึ้นให้ไปที่แท็ก Hash ของไฟล์และรอ: โปรแกรมจะต้องใช้เวลาในการคำนวณ checksums.



HashTab กำหนดค่าแฮชของอัลกอริทึมAdler32, CRC32, MD2, MD4, MD5, RIPEMD-128, RIPEMD-256, RIPEMD-320, SHA-1 SHA-256, SHA-384, SHA-512, เสือและอ่างน้ำวน โดยค่าเริ่มต้นการตรวจสอบที่มีการคำนวณสำหรับสามขั้นตอนวิธีที่นิยมมากที่สุด CRC32, MD5 และ SHA-1 ถ้าต้องการให้คุณสามารถเลือกขั้นตอนวิธีการอื่น ๆ ได้โดยคลิกที่ลิงก์การตั้งค่าที่หน้าต่างที่มีค่าของกัญชา นอกจากนี้ยังมีโปรแกรมที่ช่วยให้ HashTab เปรียบเทียบค่าแฮชของแฟ้มสองแฟ้มในคอมพิวเตอร์.



อีกหนึ่งโปรแกรมฟรีเพื่อตรวจสอบไฟล์แฮช - เครื่องคำนวณ MX MX5. ในนั้นค่า checksum คำนวณจากอัลกอริทึม MD5 ในหลักการสำหรับ "ครัวเรือน" วัตถุประสงค์หลายขั้นตอนวิธีที่คุณต้องทำ, MD5 ควรจะเพียงพอ โปรแกรมจะทำงานบนระบบปฏิบัติการ Windows (XP, Vista, Seven) อย่างไรก็ตามไม่เหมือน HashTab มันไม่ทำงานบนระบบปฏิบัติการ 64 บิต น่าเสียดายที่ไม่มีภาษารัสเซียอยู่ในนั้น แต่แม้แต่ในฉบับภาษาอังกฤษก็ไม่ยากที่จะเข้าใจ



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



การตรวจสอบคืออะไร
ความคิดเห็น 0