重要提示:

本次使用SM3257ENLT主控芯片进行武器制作

 “硬核”武器-使用CDFS打造一个特殊的u盘

一、两个知识点

1、光盘文件系统-iso9660(CDFS)

cdfs:光盘文件系统的作用与我们所熟悉的FAT16、FAT32等硬盘文件系统的作用基本上是一样的,目前最常见的3种光盘文件系统是:ISO-9660:由国际标准化组织于1985年颁布,是目前唯一通用的光盘文件系统,任何类型的计算机以及所有的刻录软件都提供对它的支持。因此,如果想让刻录好的光盘能被所有的CD-ROM驱动器都顺利读取的话,那就最好使用ISO-9660或与其兼容的文件系统;其他的文件系统只能在CD-R或CD-RW上读取,限制了光盘的通用性。ISO-9660目前有Level1和Level2两个标准。Level1与DOS兼容,文件名采用传统的8.3格式,而且所有字符只能是26个大写英文字母、10个阿拉伯数字及下划线。Level2则在Level的基础上加以改进,允许使用长文件名,但不支持DOS。

Joliet:微软公司自行定义的光盘文件系统,也是对ISO-9660文件系统的一种扩展,它支持Windows9x/NT和DOS,在Windows9x/NT下文件名可显示64个字符,可以使用中文。

Romeo:著名的Adaptec公司自行定义的文件系统,支持Windows9x/NT,文件名最多可有128个字符,也支持中文,但不支持DOS。

参考来自:https://baike.baidu.com/item/CompactDiscFileSystem/10341274?fromtitle=CDFS&fromid=6256377&fr=aladdin

 

2、主控芯片(查询主控芯片型号方法)

工具查询

  • 芯片无忧-工具

在检测到的信息结果中,我们主要关注芯片型号的信息

“硬核”武器-使用CDFS打造一个特殊的u盘

 

二、制作cdfs“原料”

1、制作ISO文件,需要UltraISO。相关脚本各位可以根据喜好自己写。

“硬核”武器-使用CDFS打造一个特殊的u盘

  • 生成如下iso文件

     

“硬核”武器-使用CDFS打造一个特殊的u盘

2量产U盘  

“硬核”武器-使用CDFS打造一个特殊的u盘

  • 找到我们刚生成的cdfs.iso文件路径,勾选格式化、FAT32两项,其他默认设置

 

“硬核”武器-使用CDFS打造一个特殊的u盘

  • 直至出现ok ,拔出U盘。

“硬核”武器-使用CDFS打造一个特殊的u盘

  • 再次插入U盘,你会发现系统中多了两个盘符,制作完成。

     

“硬核”武器-使用CDFS打造一个特殊的u盘

  • 为了验证,复制calc.exe(计算器)到USB DISK中,并重命名为start.exe如果这一步将start.exe刷入cdfs中达到持久化,更多利用方法后期分享)

“硬核”武器-使用CDFS打造一个特殊的u盘

3.测试

本文来源于互联网:“硬核”武器-使用CDFS打造一个特殊的u盘