吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 13874|回复: 69
上一主题 下一主题
收起左侧

[系统底层] 700M CD-R光盘尝试刻录800M数据(另类超刻)

  [复制链接]
跳转到指定楼层
楼主
JuncoJet 发表于 2020-8-3 12:17 回帖奖励
本帖最后由 JuncoJet 于 2020-8-4 09:13 编辑

前言内容
前不久写了款镜像工具,一直没有实现CDDA的转储,最近刚写完了。
发现了CD-R几个隐藏细节,
1. 光盘的计量单位是 MSF,分(Minute)、秒(Second)、帧(Frame)
2. 光盘每个扇区是2352字节,数据光盘使用2048字节,另外的部分作为冗余记录(校验)
3. 标准CD-R上标注700MB/80min,数据700M,音频80分钟
4. 数据光盘标称700M,实际可用容量是 80*75*60*2048/1024/1024=703.125M
5. 音频光盘的实际可用容量是 80*75*60*2352/1024/1024=807.495M
也就是说,如果放弃掉冗余记录,实际上完全可以容纳800M的数据,理论依据如上,下面开始内容前推广下我写的镜像工具

FastImageDump v3.04 ISO|IMG 镜像制作工具
https://www.52pojie.cn/thread-1185481-1-1.html
(出处: 吾爱破解论坛)


文中使用光盘如上

正文内容
首先创建一个800M的随机文件,图方便直接用Linux的dd命令来生成

如上图,生成了一个800M的随机文件,实际大小是838,860,800字节。


然后写一个CUE文件,方便刻录镜像


目录里现在的文件是这样的,我们再计算一下HASH值,作为一个依据


开始刻录到光盘,这里就用我比较惯用的刻录软件


刻录完成之后可以看到,加载光盘后可以识别是一个普通的CD音乐光盘


也可以用播放器打开,只不过听不到音乐,只能听到白噪声,呲呲的



我们用镜像工具来把光盘数据转储出来


对转储出来的镜像文件计算HASH值,发现和原文件不符,使用WinHex打开,发现头部用空字节




去除空字节后,对比两个文件,发现尾部还丢失了1500字节的数据。


再用gBurner转储个镜像试试,结果一毛一样,就这样失败了?

于是第二天,我把光盘带公司了,先找了台Linux主机

使用cd-info命令列出详细信息,发现CD刻录时好像默认刻录了2秒的间隔,这也就说明了为什么数据前面会有00填充
但具体填充多少个并不好判断(播放器能智能暂停),但理论值应该是150个扇区150*2352=352,800字节


使用cd-paranoia命令,转储镜像。


再用FastImageDump转储镜像,(相当于两台不同电脑不同光驱)


校验HASH值,可以看到两个镜像是一毛一样的


头部有24字节00


尾部有1144字节00


把前后的字节都删除后校验HASH值,和原文件一致
也就是说,700M光盘刻录800M数据是完全可行的,但必须自己来处理数据,构建自己的恢复记录起到存储安全。
否则可能长期使用光盘磨损,损坏数据。

结尾部分
至于为什么家里的刻录机能刻录出光盘,但读取数据缺失?可能兼容性问题,也就是说不是所有的光驱能够读取
保守的估计刻录(838860800-1500)/1024/1024=799.999M数据,可能会更稳定些
另外,CDDA光盘除了RAW数据,其实还有TOC和TOC_EX数据,满刻的可能性不高除非厂家有预留

最后再宣传下我写的镜像工具
FastImageDump v3.04 ISO|IMG 镜像制作工具
https://www.52pojie.cn/thread-1185481-1-1.html
(出处: 吾爱破解论坛)

有钱的捧个钱场,没钱的捧个人场。感谢各位!
P.S. 使用此方法也可把数据内容隐写到音乐CD之中,干嘛的用途我就不说的……

Image 667.jpg (89.46 KB, 下载次数: 1)

Image 667.jpg

免费评分

参与人数 22吾爱币 +23 热心值 +22 收起 理由
chaifengbox + 1 + 1 谢谢@Thanks!
pantherTL + 1 + 1 用心讨论,共获提升!
小飞虫 + 2 + 1 热心回复!
smallchop + 1 + 1 我很赞同!
zhaoxishm + 1 + 1 研究的心态很重要
huige830 + 1 + 1 我很赞同!
Koardor + 1 + 1 研究的心态很重要
card628 + 1 + 1 我很赞同!
难得清闲难得 + 1 + 1 我很赞同!
elevo + 1 + 1 我很赞同!
YYL116 + 1 + 1 用心讨论,共获提升!
yunji + 1 + 1 用心讨论,共获提升!
Wacker + 1 热心回复!
Masterah + 1 + 1 我很赞同!
1983 + 1 + 1 用心讨论,共获提升!继续加油
HLJ4399 + 1 + 1 我很赞同!
飞龙project + 1 + 1 虽然没有刻录机,但还是感谢分享
韬. + 1 + 1 热心回复!
a1294637319 + 1 + 1 我很赞同!
qzhing + 2 + 1 我很赞同!
lovest117 + 1 + 1 冲你这钻研的精神,打赏币值买个4.7G的吧
hgo36824967 + 1 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
lsdk91 发表于 2020-8-4 09:09
wl21c 发表于 2020-8-4 01:24
也研究过超刻,资料很好值得收藏,可惜就象光盘一样,现在买的电脑很少带光驱。光盘的保存也很讲究,一般人 ...

保持环境干燥,基本都不会有太多问题的

差不多,
当初自己刻的,
没有千张,
也有几百张,
CD的DVD的好几箱子,
刻录机至少搞过七八台
想想,小姐姐们还是多数,
当初搞个黄盘还是犯法的,没少担心过自己
推荐
kjq970 发表于 2020-8-3 13:57
Meng5972 发表于 2020-8-3 12:53
666,我看到做硬盘数据恢复的人用过WinHex,请教如何自己学会恢复硬盘数据(有些机械硬盘用久了,借电脑读 ...

现在数据恢复,个人觉得最好用的是EaseUS Data Recovery Wizard,论坛有PJ的,自己找,数据被删除,不被覆盖的话,理论都能找回,(我试过格式化都能找回),软件方面就它,如果是老化那就是硬件问题了。
沙发
lies2014 发表于 2020-8-3 12:26
现在已经不用CDR了,费碟费时费空间,多买几个硬盘,循环存储,很多东西过段时间就没有留存的价值了
3#
袁昌旺 发表于 2020-8-3 12:33
看的保存资料都不安全
4#
boxer 发表于 2020-8-3 12:40
U盘都比这个好啊
5#
我是不会改名的 发表于 2020-8-3 12:41
关键,电脑几乎没有用光盘了啊
6#
LL520 发表于 2020-8-3 12:46
思路清晰 很有想法666
7#
wobzhidao 发表于 2020-8-3 12:46
这个软件确实不错的东西。
8#
Meng5972 发表于 2020-8-3 12:53
666,我看到做硬盘数据恢复的人用过WinHex,请教如何自己学会恢复硬盘数据(有些机械硬盘用久了,借电脑读不出来)?
9#
玖之一 发表于 2020-8-3 12:59
很吊,可惜现在是2020年了。。
10#
wfd007 发表于 2020-8-3 13:08
已经不用CDR了,光驱也不是标配
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-21 21:49

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表