也许这个问题不太好,但是我已经尝试了两天了。仍然没有成功。我想下载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 文件。