有没有办法以编程方式将文件从 TrueCrypt 磁盘读取到内存中?
我需要将文件从已卸载的 TrueCrypt 磁盘加载到内存中。有没有办法以编程方式执行此操作? TrueCrypt 提供 API 吗?
我认为尝试此操作的最佳方法是安装卷(当然,提示用户输入密码),打开文件,然后卸载卷。有没有办法自动完成这一切?
我使用的是 Windows Vista。我有 C#、Python 和 Perl 可供使用。
I need to load a file from an umounted TrueCrypt disk into memory. Is there any way to do this programmatically? Does TrueCrypt offer an API?
The way I believe is best for attempting this would be to mount the volume (prompting the user for a password, of course), open the file, and then unmount the volume. Is there a way to do this all automatically?
I am on Windows Vista. I have C#, Python, and Perl readily available.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您不能使用 System.Diagnostics 中的 true crypt 命令行 吗?过程?
Can you not use the true crypt command line from say System.Diagnostics.Process?
TrueResize 包含一个开源 C# TrueCrypt 库,可让您阅读加密卷(无需安装),附加库包括 NTFS 支持。
TrueResize includes an open-source C# TrueCrypt library that will allow you to read the encrypted volume (without having to mount it), an additional library includes NTFS support.