故意损坏文件系统

2023-12-25

我必须明确测试我的应用程序在尝试访问 NTFS 文件系统的某些损坏部分时会执行什么操作。我四处寻找类似的问题,但这些问题都是关于破坏特定文件(即破坏 xml 文件的语法等)。

我需要创建一个场景chkdsk http://technet.microsoft.com/de-de/library/bb490876%28en-us%29.aspx将报告文件系统中特定位置的错误。

有谁知道我如何引发这种情况来测试我的应用程序。

以防万一您担心:我不会在我的生产系统上这样做,我为类似的事情设置了一个虚拟机。


如果担心的是您的应用程序在遇到损坏的文件时会做什么,那么为什么还要损坏包含这些文件的文件系统呢?为什么不简单地损坏文件本身呢?

操作系统做了很多工作来确保文件系统的健壮性,我不确定故意在文件系统上乱写垃圾除了对文件系统实现进行模糊测试之外还会做任何事情。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

故意损坏文件系统 的相关文章

  • Powershell 快捷方式创建不起作用

    所以我有这个脚本可以自动安装一些软件 安装软件后 我会创建一些重要应用程序的快捷方式 这些快捷方式显示在桌面上 这是我的代码 ConfigureExeSource C Program Files x86 SiteKiosk Configur
  • MFC - 显示对话框后立即执行代码(.NET 相当于 Form.Shown)

    我正在对 C MFC 项目进行一些小的更改 我是 NET 开发人员 因此 Windows 编程对我来说是新的 我需要在 CDialog 第一次完全显示 绘制 后立即启动一些方法 但仅一次 我怎样才能做到这一点 在 NET中我会处理表格所示
  • ActiveX,安装不起作用

    我想创建并部署一个 ActiveX 插件 非常小的东西 我只想显示一个消息框 我为它创建了一个库项目并将其编译为 DLL 当我通过命令行注册 dll 时 该插件可以工作 regasm 在一台机器上 所以我现在需要创建一个安装程序 将其放入
  • 在 Windows 上使用 Mono

    我知道这听起来很愚蠢但是 我发现了this http do davebsd com 应用程序是在 Mono 上编写的 并且是开源的 在查看源代码时 我发现这两个 using 指令阻止了我 using Gdk using Mono Unix
  • 使用 Powershell 命令进行文件计数

    如何使用以下命令计算特定文件夹 以及所有子文件夹 中的所有文件电源外壳命令 Get ChildItem 和 Get ChildItem
  • 我是否必须在 CComPtr 对象上调用 Release() 方法?

    我正在使用 SAPI5 API 来处理文本到语音 如果我简化我的代码 如下所示 我删除了错误检查以尽可能简化它 int main CoInitialize NULL CComPtr
  • 按特定顺序运行 Windows 服务

    是否可以更改 Windows 服务的顺序或运行一项又一项服务 我想要这个的原因是 我的 IIS 配置位于共享驱动器上 当我重新启动服务器时 它首先运行 IIS w3wp 服务 但无法启动它 因为此时共享网络驱动器不可用 所以我想先完成网络服
  • GWT 导致 Eclipse 无法在 Windows XP 上启动

    单击 eclipse 会显示启动屏幕 然后应用程序将被静默终止 并且不会出现任何错误消息 log 文件包含以下信息 汇总 ENTRY org eclipse ui 4 4 2012 11 09 11 33 45 323 MESSAGE Cl
  • 批处理文件进度旋转轮

    我已经尝试了好几天了 似乎可以让它发挥作用 我找到了一个例子 但它使用了 CryEcho 但它不起作用 我只是想添加这个 让用户知道在 ping IP 地址时发生了什么事 我确实在这里找到了一些代码 但这让我感到困惑 因为我刚刚开始为了好玩
  • 为什么我不想在安装时将 Python.exe 添加到我的系统路径中?

    我正在 Windows 7 上重新安装 Python 第一个对话框之一是 自定义 Python 屏幕 将 Python exe 添加到路径 的默认设置是 整个功能将不可用 我总是将其更改为 将安装在本地硬盘上 这不是问题 更改系统环境变量很
  • 单个 .msi Windows 软件包安装程序文件的最大大小是多少?

    我们正在对服务器进行一些上传测试 特别是接收 msi 软件包安装程序文件 目前 我可以使用有限的知识和我所拥有的 Visusl Studio 工具创建一个总大小为 2GB 的 msi 文件 但我想知道是否可以创建一个更大的文件 我的谷歌搜索
  • 如何使从 docker linux 容器内部创建的符号链接可以从 Windows 主机看到(如果需要,可能涉及 samba)

    Question 如何从 Windows 主机查看 docker linux containers 的符号链接 即使我必须放置一台中间 Linux 机器通过 NFS 或 Samba 公开文件系统 Context 在 DEVEL 环境中 我在
  • 使用通配符删除多个文件

    你知道在 Linux 中这很容易 但我无法理解如何在 Windows 上用 C 做到这一点 我想删除所有与通配符匹配的文件f txt 我该如何去做呢 您可以使用DirectoryInfo EnumerateFiles功能 https msd
  • 如何仅获取窗口的可见部分(Windows、gdi32、user32 等)

    我只想获取窗口中窗口的可见部分 作为一个区域 只想获取用户看到的区域 当然 以编程方式 这是一个例子 我有以下窗口组成 A C
  • 如何在C#中查询NTFS磁盘配额?

    我需要能够为给定远程计算机上的所有用户找到这些用户的磁盘配额和实际磁盘使用情况 我需要能够在 C 应用程序中执行此报告 嗯 从技术上讲 这是我已经构建的应用程序的 DLL 插件 但这与这里无关 远程计算机不在同一网络上 但是 执行应用程序的
  • 如何正确调用 LsaLogonUser 进行交互式登录?

    我正在尝试使用 LsaLogonUser 创建交互式登录会话 但它总是返回STATUS INVALID INFO CLASS 0xc0000003 从网上查到的内存布局KERB INTERACTIVE LOGON结构很棘手 但我很确定我做得
  • 应用程序错误:故障地址0x00012afb(专家)

    我需要一些 光 来找到解决方案 可能有很多事情会导致这个问题 但也许有人可以帮助我 场景 Windows 服务器 24 7 运行 PostgreSQL 数据库和其他服务器应用程序 用于处理数据库上的任务等 有不同的服务器场景 30 具有不同
  • 如何在 Windows 路径中使用卷标?

    我想使用批处理文件从可移动驱动器复制文件 无论它获得的驱动器号是什么 到目前为止 还没有去 似乎没有任何现成的命令或第三方命令行工具可以处理基于卷标签的路径 我尝试了 FreeFileSync 但它可以大批量工作 并且我在这里需要精确的文件
  • 如何将 Windows 窗体应用程序 (C++) 设置为具有 Aero/Glass 背景?

    我正在使用 Visual Studio 2010 Pro 用 C 创建 Windows 窗体应用程序 我想创建一个透明背景 即使用 Aero Glass 效果 类似于它围绕 Windows 照片查看器中 UI 底部的方式 此时 我已经查看了
  • PHP中如何找出特定进程仍在运行

    我正在编写一个脚本 该脚本构建其他脚本的队列 并应该管理它们的启动 管理器脚本应该知道哪个子进程已经完成 因此它可以启动在队列中等待的其他脚本 我添加了一个 echo 获取每个子进程的进程 ID 所以我有我的子进程进程 ID 现在正在使用系

