JL.*_*JL. 3 .net c#
我知道你故意想要破坏文件似乎很荒谬,但我向你保证这是有充分理由的.
在我的应用程序中,我有很多xml序列化正在进行中.这反过来也意味着,我有很多反序列化.
今天我尝试了一些灾难情景.我在序列化操作期间重置服务器,正如预期的那样,它损坏了xml文件.
问题是,尝试在恰当的时间"关闭"服务器以破坏文件并不是最佳选择,首先是在其.0001 ms写入时间内捕获操作的运气,其次服务器需要重新启动.另外,出于其他原因从服务器拔出插头只是个坏主意.
是否有可以有效破坏文件的应用程序,以便此文件可用于在我的应用程序中进行测试?
Amb*_*ber 20
在十六进制编辑器中打开它,玩得开心吗?
ars*_*ars 5
这是Fuzz Testing背后的一种方法,即引入随机变体并了解您的应用程序如何应对.您可以查看引用链接中提到的一些模糊测试框架.但在你的情况下,使用随机生成器并在这些位置插入位来破坏它也同样容易.如果您有已知的案例,那么您当然可以使用现有的损坏文件.
归档时间:
16 年,6 月 前
查看次数:
3522 次
最近记录: