目录

一、简介:

1.1、原理:

1.2、特点:

1.3、历史:

二、使用方法

2.1、安装

2.2、使用:

第一步:打开

第二步:创建

第三步:安装隐藏卷

2.3、特点:


一、简介:

1.1、原理:

"TrueCrypt是一个软件系统, 可以用于建立和维护空中加密的卷(数据存储设备)” ,出自TrueCypt网站。 “空中加密" 的意思是: 在不需要任何人工干预的情况下, 数据可以在保存前自动加密, 并在加载后自动解密, 如果没有正确的密码(注册文件)或者加密密钥, 我们是无法读取(解密) 存储在加密卷中的数据的。 整个文件系统都是加密的(例如文件名、 文件夹名、 文件内容、可用空间和元数据等)。

1.2、特点:

TrueCrypt还可以创建 “隐藏"卷。 当遇到对手时, 这就在某种程度上提供了 "貌似合理的推倭 " 。"貌似合理的推倭 ” 是指这样一种情形:滥用或不当行为的证据少到儿乎没有或者根本没有。 作为法律术语, 是指 “用来证明指控的证据不充足" 。当有人要检查你的设备以发现一些可疑证据时, 你就可以利用TrueCrypt的隐藏卷功能, 来提供"貌似合理的推诿” 。TrueCrypt中并不含有知名文件头和数据, 因此无法识别常用文件, 当分析数据时,看到的会是一堆乱码。

1.3、历史:

涉及了TrueCrypt和貌似合理的推倭,Daniel Dantas是个银行家, 巴西政府怀疑他涉嫌经济犯罪。 警察从他那没收了5个用TrueCrypt保护的硬盘。 经过5个月的分析, 巴西国家犯罪学研究所破解失败, 把研究任务移交给了联邦调查局, 联邦调查局又进行了12个月的分析, 但是, 仍然没有破解成功包


TrueCrypt已经引起了全球范围的关注, 对其工作原理 的深入研究将是非常有价值的。



二、使用方法

2.1、安装

安装和使用TrurCrypt, 分析TrurCrypt的 工作原理。

Truecrypt支持多个平台, 包括Windows和Linux。

Linux:从TrueCrpt的网站(truecrypt.org)中下载gzip格式的安装包

windows:软件中心、网上都有下载地址(免费开源的)

Donate是捐款的意思(看个人意愿吧)

2.2、使用:

第一步:打开

安装完成后, 执行 “ truecrypt"命令就可以打开其图形界面 了。
Linux中输入 truecrypt 打开图像界面


第二步:创建

将用一个2GB的U盘创建包含隐藏卷的TrueCrypt磁盘驱动器。 首先, 将U盘插到装有Ubuntu系统的笔记本上, 选择 “ Create a volume with a partition/ 如ve", 再选择 “ Hidden Volume"

系提示选择一个分区或磁盘, 本例中, 我们选择刚才插入的U盘, 并勾选加密选项

 

然后, 卷创建向导 “ Volume Creation Wizard" 就会格式化 ” Outer Volume"。 “Outer Volume" 是一个本地卷, 其中包含了一个或多个隐藏卷(如图7.23所示)。

(我手头上没U盘,暂时不瞎搞电脑上磁盘)


第三步:安装隐藏卷

执行“truecrypt"命令,打开truceCrypt的图形界面,根据引导提示完成“隐藏卷”的安装(如图7.24~图7.27所示)。

隐藏卷创建向导

隐藏卷加密选项


创建完成后, 我们就可以挂载并打开隐藏卷了。 点击 “ Select Device"按钮, 选中那个 2GB的U盘(如图7.28所示)。

接下来,根据系统提示输入安装时使用的密码,就可以挂载隐藏卷了(如图7.29所示)。通过查看TrueCrypt卷属性可以浏览包括加密信息在内的TrueCrypt卷的详信息(如图7.30和图7.31所示)。

在解除挂载前,TrueCrypt卷都是可以访问的。如前文所述,通过向导的方式 TrueCrypt安装起来很简单。其加密程度、数据随机化程度和数据隐藏能力都是相当强大的。TrueCrypt还可以在Windows下运行,因此,几乎每个入都能轻松使用这个工具。截至

隐藏卷大小选择

隐藏卷文件系统类型

挂载并打开新创建的卷

输人安装时使用的密码来保护TrueCrypt卷

查看TrueCrypt卷属性

访问TrueCrypt卷中的文件

2.3、特点:

取证分析人员要想确定硬盘中是否包含TrueCrypt加密过的数据是极其困难的,如果没有密码,想要恢复加密数据也是不可能的。

2009年在美国举办的黑帽大会上, Peter Kleissner展示了他的Stoned bootkit工具, 它可以避开TrueCrypt的MBR (Master Boot Record)区域, 即可以绕过整个卷加密,但是这只在特定情况下才有效, 即当用户以root用户权限执行不受信任的可执行bootkit, 又允许对磁盘的物理访问时,换句话说, 要想使用TrueCrypt进行数据隐藏就要遵循最佳安全实践。

