无代码无国界:我们正在走向软件安全的狂野西部吗?

我们使用的几乎所有东西都是基于代码构建的,从汽车到智能冰箱再到门铃。在企业中,无数的应用程序保持设备、工作流程和操作的运行。因此,当早期的无代码开发平台于 2010 年推出时,承诺为公民开发人员提供更易于访问的应用程序开发,它的成功感觉是不可避免的。

很难否认无代码的成功。这些平台拉平了潜在开发人员的学习曲线,允许组织在开发人员技能短缺的情况下利用有用的应用程序进行创新和自动化。此外,无代码平台提供的开箱即用应用程序可以加快上市速度为王的世界中的应用程序开发流程。去年,Forrester 发现87% 的企业开发人员至少在部分工作负载中使用低代码和无代码工具或平台。

但功能并不是成功的唯一标志。无意中,推动应用程序开发民主化的相同趋势导致了不安全应用程序和错误配置的狂野西部,使整个组织面临网络威胁。

01

安全的重要性

虽然这些平台使开发民主化,但必须谨慎使用。OWASP Top 10强调了错误配置和使用易受攻击的组件作为常见安全威胁等因素。然而,对无代码开发的依赖可能会直接向组织引入未发现的漏洞。

Forrester 长期以来一直警告无代码和低代码的风险,并在未来几年的预测中强调了这一漏洞。未经培训的员工创建应用程序的幽灵尤其令人担忧:这些平台使没有应用程序安全知识的员工能够开发安全团队通常不知道的程序。

组织必须真正监督谁负责开发软件,无论是利用无代码平台作为工具的专业开发人员,还是为较小团队和项目创建应用程序的公民开发人员。CVE 急剧上升已不是什么秘密。去年,这一数字达到了创纪录的 28,092 人,预计到 2024 年将增加 25%。去年 12 月,微软披露了一个影响低代码和无代码用户的高严重性 CVE。

当企业每天面临大量新的漏洞利用时,漏洞检测和修复等技能对于任何新的软件开发项目都至关重要。

软件开发的角色需要变得更加灵活,但决不能以牺牲安全性为代价。通过在整个组织内培养“设计安全”的文化,安全领导者可以确保软件开发生命周期 (SDLC) 中的所有角色都了解他们在安全态势中的责任——包括公民开发人员。

02

增强人类干预能力

根据 Security Journey 研究,只有五分之一的组织对自己在应用程序发布之前检测漏洞的能力充满信心,这意味着大多数 SLDC 的安全知识不足。开发人员需要接受培训,以创建安全的软件,并在代码投入生产之前嗅出代码库其余部分中的不安全代码,快速响应并修复它。如果没有这一点,应用程序安全和安全团队就会承受不必要的负担,最终需要更多的时间、费用和潜在的业务风险。通过定期安全扫描和修补来保护漏洞不应该成为常态。

相反,组织有机会在开发人员的整个职业生涯中为他们提供安全技能和知识。这些技能使他们能够提供更高质量的输出,并在保护组织本身方面发挥至关重要的作用。然而,只有三分之一的组织 (36%) 培训开发人员编写安全代码,这确保了 64% 的情况下软件安全性在开发过程结束时开始。对于公民开发者来说也是如此,他们的工作通常表现出对解决问题和创新的热情,应该通过正确的培训来利用和支持这种热情。

03

未来的问题

如果认为软件安全风险上升纯粹是因为无代码和低代码平台,甚至公民开发者是 CVE 的主要贡献者,那就太还原了。近二十年来,软件开发的文化一直迫使该行业走上一条快速且轻松的安全之路。人工智能生成编码的激增最能证明这一点。

只要开发人员和他们上面的项目经理有动力快速行动,每个新解决方案都将根据其快速创建功能代码的能力而受到重视。直到监管机构、更重要的是高管和董事会将安全性列为优先事项之前,情况都会如此。

软件安全危机核心的文化脱节是人为造成的。无论哪种工具受到关注,构建安全软件都需要人类解决方案。虽然大型语言模型 (LLM) 尚无法解决开发人员日常面临的复杂问题,但最大的风险将来自用户的自满、过度依赖和盲目信任。人类开发人员能够执行严格的代码审查并修复他们发现的任何漏洞,对于安全实施这些技术(无论是无代码、低代码还是人工智能生成的技术)至关重要。如果没有这一点,这些工具就会面临在监管不那么严格的情况下引入更多漏洞的风险。

无论出现什么工具,知识渊博的人类用户总是需要了解该工具提供什么,并且可以作为质量和安全性的权宜之计。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/704068.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Amplify_自己写的shadr遇到没有阴影的解决方案】

