Eli*_*lik 5 encryption openssl file-format
我有一个.txt.enc文件.当我尝试在像Emacs这样的文本编辑器中打开它时,我会得到任意数量的字符和数字.实际上它是加密的.我也尝试过openssl命令行工具,但它们也没有给出正确的结果.
有谁知道我怎么能打开这样的文件?
看起来文件是以某种方式加密或编码的,但显而易见的问题是,如何?
如果用于加密文件的程序是一个相当常见的程序,并且如果它在其输出中包含一个已知的标题,则Unix file命令可能能够识别它.如果没有,它可能归结为猜测.
请注意,文件实际上可能没有使用密钥加密:似乎.enc扩展有时用于例如uuencoded文件,这些文件只是编码为ASCII文本的二进制文件,非常类似于base64编码.但file命令肯定应该承认这些.
但是,如果文件是加密的,那么即使找到用于加密它的软件,你仍然会遇到更大的问题:找到正确的密钥.如果加密是好的,那么唯一的方法(假设你已经不知道密钥)就是通过暴力破解所有可能的密钥. 如果密钥基于密码,并且密码相当弱(即非常短和/或常见,如"abc123"),则可能使用强力密码破解程序找到密码.但我不会屏住呼吸.
(当然,如果文件是加密的而你不知道密码,那么下一个显而易见的问题是,你是怎么最终得到这个文件的呢?)
| 归档时间: | 
 | 
| 查看次数: | 25525 次 | 
| 最近记录: |