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个字节)。
一个规则:如果不匹配消化有一个错误
按类别搜索
热门软件
-
Solus 2 Sep 17
-
Slax 20 Feb 15
-
LMule 4 Jun 15
-
Autodesk Homestyler 15 Apr 15
-
DDRescue-GUI 17 Aug 18
-
CrossOver 16 Aug 18
-
K3b 17 Aug 18
CD-ROM Digest MD5
类似的软件
意见 CD-ROM Digest MD5
按类别搜索
热门软件
-
Lantern 3 Jun 15
-
Papa Louie: When Pizzas Attack! 14 Apr 15
-
CentOS Live CD 22 Jun 18
-
Oracle Solaris 22 Jun 18
-
Adobe Developer Connection Developer Desktop 3 Jun 15
-
Lubuntu 16 Aug 18
-
ed2k-gtk-gui 4 Jun 15
评论没有发现