确保嵌入式系统的最佳策略

日期: 2015-04-15 作者:Kevin Beaver翻译:蒋红冰 来源:TechTarget中国 英文

在安全测试之前做好计划有助力于确保嵌入式系统的安全。

我应该使用什么样的策略确保嵌入式系统像传统应用软件那样安全?我是否应该做一些额外的安全测试,当运行嵌入式软件系统时?

当嵌入式系统受到攻击时,一定会有大量的东西丢失,但这却不能更改你开发软件的方法。忽略开发语言、系统或硬件平台时,应用安全所采用的策略是一样的,都开始于设计。威胁模型是关键。这意味着要看到整个系统,并且从攻击点到特定漏洞角度出发做决定,这可以从应用的对立面出发。

不要因担心嵌入式细节在偏离主题太远。最后,嵌入式系统漏洞与其它我们看到的传统的电脑系统的没什么区别,如:

  • 不牢靠的沟通渠道(如,脆弱的SSL版本)
  • 简单的密码和授权机制
  • 脆弱的数据存储方法

你为你的嵌入式系统弹性提前计划的每一分钟,你将会看到5倍或10倍的回报。耐心点,把它做好。

当进行嵌入式系统安全缺陷测试时,一般的黑客方法仍然适用:

  • 本地的
  • 枚举的
  • 识别漏洞
  • 开发/演示

也就是说,找到和测试嵌入式系统缺陷的特殊方法,与传统应用安全测试方法是不同的。在嵌入式系统中,你可能仍然在使用传统网络和web漏洞扫描。然而,依照嵌入系统平台的不同,你可能需要更多的合适的工具,这包括如网络分析助手、蓝牙扫描和Wi-Fi分析工具。利用如Metasploit 这样的工具也会得到益处。熟悉操作系统命令提示符将有帮助。

最后,嵌入式系统对于安全测试和恶意攻击是公平的。尽你所能找到和修复缺陷,在有人打电话给你,或给他人造成问题之前 。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

Kevin Beaver
Kevin Beaver

Kevin Beaver是一名优秀的信息安全顾问与作者。拥有超过17年的IT工作经验,擅长做信息安全评估。Beaver已经写了五本书,包括《Hacking For Dummies》《Hacking Wireless Networks For Dummies》《The Practical Guide to HIPAA Privacy and Security Compliance》等。

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