嵌入式系统安全问题
2015-12-14 15:31
351 查看
1、攻击手段三类:软件攻击 物理攻击以及旁路攻击
a)软件攻击:缓冲区溢出主要原因:嵌入式操作系统的内存管理机制缺乏保护, 应用程序和操作系统内核使用同一个内存空间,不管是代码段还是数据段它们的访问权限都是一致的( 可读可写) ,任意一个任务可以访问内存空间任意的地址
基本概念:当程序的缓冲区写入了超出其长度的内容,就会造成溢
出。 缓冲区溢出攻击是指利用了编程语言没有对内存访问边界进行检查的漏洞,允许攻击者用恶意的代码将内存中原先保存的内容进行覆盖
参考:计算机应用 《嵌入式系统缓冲区溢出攻击防范技术》
b)硬件攻击: CPU----旁路攻击:采用功耗分析方法
无线通信模块----扫描 监听 如无线电表 分析用户起居生活
传感器----高频干扰读数
GeekPwn http://v.qq.com/vplus/e659025cdd238151b188a15948ea99e1
相关文章推荐
- 合并排序数组——LinkCode
- leetcode -- Letter Combinations of a Phone Number -- 重点
- iOS开发之Core Data数据存储
- JBoss Access log的配置
- 浅谈Entity Framework 增删改查和事务操作
- canvas详解----绘制线条
- Struts2基础复习系列(5)
- <学习笔记> jQuery Mobile 入门
- linux下磁盘分区,格式化和挂载
- OC-041.NSArray的数组排序
- JAVA学习笔记3--数组
- 配置双动态监听,多端口监听和静态监听
- IDEA下Log4j使用教程
- Maple Syrup
- hdoj1005
- json解析的方法
- 聚类相关词汇扫盲
- 无限级菜单
- InputStream复用,mark和reset
- nRF52系列——Get started