Amplify 自己写的shadr遇到没有阴影的解决方案 2020-01-21 16:04 本来我有个百试很灵的投射阴影脚本。 这次不灵光了!地形内建材质,这个不支持投射的阴影~~奇了怪了。 可以采用引用的方式UsePass加入阴影部分代码,具体操作如下&#xff1…

惠普打印机无线网络连接设置

休息一下,灌个水。这次没多少内容,具体步骤惠普官网上都有,唯一增加的是对安装过程中踩的坑做了一个说明。 一.打印机无线网络连接设置步骤 惠普打印机设置无线网络连接,共16个步骤。 1. 在电脑上打开任意浏览器&am…

设计模式-动态代理

目录 定义 代理模式的优缺点 优点 缺点 应用场景 静态代理 动态代理 相关资料 定义 代理模式(Proxy Pattern)是一种结构型设计模式,它的概念很简单,它通过创建一个代理对象来控制对原始对象的访问。代理模式主要涉及两个…

【UE5.1 角色练习】01-使用小白人蓝图控制商城角色移动

目录 效果 步骤 一、导入资源 二、控制角色移动 三、更换角色移动动作 效果 步骤 一、导入资源 新建一个工程,然后在虚幻商城中将角色动画的相关资源加入工程,这里使用的是“动画初学者内容包”和“MCO Mocap Basics” 将我们要控制的角色添加进…

C# Winform+Halcon结合标准视觉工具

介绍 winform与halcon结合标准化工具实例 软件架构 软件架构说明 基于NET6 WINFORMHALCON 实现标准化视觉检测工具 集成相机通讯 集成PLC通讯 TCP等常见通讯 支持常见halcon算子 图形采集blob分析高精度匹配颜色提取找几何体二维码提取OCR识别等等 。。。 安装教程 …

PMR-440N7Q韩国施耐德三和相序继电器EOCR-PMR

韩国施耐德三和EOCR继电器PMR-440N7Q PMR-440-N 直流电动机保护器:DCL、DOCR-S/H 欠电流继电器:EUCR-3C 交流电压继电器:EOVR、EVR-PD、EVR-FD、EUVR 韩国三和EOCR电动机保护器:EOCR-SS、EOCR-SS1/SS2、EOCR-AR、EOCR-ST、EOCR-SP、EOCR-SP1/SP2、EOCR-SE、EOCR-SE2/SE PMR-44…

刘邦的创业团队是沛县人,朱元璋的则是凤阳;要创业,一个县人才就够了

当人们回顾刘邦和朱元璋的创业经历时,总是会感慨他们起于微末,都创下了偌大王朝,成就无上荣誉。 尤其是我们查阅史书时,发现这二人的崛起班底都是各自的家乡人,例如刘邦的班底就是沛县人,朱元璋的班底是凤…

新手去做抖音小店,多久稳定出单?出单的前提需要做好哪些工作?

大家好,我是电商小V 很多小伙伴经常去咨询的一个问题,那就是我是新手去做抖音小店多久才能够稳定出单呢? 根据我多年做店的经验来说,新手运营抖店的时候,只要自己的做店思路正确,执行力到位,一…

Vue3实战笔记(22)—路由Vue-Router 实战指南(路由传参)

文章目录 前言一、路由router-link二、路由传参1.query方式2.params方式3.props传参 总结 前言 vue-router 是 Vue.js 官方路由管理器。它和 Vue.js 核心深度集成,让用 Vue.js 构建单页应用变得易如反掌。 前面提到过简单的使用路由,直到上文使用404界面…

电脑常用的PDF阅读器-嗨动PDF编辑器!带你详细了解它

电脑常用的PDF阅读器-嗨动PDF编辑器!在数字化信息爆炸的时代,PDF格式的文件因其易于打印和保留原始格式等优点,成为了人们日常工作和学习的常用格式。而对于PDF文件的处理,一款功能强大、操作简便的PDF阅读器是必不可少的。今天&a…

红酒与美食的完善搭配艺术

在美食的世界里,红酒总是扮演着不可或缺的角色。它与美食的搭配,是一门深奥的艺术。云仓酒庄雷盛红酒,作为一款备受欢迎的红酒品牌,以其卓着的品质和丰富的口感,成为了红酒与美食搭配的典范。 雷盛红酒,源…

重生奇迹mu任务大全都有哪些

1、新手任务适用职业:剑士,弓箭手,魔法师,召唤前面的任务不过是一些根据提示打怪,这个都很容易完成,很多玩家因为感觉没有必要和奖励过低,直接选择已经熟悉游戏知识选项,跳过任务过程…