首页 快讯内容详情
猎球者:嵌入式开发:保护嵌入式软件的5个步骤

猎球者:嵌入式开发:保护嵌入式软件的5个步骤

分类:快讯

标签: # mậu binh online

网址:

SEO查询: 爱站网 站长工具

点击直达

猎球者www.m10086.vip)是一个开放皇冠体育网址代理APP下载、皇冠体育网址会员APP下载、皇冠体育网址线路APP下载、皇冠体育网址登录APP下载的官方平台。猎球者上足球分析专家数据更新最快。猎球者开放皇冠官方会员注册、皇冠官方代理开户等业务。

在嵌入式开发中,随着越来越多的功能嵌入到越来越小的设备尺寸中,安全性问题也随之增加。通常,新功能会排挤基本的安全性问题,因为供应商将越来越多的功能打包到软件包中,而很少进行整体系统工程设计,并且只进行粗略的安全性测试。

嵌入式环境已经发展成熟,安全性必须像20世纪90年代PC发展时一样,成为重中之重。随着物联网(IoT)的爆炸式增长,毫无疑问,任何安全漏洞都会被利用。物联网设备使非常有用的商业案例成为现实。同时,它们也带来了失控的风险。今天的嵌入式系统要强大得多,也脆弱得多。如果嵌入式系统要避免20世纪90年代的陷阱,在它们成为新一代黑客的切入点之前,协议和方法必须到位。

IT标准组织,如IT软件质量联盟(CISQ)、MITRE公共弱点列举(CWE)、ISO 9000和ISO 25000,发布指导方针和软件质量标准。CISQ公布了安全性、可靠性、性能效率和可维护性的自动化质量措施。这些度量提供了一些特定的属性,这些属性应该被用作嵌入式系统可能需要完成其业务/使命功能的证据。在检查嵌入式系统的状态时,很明显安全性应该在前面进行设计。

实施安全策略

当考虑安全性时,大多数嵌入式开发工程师会立即关注保护数据的问题。系统不仅应该保护数据(在应用程序中),还应该保护接口不被滥用。这五个步骤代表了开发嵌入式安全策略的合理起点。

l 中没有未经测试的程序执行空间——除了执行功能所必需的程序之外,任何程序都不应该存在于可以执行它们的地方

l 数据必须是私有的——程序不应该无意中向彼此或网络暴露信息

,

usdt支付对接(www.trc20.vip)是使用TRC-20协议的usdt支付对接平台,Usdt收款平台、Usdt自动充提平台。免费提供入金通道、Usdt钱包支付接口、Usdt自动充值接口、Usdt寄售回收。菜宝Usdt钱包一键生成Usdt钱包、一键调用API接口、一键出售Usdt。

,

l 确认两端的数据–所有信息必须能够验证,并且必须在预期范围内,超出范围的信息将被拒绝

l 安全设备——设备应该能够在启动时验证其完整性;设备应该在发送或接收数据之前进行自我验证

l 遵循标准——看看IT软件质量联盟(CISQ)的质量特征测量,这些测量可以自动进行持续的安全性和软件质量分析和缓解

l 采取行动——如果出现异常,程序必须在处理问题的同时继续运行

执行空间中没有未经测试的程序

在嵌入式开发中,随着嵌入式供应商努力使他们的产品与众不同,他们将程序添加到他们的标准发行版中。其中许多都不会被使用,并且存在潜在的安全风险。这些程序必须被删除,或者更好的是,永远不要安装。要求一个操作系统发行版,里面除了操作系统工作和手动安装程序的基本要素之外,没有任何东西。极简策略对代码来说是最好的。如果供应商不提供剥离的发行版,操作系统可以限制对这些程序和敏感API的访问权限,或者可以删除未使用的代码。

更好的方法是为自定义和第三方应用程序提供一个沙箱来执行,然后通过API推送通信,API提供了必要的隔离。

,

皇冠hg0088开户www.hg8080.vip)是皇冠体育官方正网线上开放会员开户、代理开户,额度自动充值等业务的直营平台。

发布评论