损坏文件生成器 | 快速生成损坏文件

损坏文件生成器可生成任意大小和格式的损坏文件,如doc、xls、ppt、pdf等,适用于调侃或应对无法完成的任务,轻松制造无法打开的文档。

带 * 的类型会写入真实的文件签名。
test-file.pdf
任何类型都可以。最大 512 MB。
你的文件不会被上传。它在你的浏览器里、也就是你自己的设备上被读取和损坏,副本直接保存到你的下载目录。我们这边收不到任何东西,这也是这里没有很小的体积限制的原因。

为什么这些文件的表现和真正损坏的一样

一个从头到尾都是随机字节的文件,你的软件还没真正看它就会拒绝,因此几乎测不出什么。这个工具会写入你所选类型的真实签名,其余部分填上垃圾数据。操作系统依然把它显示为 PDF、ZIP 或 MP4,应用程序照样打开它、读取文件头,然后才撞上损坏的部分。这正是真正的损坏文件所走的路径,也是值得测试的那一条。

什么是损坏文件生成器

损坏文件生成器会生成一个故意无法读取的文件,让你看清软件如何处理受损的数据。你可以按任意大小和类型从零生成一个,也可以什么都不上传,让本页在你的浏览器里损坏一份你已有文件的副本。

怎么使用

  1. 选择模式:从零生成一个损坏文件,或损坏你自己文件的副本。
  2. 若要生成,设定大小和单位,起个名字,再选择文件类型。
  3. 保持签名开关开启,这样文件仍会被识别为该类型。
  4. 若要损坏自己的文件,选中它并决定损坏的程度。
  5. 下载结果。你电脑上的原文件始终不会被改动。

有什么用

  • 确认你的应用遇到坏文件时给出清晰的错误提示,而不是直接崩溃。
  • 用精确大小的文件测试上传限制和校验逻辑。
  • 确认备份和恢复工具确实能发现损坏。
  • 在测试容量或配额时,把存储填到一个已知的大小。
  • 在不冒险动用真实数据的前提下,演示文件损坏是什么样子。

该用哪个模式

如果你想就用
测试应用如何处理损坏的 PDF、ZIP 或视频生成,并开启签名开关
弄坏你手上某个特定的文档损坏我的文件
填满磁盘或凑到一个精确的上传大小生成,任意类型,签名可选
看看修复工具是否还能救回文件损坏我的文件,轻度

本工具用于测试软件。请不要把损坏的文件当作你本该交付的成果交出去。

常见问题

不会。两种模式都完全在你的浏览器里运行。你选择的文件在自己的设备上被读取,损坏的副本也在那里生成,并直接保存到下载目录。没有任何内容发送给我们,这也是这里的体积上限远高于那些必须在服务器上处理文件的网站的原因。

绝不会。你拿到的始终是一个文件名后加了 "-corrupted" 的新文件,你选中的那个保持原样。

轻度打乱约百分之一的字节且不改变长度,这种程度修复工具往往还能救回。中度打乱约十分之一并截去结尾,通常就无法修复了。重度重写约三分之一并删掉四分之一。请选用仍能弄坏你所测对象的最轻等级。

那些字节就是文件签名,是操作系统用来判断文件类型的部分。保留它们,文件就仍被当作 PDF 或 ZIP,应用程序会先打开它、再发现损坏,而这通常正是你想测试的情形。如果你想看看软件连文件类型都无法判断时会怎么做,就把开关关掉。

约五十种常见类型,涵盖文档、图片、音频、视频、压缩包、光盘映像、设计文件和开发格式。你也可以自己输入任意扩展名,或者生成完全没有扩展名的文件。带有真实签名的类型在列表中以星号标出。

生成时最大 2 GB,损坏自己的文件时最大 512 MB。这两个上限取决于你的浏览器内存而非服务器,所以大文件会稍花些时间,生成过程中也会占用不少内存。

这正是目的所在:它应该打开到足以出错的程度。保留签名后,应用程序会识别类型、开始读取,然后遇到毫无意义的内容。它接下来怎么做,是给出清晰的错误提示还是崩溃,恰恰就是你要测试的。

为测试而制作一个坏文件是再普通不过的事,本页就是为此而设。把它交给别人、让对方以为你完成了实际并未完成的工作,则是另一回事,这方面我们帮不上忙。

什么是损坏文件生成器

损坏文件生成器会生成一个故意无法读取的文件,让你看清软件如何处理受损的数据。你可以按任意大小和类型从零生成一个,也可以什么都不上传,让本页在你的浏览器里损坏一份你已有文件的副本。