2分钟阅读时间 (376个单词)

需要VEL编程志愿者

Joomla易受攻击扩展列表(VEL)是Joomla.org发布的公共列表,列出了第三方开发者报告的已知或已解决的安全问题的插件、扩展、模块和/或模板。

目前,每个VEL条目上的信息以单独的内容文章形式发布,没有提供机器可读的输出。社区已多次提出请求,希望提供机器可读的输出,以便更容易地找出特定扩展是否列在VEL中。一般而言,人们希望使用VEL信息执行以下一项或多项操作:

  • 开发一个插件,当安装的扩展被列入VEL时自动向网站管理员发送电子邮件
  • 向内置安装程序添加功能,在列出扩展时提醒用户应该卸载
  • 开发一个工具,允许网络主机在其服务器上特别搜索易受攻击的Joomla安装

此问题的解决方案非常简单,以下要点提供了一些我们希望做什么的想法。

一般

  • VEL有两个列表:活动和已解决。
    活动是易受攻击的扩展,已解决的是在开发者解决问题后从活动列表中删除的扩展
  • JSON作为最佳输出 - 易于集成到几乎所有编程语言中
  • 数据将受Joomla!电子文档许可协议(JEDL)的约束https://docs.joomla.org/JEDL,必须包括该协议的副本

后端

  • 自动从数据库(MySQL)收集数据
  • 当数据添加到活动/已解决列表时自动更新JSON
  • 在更改时自动更新JSON中的最后更新日期
  • 定期自动更新JSON数据的方法

如何完成

  • 脚本编写
  • PHP
  • Joomla组件
  • 其他

前端

  • 为公众提供轻量级访问JSON数据的方式

VEL团队需要帮助来完成这项任务。我们正在组建一个团队来帮助制定和编程解决方案。如果您有兴趣捐赠一些时间来帮助完成这项任务,请与以下人员联系:此电子邮件地址受垃圾邮件机器人保护。您需要启用JavaScript才能查看。.

《Joomla社区杂志》上发布的一些文章代表了作者对特定主题的个人观点或经验,可能并不与Joomla项目官方立场一致。

0
Joomla! 是完美的解决方案
 

评论

已注册? 在此登录
尚未发表评论。成为第一个发表评论的人

通过接受,您将访问由 https://magazine.joomla.net.cn/ 外部第三方提供的服务的链接