技术解析

Linux 下文件加密后咋解密呢
0
2021-06-18 21:48:32
idczone

情况是这样的,手里拿到一个文件,朋友解压缩,文件大小 1.5T 的 tar.gz 文件,同时拿到一个秘钥文件,是某数字的 MD5 数值,但是对方没给加密方式,拿到手一脸懵逼:用的啥加密方式,加密有没有转 base64 ?对 linux 下文件加密确实不太熟悉,而且文件这么大,操作一下都要 9 个小时以上了

openssl enc -d 这样解压缩下午,100 多种算法,都要一个一个测试么,还有 -pass 的密码,用 md5 之前的那个数字还是用 32 位的 md5 值呢

虚心请教,感谢各位了。


直接问一下不行吗

文件怎么来的?

问了,对方表示不知道,不懂

一个朋友拿过来的,应该是别人交接给他的,给了秘钥,其他给没给,而且联系不上之前的人

既然对方一问三不知,那就从最简单的加密方式开始试

嗯,已经这样了,常用的几个测试了都不对,主要单文件太大了,哎!

我觉得你尝试下联系加密的人比自己试靠谱多了

一般密钥文件名就给出答案了

秘钥是一张照片 拍照下来 只有 25d55ad283aa400af464c76d713c07ad,反转网站查询是 12345678,并不是文件

嗯,已经让那人去找了,但是估计可能性不大,挂机继续测试呢

這個典型是樓主想太多了,給你什麽就是什麽,直接用密鑰文件解壓壓縮文件就完事了

tar.gz ?会不会只是压缩,带了个校验和?

不是,测试并且确定是有密码,用 tar 解压缩直接有提示

好吧,要是能解出来我就不说了啊,openssl 要指定算法,不是没给我才来问么

有什么提示?

emm 一般 windows 下加密解密压缩文件的默认加密方法是什么?

文件怎么来的?合法途径来的,谁给问谁。

linux 的 file 命令可以看到提示,是经过加密的

看你问的,合法途径,不是合法途径我问啥,有些不能明说,我觉得你这问题不该问。

file 输出的文本是什么呢?

xxxxx.tar.gz: openssl enc'd data with salted password

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服