百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
D

dislocker

> 编程语言
开源

FUSE 驱动程序,用于在 Linux/Mac OSX 下读取/写入 Windows 的 BitLocker 加密卷

1.9K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

FUSE 驱动程序,用于在 Linux/Mac OSX 下读取/写入 Windows 的 BitLocker 加密卷

Dislocker() (https://travis-ci.org/Aorimn/dislocker)

介绍和解释

此软件已被设计用于在 Windows 10 系统下读取 BitLocker 加密分区。 Linux 系统。驱动程序具有在以下设备上读/写的能力:

  • Windows Vista、7、8、8.1 和 10 加密分区 - 即 AES-CBC AES-XTS, 128 位或 256 位,带有或不带大象扩散器,加密 分区;
  • BitLocker-To-Go 加密分区 - 即 USB/FAT32 分区。 核心驱动程序由一套库和多个二进制文件组成(请参阅"说明") 下面的部分)使用此库。如果想要使用该库,有两个二进制文件是需要关注的: 解密 BitLocker 加密的分区:
  1. dislocker-fuse: 使用 FUSE 来动态解密 BitLocker 编码的分区的二进制文件。您必须为其指定一个挂载点,一旦密钥被解密,就会出现名为 dislocker-file 的文件。此文件是一个虚拟 NTFS 分区,因此您可以将其挂载为任何 NTFS 分区,然后从中读取或写入数据。请注意,向 NTFS 虚拟文件写入数据会更改底层 BitLocker 分区的内容。

  2. dislocker-file: 将 BitLocker 加密分区解密为一个平面文件。此文件必须通过命令行提供,一旦 dislocker-file 完成,将成为一个 NTFS 分区。它不会与原始 BitLocker 分区有任何链接。因此,如果您向该文件写入数据,BitLocker 卷不会发生变化,只有 NTFS 文件会发生变化。请注意,创建该文件可能需要很长时间,具体取决于加密分区的大小。但是,一旦分区解密完成,访问 NTFS 分区将更快。还要考虑的另一个问题是,此二进制文件需要的磁盘空间与您尝试解密的卷的大小相同。尽管如此,一旦分区解密完成,您可以将文件作为任何 NTFS 分区进行挂载。

感谢 Rogier Wolff 进行测试,感谢 hugsy 提供所有的 OSX 支持和补丁,感谢 Will Dyson 提供补丁,以及所有提供反馈的人。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言