随机推荐

  • C++ 解析函数类型模板参数

    我希望能够致电function具有函数类型 包括参数和返回类型 的模板参数 即double int long 并在函数中分离类型并单独使用它们 例如我希望能够调用一个函数 printRes
  • 使用 QIcon 不显示图像

    我正在尝试学习 PyQt 在阅读教程以了解基础知识时 我遇到了 QIcon 的问题 以下代码应该创建一个简单的窗口 其中包含名为 web png 的图像中的图标 import os import sys import PyQt5 dirna
  • Python:将表转换为字符串为键:值对并存储在字典中

    我从子进程命令获取数据作为字符串 我想将这些数据存储在字典中 我怎样才能最好地实现这一目标 这是数据示例 我已将其作为字符串从子进程返回 NAME MAJ MIN RM SIZE RO TYPE MOUNTPOINT loop0 7 0 0
  • Java Lambdas:它在 JVM 中如何工作以及它是 OOP 吗? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 例如 在匿名内部类的情况下 将传递 匿名 对象引用并执行该对象的方法 Lambda 是在需要时执行的代码块 当遇到 lambda 时
  • 在 Angular 应用程序上将 XML RSS feed 转换为 Json

    我有一个这样的APIhttps blog com rss 它返回下面的 xml 作为博客提要 Note 我见过这个 但这是针对nodejs应用程序的 https github com nasa8x rss to json https git
  • 当图服务调用返回时,是否不能保证用户已添加到租户中?

    我的应用程序有一个用户管理界面 可供对我们的 Azure 租户没有足够权限的用户进行委派管理 当新用户添加到应用程序时 我们会检查该用户是否已存在于租户中 如果不存在 我们会邀请他们 像这样的事情 var existingUser Try
  • 在 EF 6 中创建具有主键和标识列的实体

    我已经有一张桌子了varchar首要的关键 这与我当前的工作正常 edmx model 现在我在该表中添加了一个自动增量标识列 当我尝试更新时 edmx 该表未包含在 edmx 我不能有一个varcharPK列和自增标识列在同一个表中 Ye
  • 错误:未为类“PlatformButton”定义方法“FlatButton”

    我收到这些错误 但不知道如何修复它们 AppData Local Pub Cache hosted pub dartlang org flutter platform widgets 1 20 0 lib src platform butt
  • 用于解密文件并将文件从一个目录移动到另一个目录的 Shell 脚本

    我有一个目录 里面有几个文件 我正在尝试解密这些文件并将它们移动到另一个目录 我不知道如何设置输出文件名并移动它 因此 目录结构如下所示 Applications MAMP bin decryptandmove sh Application
  • Apple 开发者注册错误:您目前无法完成 Apple 开发者计划的注册 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 当我注册 Apple Developer Program 时出现以下消息 您的注册无法完成 您目前无法完成 Apple 开发者计划的注册
  • 运行外部命令并获取其消耗的 CPU 量

    很简单 我想从 Python 脚本中运行外部命令 程序 一旦完成 我还想知道它消耗了多少 CPU 时间 Hard模式 并行运行多个命令不会导致CPU消耗结果不准确 On UNIX a 使用resource http docs python
  • 通过 HTTPS 的 Mojolicious

    我正在将 Mojolicious 用于需要加密连接的 Web 应用程序 但我不知道如何向 Mojolicious 添加 SSL 支持 我的同事向我发送了这些 文件domain key domain bundle crt domain crt
  • 部分语音识别

    我目前在使用 Microsoft 语音引擎进行语音识别方面玩得很开心 它的设置和使用 C 非常简单 并且可以用比我最初想象的更少的代码行来实现伟大的事情 现在 重点是我真的不知道如何处理这个问题 我知道引擎需要开始监听 然后你说一个单词或一
  • 资产路径中缺少指纹

    我们刚刚使用新的资产管道部署了 Rails 3 1 应用程序 在开发中一切看起来都很好 但在生产中所有资产图像都丢失了 部署时 我们遵循 Ruby on Rails Edge Guide 作为示例 我们的应用程序中的一个简单代码片段 ass
  • 当用户单击链接时,想要使用 jquery 在链接下方显示 div

    我有链接和一个div 我想当用户单击链接时在链接下方显示 div 我想通过代码将 div 定位在链接下方 这意味着 div 的顶部和左侧将根据链接的顶部和左侧位置通过代码设置 需要帮忙 a About a div a href About
  • 如何在 C# 中释放桌面应用程序的 VM/私有字节

    我有用 C 开发的桌面应用程序 应用程序使用的虚拟机大小非常高 我想向 pdf 文件添加水印 该文件有超过 10 000 页 确切地说是 10776 页 VM 大小增加 有时应用程序冻结或抛出内存不足异常 是否有解决方案可以在 C 中以编程
  • 如何在android中单击按钮时对EditText应用撤消和重做操作

    我正在尝试在向 EditText 写入或应用效果时应用撤消和重做操作 为此 我已经从这里下载了课程Link https code google com p android issues detail id 6458 c123然后我在我的应用
  • SAS:使用 PROC IMPORT 导入 .xlsx 时定义类型

    问题 使用 PROC IMPORT 时如何定义从 xlsx 文件导入的变量的变量类型 My work 我正在使用 SAS v9 4 据我所知 它是普通的 SAS 我没有 SAS ACCESS 等 我的数据如下所示 ID1 ID2 MONTH
  • 使用 argparse 将参数发送给 Python 脚本中的函数

    我处于一种奇怪的情况 我需要一个 Python 函数从脚本中运行 然后从我的主代码中调用该脚本 我想用subprocess模块 并知道如何使用它将参数传递给纯脚本 但问题是 我需要将参数传递给其中的嵌套 Python 函数 其中大部分是可选
  • 故意损坏文件系统

    我必须明确测试我的应用程序在尝试访问 NTFS 文件系统的某些损坏部分时会执行什么操作 我四处寻找类似的问题 但这些问题都是关于破坏特定文件 即破坏 xml 文件的语法等 我需要创建一个场景chkdsk http technet micro