vs2015编译Truecrypt

时间:2021-04-06 15:04:40   收藏:0   阅读:12

参考url: 翻了不少, 记不清了

1 下载编译需要的工具及类库

MSVC++ 1.52(https://vetusware.com/download/Visual%20C%2B%2B%201.52c/?id=9008), 在win7中安装, 然后复制安装目录到win10系统中, 设置环境变量 MSVC16_ROOT 为此安装目录

NASM(https://www.nasm.us/pub/nasm/releasebuilds/2.15.05/win64/), 添加安装目录到path环境变量中

GZIP: 源码编译, 还是下个编译好的都行, 添加安装目录到path环境变量中

pkcs11(https://github.com/miekg/pkcs11), 取出仨头文件(pkcs11.h, pkcs11f.h, pkcs11t.h)放到任意一个文件夹中, 然后设置环境变量PKCS11_INC 为此安装目录

win7的ddk , 设置环境变量 WINDDK_ROOT 为此安装目录

2 下载源码

下载truecrypt 7.1a源码到本地, 解决方案目录路径中不得有空格

https://github.com/mingchuno/TrueCrypt7.1a-backup

3 vs2015打开解决方案, 编译即可

4 相关衍生项目

VeraCrypt: 算是正统后续吧

cncrypt(http://www.cncrypt.com/): 国内衍生项目, 境界有点low, 有些tc本来就有的东西, 硬是说成自己的

 

原文:https://www.cnblogs.com/talenth/p/14621573.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!