- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
关闭。这个问题是off-topic .它目前不接受答案。
想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。
8年前关闭。
Improve this question
我有一个 .txt.enc 文件。当我尝试在像 Emacs 这样的文本编辑器中打开它时,我得到了任意数量的字符和数字。它实际上是加密的。我也尝试过 openssl 命令行工具,但它们也没有给出正确的结果。
有人知道我如何打开这样的文件吗?
最佳答案
看起来文件以某种方式加密或编码,但显而易见的问题是,如何?
如果用于加密文件的程序是一个相当常见的程序,并且如果它在其输出中包含一个已知的 header ,那么 Unix file
command也许能够识别它。如果没有,则可能归结为猜测。
请注意,该文件实际上可能并未使用 key 加密:似乎 .enc
有时使用扩展名,例如为 uuencoded文件,它们只是编码为 ASCII 文本的二进制文件,非常类似于 base64编码。 file
但是,命令绝对应该识别这些。
但是,如果文件被加密,那么即使在找到用于加密它的软件之后,您仍然会遇到更大的问题:找到正确的 key 。如果加密有任何好处,那么唯一的方法(假设您已经不知道 key )将是通过蛮力对所有可能的 key 进行加密。如果 key 基于密码,并且密码相当薄弱(即非常短和/或很常见,例如“abc123”),则可以使用强力密码破解程序找到它。但我不会屏住呼吸。
(当然,如果文件被加密而您不知道密码,那么下一个显而易见的问题是,无论如何,您是如何得到该文件的?)
关于encryption - 如何打开 .txt.enc 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15615578/
我有一张表user和一张表enc。一个 user 可以有多个 enc 而我只想要 enc 的最新日期。我将如何处理左连接? 我试过了: select u.uname,e.date from users
我做了以下“模拟”: byte[] b = new byte[256]; for (int i = 0; i < 256; i ++) { b[i] = (byte) (i - 128); }
我正在使用一个 API,它返回经过压缩和双 Base64 编码的数据。我尝试在 NPM 中使用几个 Base64 库,但没有成功。执行每个库的等效操作 decodeBase64(decodeBase6
我正在使用 mcc 编译我的 MATLAB 项目。我使用的机器上安装了很多 MATLAB 工具箱,但我的代码只需要几个(例如 distcomp 和图像)。但是,每当我运行 mcc 时,它最终都会“处理
关闭。这个问题是off-topic .它目前不接受答案。 想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。 8年前关闭。 Improve this q
我在 FreeBSD 7.4 中运行 perl 5.8.9。我正在使用 XML/Parser.pm 模块。 它曾经有效,但今天我收到以下错误消息:无法打开 encmap ascii.enc:没有这样的
作为一般规则,jasypt 期望加密的配置参数出现在“ENC(...)”周围。 例如,在 appConfig.properties 文件中,我有以下属性: databaseurl = sampleur
有没有办法以编程方式向 Rails 5.2 中的 config/credentials.yml.enc 添加 secret ? 将credentials.yml.enc 推送到存储库供内部使用可能没问
(抱歉,这很冗长)我正在尝试向 OS X 10.6 (Snow Leopard) 的 Objective C 编写的 Cocoa 应用程序添加 OpenSSL 支持。为了简化问题,我有一个小的包装类
我正在尝试在powershell中复制以下代码: const hmac = CryptoJS.HmacSHA256(CryptoJS.enc.Hex.parse(hash), salt); seed
我有一个简单的 bash 脚本,它使用 base64 对字符串进行编码/解码。脚本是: #!/bin/bash echo "encode or decode ?" read input if [ "$
我正在尝试学习 Java EE 并且我已经阅读了一段时间有关 JNDI 的内容,但是除了互联网上的一些基本示例以及从一个地方复制到另一个地方的相同定义之外,我发现很少有信息可以真正解释建筑学。我需要知
我将 Heroku 与 Rails 6 和 Postgres 结合使用。我正在尝试使用 heroku open 启动应用程序,但构建失败,这在日志中显示: -----> Detecting rake
有没有办法像在 JS 中一样将 Python 中的哈希值转换为单词数组? 在带有 CryptoJS 的 JS 中,我可以使用:CryptoJS.enc.Hex.parse(hash) 它将输出单词数组
puppet 版本:3.6.2 为了简化 ssl 证书的管理,我们的 puppet 代理使用相同的 certname,certname=agent.puppet.com 当 puppet master
我在服务器中有一个使用 OpenSSL 命令加密的文件: openssl enc -aes-256-ecb -salt -in ori.pdf -out encrypted.pdf -pass pas
我在我的 Ruby on Rails 应用程序中使用 ActiveRecord::Store 模块时遇到了一个奇怪的问题。据我了解,该模块在后台使用“序列化”方法,因此它只是使用 ruby 内置的
我正在准备 EJB 认证,我正在阅读 EJB 3.1 书 (O'Reilly) 其中一章讨论了 JNDI、ENC 和 EJB 连接 你们中的一些人能否给我一个真实的生活场景,以便我能更好地理解 最佳答
我正在尝试将以下哈希加密为 base64: 6bb984727b8c8c8017207e54b63976dc42ea9d24ad33bd5feeaa66869b650096 需要访问网站的 API。该
我最近删除了我的本地项目,但是做了一个git克隆,然后从我上次提交的地方开始提取。当我尝试将图像上传到已配置的AWS时,出现此错误: Aws::Sigv4::Errors::MissingCreden
我是一名优秀的程序员,十分优秀!