Ruby 开发人员如何不断更新 ruby 和 rubygem 安全警报和更新?我今天发现了这个:
并想知道开发人员通常如何跟上这些类型的警报。提前致谢。
Ruby 开发人员如何不断更新 ruby 和 rubygem 安全警报和更新?我今天发现了这个:
并想知道开发人员通常如何跟上这些类型的警报。提前致谢。
对于 Rails,只需在 Rails 安全 google 组中注册电子邮件更新:
https://groups.google.com/forum/?fromgroups#!forum/rubyonrails-security
Ruby 安全公告列表专门针对 Ruby 和 Rubygems 中的安全问题。
还可以查看bundler-audit gem来自动化这个过程。它将检查您的 gem 是否存在已知漏洞,并建议对一般更新过程进行一些改进。
实际上,我几周前就写过这个。这些是我推荐的东西:
bundle outdated
以获取此信息。将您的测试套件保持在 > 85% 将使依赖项升级变得更加容易。bundle-audit
来AppCanary
自动Hakiri
检测Gemnasium
gem 安全问题。这些是插入 CI 环境的简单工具。我认为这两个来源应该会尽快为您提供该信息。您还可以在 rubygems.org 上注册一个帐户并将 Rails 添加到您的 RSS 提要中。
此外,Ruby 5 Podcast是每周两次的资源,每周只占用您 10 分钟的时间。
此外,如果您发现很难抽出时间查找更新或执行实际更新:使用微习惯,例如每周一更新软件,正如我在本周使用 Rails 安全策略所描述的那样