(6.6)【PC中数据隐藏】Linux中隐写:TrueCrypt创建隐藏卷、使用方法相关推荐

  1. 锁住文件linux,linux新手教程之创建锁文件的方法

    linux新手教程之创建锁文件的方法 Linux提供了多种特性来实现文件锁定.其中最简单的方法就是以原子操作的方式创建锁文件,所谓"原子操作"就是在创建锁文件时,系统将不允许任何其 ...

  2. pandas使用rename函数重命名dataframe中数据列的名称、从而创建一个包含重复列名称的dataframe数据集

    pandas使用rename函数重命名dataframe中数据列的名称.从而创建一个包含重复列名称的dataframe数据集 目录

  3. linux中oracle数据乱码,Linux系统Oracle数据库乱码问题的解决方法

    1.修改远程linux机器的配置 在vim /etc/sysconfig/i18n文件里的配置如下:LANG=zh_CN.GBK SUPPORTED=zh_CN.UTF-8:zh_CN:zh:zh 1 ...

  4. html中隐藏溢出怎么写,html-如何隐藏表行溢出?

    html-如何隐藏表行溢出? 我有一些HTML表格,其中文本数据太大而无法容纳. 因此,它可以垂直扩展单元格以适应此情况. 因此,现在发生溢出的行的高度是数据量较小的行的两倍. 这是无法接受的. 如何 ...

  5. linux下json数据解析,Linux下使用jq简单解析json的方法

    jq简介 jq 是一款命令行下处理 JSON 数据的工具.其可以接受标准输入,命令管道或者文件中的 JSON 数据,经过一系列的过滤器(filters)和表达式的转后形成我们需要的数据结构并将结果输出 ...

  6. 用于jqGrid获取SQL Server中数据的简单分页存储过程及sp_executesql的一点使用方法...

    之前我第一篇有关jqGrid JSON数据的获取是动态拼接的SQL语句(因为是Access数据库),然后我自己也用SQL Server中的数据作了测试,为了方便写了一个分页的存储过程,过程中也认识了下 ...

  7. 修改linux中mysql密码,Linux下修改Mysql密码的三种方法

    首先,我也是新手刚刚了解Linux系统,因为同事离职,所以就只能接手!然后员工离职肯定要改密码啦!废话不多说,下面我截图写一下流程! 我刚开始也是找教程,网上教程一大堆基本都是可行的! 修改Linux ...

  8. html中隐藏溢出怎么写,html溢出隐藏代码 css+div 溢出隐藏 无效

    css+div 溢出隐藏 无效 隐藏图片超出div部分代码如何写的? 把图片作为div的背景图片是最容易实现你所要的效果的方式: 如果一定要用img标签那就要css和js结合才能实现了: 请html代 ...

  9. 删除隐藏linux分区,删除笔记本电脑EISA隐藏分区

    系统自带工具diskpart.exe (C:\WINDOWS\system32) 删除 EISA 硬盘隐藏分区 适合不需一键恢复的用户 关于Diskpart命令:使用此实用工具可以从脚本.远程会话或其 ...

  10. linux删除目录中指定文件,Linux删除目录下的文件的10种方法

    删除当前目录下的文件 1.rm -f * #最经典的方法,删除当前目录下的所有类型的文件 2.find . -type f -delete或find . -type f -exec rm -f {} ...

最新文章

  1. Java第一天学习笔记整理
  2. 手机python软件怎么创建项目_创建成功的 Python 项目
  3. ORA-02291: 违反完整约束条件 - 未找到父项关键字 解决方法
  4. swagger的php配置,thinkphp6+swagger-php配置管理接口文档
  5. 895. 最长上升子序列
  6. 七年级计算机工作计划,七年级下学期信息技术教学计划(最新整理)
  7. JDBC常用接口详解
  8. Submitting Applications
  9. 非关系型数据库和关系型数据库区别(转载)
  10. Spring中bean的生命周期
  11. ShaderForge - 纹理旋转
  12. 三次插值ClampedB样条曲线Matlab代码实现
  13. SCI英文论文写作- Latex 进阶
  14. STM32F4系列单片机选型详解
  15. cannot open file /storage/emulated/0/DCIM/Camera/yinpin.mp4 (Permission denied)
  16. 基于逻辑回归的讽刺文本检测
  17. 数据库学习——基础概念
  18. 任正非竟然要炸掉华为「研发金字塔」,到底怎么回事?
  19. 计算分页页数或索引在第几页
  20. Java swing皮肤(look and feel)大全

热门文章

  1. Python学习笔记(15)-Python代码转换为exe可执行程序详解
  2. 北航基物1101英文波尔共振实验
  3. 监控视频平台LiveNVR如何给摄像头视频添加文字水印和图片水印
  4. 超大图片的缩放算法(撑爆内存的那种)
  5. obtain,get,gain有什么区别
  6. 2018年手机ODM行业分析
  7. 百度API查询经纬度小页面
  8. swift 选取图库中的图片
  9. 81章 老子1章到_三曜道长解读道德经: 信言不美 第81章
  10. js的延迟执行 async defer/ js的数据类型全/ null和undefined区别/=、==、===的区别/js中的宏任务和微任务js的作用域附带试题有答案