CD-ROM摘要MD5是一個快速和骯髒的方案來計算單個軌道的校驗。
據報導,每個軌道:
ยท尺寸(讀)
ยทMD5摘要
支持:
ยท多音軌CD-ROM
ยท模式1
ยท的Linux的ioctl()
ยทlibmhash
不支持:
ยทDVD
ยท音頻CD
ยท多會話
ยท其他操作系統
已知的問題:
ยท軌道往往比裡面寫數據更大
ยท程序將在數據的末尾報告錯誤
ยท不知檢測數據的結束的方式。
ยท校驗和是不錯的,而且規模太大。
意識到:
ยท軌道比4S短 - > 300幀 - > 614400字節填充
ยท要檢查校驗,墊在img / iso文件到614400和運行的md5sum
要求:
ยทlibmhash,或將它移植到OpenSSL的,Gcrypt或其他。
打造:
運行“make”或
GCC -W -Wall cd5.c -o CD5 -lmhash
例如:
$ ./cd5
軌道1至3個(3磁道)
IOCTL(的/ dev / cdrom,請CDROMREADMODE1(1277年))失敗:輸入/輸出錯誤
軌道1,數據,0 + 1429 | 2615296 22597f64d164d509ef988b4ae97d3ad2
IOCTL(的/ dev / cdrom,請CDROMREADMODE1(1729))失敗:輸入/輸出錯誤
軌道2,數據1429 + 452 | 614400 c8605c7db3dd78fba70c2030d339f22b
IOCTL(的/ dev / cdrom,請CDROMREADMODE1(4001))失敗:輸入/輸出錯誤
第3道,數據,1881 + 2272 | 4341760 8084e5945813a02415d08fb027d9ea97
為的ioctl()的錯誤,見上面。
只是檢查軌道的大小匹配的ISO文件大小(除下文件
614400個字節)。
一個規則:如果不匹配消化有一個錯誤
最近瀏覽的軟件
Trend Micro Anti-Spyware 28 Apr 18
HP Business Inkjet 2800 PCL6 1 Nov 15
drv_mpd_le12_50014_1.exe 30 Oct 15
Empire Earth 2.0 patch 3 Nov 15
Caller ID 2 Oct 16
DocuMerger 24 Sep 15
PdfHighlights 8 Dec 14
Sensarea 31 Dec 14
TurboWire 25 Feb 15
S7200SIM 28 May 15
按類別搜索
熱門軟件
Macpup 19 Feb 15
Sophos UTM 17 Feb 15
Openfiler 12 May 15
Zorin OS Ultimate 16 Aug 18
ed2k-gtk-gui 4 Jun 15
K3b 17 Aug 18
Kismet 17 Feb 15
CD-ROM Digest MD5
類似的軟件
意見 CD-ROM Digest MD5
最近瀏覽的軟件
Trend Micro Anti-Spyware 28 Apr 18
HP Business Inkjet 2800 PCL6 1 Nov 15
drv_mpd_le12_50014_1.exe 30 Oct 15
Empire Earth 2.0 patch 3 Nov 15
Caller ID 2 Oct 16
DocuMerger 24 Sep 15
PdfHighlights 8 Dec 14
Sensarea 31 Dec 14
TurboWire 25 Feb 15
S7200SIM 28 May 15
評論沒有發現