我有一个像example.sh.x这样的shell脚本文件 我怎样才能在linux中解密呢?有没有命令?
答案 0 :(得分:0)
据我所知.x
不是Linux上常见的文件扩展名。
另一方面,.xz
是一种常见的压缩文件格式。如果查看压缩文件,内容看起来是随机的,就像加密文件一样。区别在于对于压缩文件,您不需要密码来解压缩它。
查看与file
实用程序相关的数据类型的好方法。请运行file example.sh.x
并编辑您的问题以添加该命令的输出。
一些例子:
> file foo.xz
foo.xz: XZ compressed data
> file ttktest.py
ttktest.py: a /usr/bin/env python script, ASCII text executable
另一种查看文件的方法(特别是如果file
无法识别它们)是使用hexdump
。例如,在xz
压缩文件上运行hexdump会给出:
> hexdump -C -n 16 glas.lam.xz
00000000 fd 37 7a 58 5a 00 00 04 e6 d6 b4 46 02 00 21 01 |.7zXZ......F..!.|
00000010
运行hexdump -C -n 16 example.sh.x
并将输出添加到您的问题中。
如果文件example.sh.x
确实已加密,那么您需要知道如何(哪个程序/算法)加密,您可能需要密码。