小编Ant*_*unt的帖子

如何修复损坏的 PGP 文件?

我已经用 PGP 加密了一个文件,但出于“安全原因”,我认为最好损坏标头并添加一些额外的字节,这样即使有人发现它也不会确定它是 PGP 文件作为解密检查会失败。

问题是现在我不记得我添加了哪些额外的字节。有什么方法可以“强制”解密或清理文件/删除额外的字节?

更新:

我已经使用 Jens 提供的脚本来删除字节,直到我收到输入密码的提示。不幸的是,我记得的密码似乎不起作用。此外,如果我在第一个提示后继续删除字节,我仍然会不时收到密码提示,所以我想知道该方法是否真的有效。看下面的日志

./a.bh
Trying bytes: 1
gpg: no valid OpenPGP data found.
gpg: processing message failed: eof
Trying bytes: 2
gpg: no valid OpenPGP data found.
gpg: processing message failed: eof
Trying bytes: 3
gpg: no valid OpenPGP data found.
gpg: processing message failed: eof
Trying bytes: 4
gpg: [don't know]: indeterminate length for invalid packet type 4
Trying bytes: 5
gpg: no valid OpenPGP data found.
gpg: processing message failed: eof …
Run Code Online (Sandbox Code Playgroud)

pgp

5
推荐指数
1
解决办法
6527
查看次数

标签 统计

pgp ×1