自我认证 USB

自我认证 USB

是否可以在 USB 上放置一个脚本,它只允许发现文件夹的内容(甚至整个 USB 都无法发现),除非满足某些要求?

例如,如果我有一个包含敏感信息的文件夹,我可以将此脚本放入该文件夹中,当插入 USB 时,所有内容都无法被发现。但是,脚本会立即运行以检查它是否是我的计算机(检查序列号或其他内容),只有这样它才会允许文件夹被发现?

我在 Linux 上

答案1

这并非不可能——但是,USB 盘的内部控制器必须经过编程才能以这种方式工作。您不能随便拿一个 USB 盘并让它自行锁定;您必须专门购买一个已经内置此功能的 USB 盘。

带有“保护区”的 USB 闪存盘存在(我记得早在 2005 年就见过一些)。通常此功能在营销材料中非常突出,因此在亚马逊或其他购物网站上应该很容易找到。

然而:

  • 解锁“脚本”(通常是制造商提供的程序)无法在驱动器插入后立即自动运行;操作系统根本不会这样做。您需要手动打开并启动 .exe 文件。(但是,某些制造商的工具可以安装到计算机中,以便自动解锁您的驱动器。)

  • 解锁程序可能需要管理员权限才能运行(因为它会向硬件发送自定义命令),即它不一定可以在公共机器上使用。

  • 每个操作系统(Windows、macOS、Linux)当然都需要自己的解锁程序版本——如果您有 Mac,最好仔细检查驱动器的兼容性列表。

相关内容