【分析起因】 最近一直对光盘的存储协议感兴趣,为了彻底了解光盘的物理存储原理,特意从网络下载了众多的光盘存储文章,进行光盘存储原理的学习。
【WINHEX分析过程】 1、首先从CD-ROM的存储原理开始 由于个人对WINHEX(15.1R-8)的数据恢复和分析能力比较认同,首先就想通过WINHEX的光盘分析功能,辅助进行光盘存储结构和标准的学习。 2、通过WINHEX对CD-ROM(mode 1)数据光盘扇区信息(仅有效数据部分)进行分析 默认情况下,WINHEX按照2048字节/扇区的模式,进行每个扇区信息的显示。结合WINHEX的工具,可以对ISO9660协议有一个清楚的了解。 3、采用WINHEX的RAW选项(2352)对CD-ROM(mode 1)数据光盘全部扇区进行分析(包括同步信息、扇区时间信息、有效数据和验证信息等) CD光盘中,每扇区包含的信息除了有效数据信息外,还包括同步信息、扇区时间信息等。 但是遗憾的是,RAW模式下WINHEX出现了明显的错误。 按照我分析的结果,WINHEX在RAW模式下,显示的数据内容和普通默认模式下显示的一样,显示区中的数据仅仅是2048个字节的有效数据部分,而不像其宣称的包括2352个字节的全部数据。普通模式和RAW模式的{wy}差异在于,后者将原来的2048字节/扇区调整为2352字节/扇区。 4、WINHEX的RAW模式下分析CD-ROM(MODE 2 )音频光盘 对于CD-ROM MODE2音频光盘的分析,只能通过RAW模式下显示每个扇区的2352个字节后进行分析。对于音频光盘,WINHEX根本就不能识别和读取。
【ISOBUSTER分析过程】 1、出现以上情况后,光盘分析的工作一度中断。因为无法获取光盘物理层面的存储数据内容,就谈不上协议分析和学习了 2、后来无意中看到了ISOBUSTER PRO 2.6软件,没想到问题竟然得到解决了
3、这是ISOBUSTER分析CD-ROM MODE 1数据盘
4、这是分析CD-ROM MODE2 音频盘
【总结】 WINHEX虽然对硬盘的分析和恢复能力在世界上xxxx。但是,对于光盘介质的分析,还有很多的问题。希望能在今后的版本中看到改进。 如果需要对光盘进行分析,个人推荐使用ISOBUSTER PRO 2.6. |