问题标签 [truecrypt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3201 浏览

linux - 用于 truecrypt 的带有密码隐藏的 Linux bash shell 脚本

我尝试创建自己的 linux bash 脚本,该脚本调用 truecrypt 进行挂载。作为选项,需要为 truecrypt 文件设置密码。我可以在 bash 脚本中执行此操作,但如果有人打开它,他们可以看到密码。该脚本稍后将自动运行。

我的问题:是否有一些安全的方法来隐藏/加密密码?

例子:

谢谢你的帮助!

0 投票
0 回答
5602 浏览

c# - 如何调整 truecrypt 驱动器的大小?

我开发了使用 truecrypt 的 C# 应用程序。首先,我使用 truecrypt 向导制作 truecrypt 文件并将大小设置为(例如 500gb)。然后我将该文件安装为 truecrypt 驱动器并将文件和文件夹复制到该驱动器。没关系。但是我想知道当来自该 truecrypt 驱动器的数据超过 500gb 时,我需要调整该驱动器的大小(例如,将大小增加到 500 到 1000)。我怎样才能用 C# 代码做那个员工?

0 投票
1 回答
843 浏览

c# - 这是否可以创建一个可由 TrueCrypt 和 C# 访问但不可见的分区?

我在 CD/DVD 中有一个文件夹,并希望使其内容不可见、可访问和加密。所以我决定使用 TrueCrypt 将该文件夹作为加密的隐藏卷。但是使用这种方法,用户可以在安装后看到新卷的内容。所以我想知道这是否可以使安装的卷可访问但不可见?并且有没有其他解决方案可以通过 C# 编程来做到这一点?

0 投票
1 回答
751 浏览

command-line - 通过命令行将安装的 TrueCrypt 卷列出到标准输出?

有谁知道通过命令行将已安装的 TrueCrypt 卷列出到标准输出的方法?

下面的页面建议 --list 选项将在 *nix 版本中执行此操作,但我找不到任何方法可以在 Windows 上执行此操作。

http://www.irongeek.com/i.php?page=backtrack-3-man/truecrypt

0 投票
1 回答
730 浏览

c# - 查看传递给程序的命令行参数

你可以跳过这部分

我正在使用拇指驱动器中的批处理文件来安装真正的加密卷。我在此链接的帮助下创建了该批处理文件 。在该批处理文件上,我将用户名和密码作为参数传递给 trueCrypt.exe,以便安装它。


无论如何,所以我的问题是:是否有可能看到从第三方进程传递给程序的参数?换句话说,是否可以看到传递给该程序的参数:


编辑

我正在创建一个编辑,因为我认为我错误地解释了自己,但这个编辑应该是一个解决方案而不是一个问题

我认为这个问题没有得到足够的重视。执行https://stackoverflow.com/users/235660/alois-kraus显示的命令 显示:

(我将输出粘贴在记事本++上)

在此处输入图像描述

在图像上它并没有很清楚地显示,但我能够看到正在传递给该过程的论点。这对我来说很重要,因为我使用以下命令安装了真正的 crypt 卷:

"C:\Program Files\TrueCrypt\TrueCrypt.exe" /v "a:\volume.tc" /lz /a /pa

这告诉 truecrypt 我想挂载位于a:\volume.tc驱动器号 z 上的卷,密码是a

如果我执行该命令,则 true crypt 会将该卷安装在驱动器 z 上:

在此处输入图像描述

问题是,如果我随后执行命令,wmic process请注意穿什么鞋:

在此处输入图像描述

注意密码在里面!

因此,总而言之,将安全信息作为参数传递是不安全的。如果您关闭接收参数的进程可能是安全的,但我认为了解这一点很重要......

0 投票
3 回答
11818 浏览

truecrypt - 如何在 Windows 上构建 TrueCrypt?

我正在尝试编译 TrueCrypt。我正在使用来自https://github.com/syglug/truecrypt的说明。

我设置了 3 个环境变量 ( pkcs, ddk, MSVC16_ROOT) 并在 msvc2008 中打开了项目。这不在说明中,但我需要安装 NASM,所以我安装了它并将 NASM 放在 PATH 中。现在,当我构建时,我得到以下信息。即使 IDE 可以选择取消构建,编译器没有执行任何操作并且系统处于空闲状态,它也会结束。

在这一步之后 Crypto.lib 确实存在

它只是挂起。它没有使用任何 CPU,IDE 似乎不知道它失败或停止了。再次运行时,我得到了这个

我已经安装了 msvc2012,所以我也试过了。我遇到同样的问题

当我再次取消/构建时,我得到以下信息

这里有什么问题?如何构建 TrueCrypt?我正在运行 Windows 7 64 位

0 投票
3 回答
3374 浏览

truecrypt - True crypt 启动时自动挂载不起作用

从昨天开始,我的 true-crypt 分区每次都不会在我的操作系统启动时自动挂载(有时有效,有时无效)。

  • 是的,它们被设置为系统收藏夹,并设置了启动时安装复选框。
  • 是的,他们有相同的密码,使用相同的 (EN INTL) 布局键入。
  • 是的,它在几次之前以某种方式起作用。

谢谢您的帮助。

编辑:操作系统:Windows 8

更新 它似乎只是在冷启动时不起作用。

温暖的开始似乎有效

0 投票
2 回答
246 浏览

passwords - 成对从列表中生成密码

我最近发现了我的一个旧的 TrueCrypt 卷文件,但是在尝试了一个小时的不同密码后,我还没有找到正确的密码。我知道我使用了旧密码的组合,但是手动尝试所有组合需要很长时间。我尝试了不同的程序(例如 Crunch)来构建一个单词表,但它们所做的只是生成 .txt 文件中每个条目的组合。

所以我的问题是:有没有人知道一个程序可以组合文件中的所有条目,但只能成对的两个?

例如:

字符串 1 = 你好

字符串 2 = 再见

输出 =

你好再见

再见

0 投票
1 回答
171 浏览

bash - Bash - 启动脚本再次运行?

我正在尝试学习一些脚本。我有一个场景,我丢失了我的 truecrypt 密码。我运行下面的脚本。

但是,如果密码错误,我会得到

让脚本再次开始运行的唯一方法是 ctrl+c。如果我在每次失败后按 ctrl+c 最终脚本会得到正确的密码。但是,如果我有 1000 个可能的密码,那不是一个选项。

如何让脚本查找输出

密码不正确或不是 TrueCrypt 卷。

然后发送一个 ctrl+c? 还是退出?到目前为止,我尝试的所有操作都不会在 truecrypt -k 行下方进行,直到我执行 ctrl+c。

0 投票
4 回答
5067 浏览

windows - 在 Windows 上创建 TrueCrypt 卷

目前无法在 Windows 上使用命令行创建 TrueCrypt 卷。据官网介绍,这是“计划在未来实施”(见:http ://www.truecrypt.org/future )。

对于自动化脚本,我想每天创建多个 TrueCrypt 卷。是否有任何解决方法或任何其他解决方案可以在 Windows 上创建 TrueCrypt 卷?Linux 不是一个选项,它必须是 Windows。