首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >包是特定于Linux发行版的吗?如何防范卡拉克

问包是特定于Linux发行版的吗?如何防范卡拉克
EN

Unix & Linux用户
提问于 2017-10-17 14:46:04
回答 2查看 139关注 0票数 0

我运行多个Linux发行版。我正在研究如何修补以对抗卡拉克。

Linux中易受攻击的包是“wpa_supplicant”。

根据供应商的回应,用于wpa_supplicant的"Linux修补程序“可以找到这里,而(例如) Fedora补丁可以找到这里,而Debian修补程序可以找到这里。

在什么情况下,我可以直接下载并应用所谓的"Linux修补程序“?这仅仅是在我直接使用Linux内核的情况下吗?否则,如果我在Linux的特定发行版上运行,是否需要等待来自该特定发行版的修补程序?

注意,我的问题涉及一个特定的漏洞(K齿条),但我试图大致了解项目推出 (在本例中是hostapd和wpa_supplicant项目)与不同的Linux发行版之间的区别。

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2017-10-17 14:58:07

这个问题就像什么是分发?

发行版调整并集成了整个发行版中的包,如路径、手册、init脚本、日志、cronjob、防火墙等。此外,它们还配置要使用的包并与特定的其他包(密码库版本、要使用的随机生成器等)集成。它们也适用于默认配置文件。

因此,分发二进制文件中有许多更改。此外,还有测试。

上游提供了源代码和功能,您可以获取原始源代码并自己编译。但是你需要理解(并且阅读所有关于如何编译和如何安装程序的原始文档)。Linux修补程序将应用于原始源。

如果您知道一些编程,可以下载发行版的源代码并应用修补程序,并构建和安装修改过的包。请记住修改changelog或build命令,以便具有本地版本后缀,以便查看是否有原始版本或修补版本。

开源也有能力使用这样的方法。但我不会第一次在重要项目上做这件事。

票数 3
EN

Unix & Linux用户

发布于 2017-10-17 14:54:21

是的,所有Linux发行版都有自己的包。它们大多为自动更新(yum/dnf/apt)提供了一些工具。因此,当分发提供者(公司或社区)修复此问题时,应该可以使用前面提到的自动更新系统进行更新。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/398651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档