如何在linux服务器上下载1.4.13版本的gnupg?

如何在linux服务器上下载1.4.13版本的gnupg?

也许这个问题不太好,但是我已经尝试了两天了。仍然没有成功。我想下载1.4.13版本gnupg,但发现各个网站都gnupg无法访问。我看见格努普格github,但是我用的时候git clone -b 1.4.13 https://gitee.com/mirrors/GnuPG.git却显示没有1.4.13,很崩溃。我正在侧通道上做一些实验。在实验中,我想利用gnupg版本1.4.13的加密算法中的漏洞来推断数据。其他版本修复了这个问题,所以没办法使用。

使用的服务器是 Linux mprc-PowerEdge-R730 4.15.0-122-generic #124~16.04.1-Ubuntu SMP Thu Oct 15 16:08:36 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

谢谢

答案1

答案2

查找流行开源程序的旧源代码的一种方法是查看像 Fedora Linux 或 Debian 这样的发行版,它们具有以下概念:原始来源。也就是说,该包包含来自上游项目的未修改的 tar 文件。在本例中,gnupgp 1.4.13 恰好是 F18 的一部分,因此您可以从以下位置下载相应的源 rpm

https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/18/Everything/source/SRPMS/g/

然后,您可以解压缩源 RPM 并获取原始 tar 文件。

相关内容