第10章 物联网应用层安全_第1页
第10章 物联网应用层安全_第2页
第10章 物联网应用层安全_第3页
第10章 物联网应用层安全_第4页
第10章 物联网应用层安全_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

物联网应用层安全物联网信息安全14检查回顾新知学习合作探究过关测试五步教学法提纲考核点评1.在ZigBee网络中可能存在的密钥包括(

)。主密钥会话密钥网络密钥链路密钥ABCD提交多选题25分

五步教学法检查回顾新知学习合作探究考核点评过关测试独立完成多选题;知识目标1.了解物联网应用层安全问题;2.掌握物联网应用层安全相关技术(重点、难点);3.熟悉物联网安全漏洞。能力目标

提高安全与自我保护意识。思政目标

具备分析物联网应用层安全的能力。第0章物理层

五步教学法检查回顾新知学习合作探究考核点评过关测试1物联网应用层安全

五步教学法检查回顾新知学习合作探究考核点评过关测试物联网最为显著的3个特点是全面感知、可靠传输和智能处理。根据这3个特点,物联网的结构通常被划分为4层:物理层、感知层、网络层和应用层。其中有应用层主要负责将感知层收集到的数据进行加工、分析和处理、并最终提交给应用终端。从技术实现的角度考虑,物联网应用层的主要挑战在于如何处理实时传输的海量数据并最终反作用于感知层;从信息安全的角度考虑,物联网应用层的主要挑战在于多样化的应用场景下对硬件资源以及核心数据的保护。1物联网应用层安全问题

五步教学法检查回顾新知学习合作探究考核点评过关测试权限认证问题物联网系统中,收集到的信息数据都需要汇集到应用层中,而这些信息又将根据其属性分发给不同用户,由此引申出对大量用户的权限管理问题。既要保障数据可用性、有要保证机密性。1物联网应用层安全问题

五步教学法检查回顾新知学习合作探究考核点评过关测试数据保护问题数据保护问题涉及对数据隐私的保障和数据的恢复能力两方面。从数据生命周期看,数据保护又可以分为数据产生、数据传输、数据分析、数据存储4个阶段。1物联网应用层安全问题

五步教学法检查回顾新知学习合作探究考核点评过关测试软件安全问题物联网的软件安全问题,一方面讨论开发人员编程过程引入的错误,及漏洞的检测与缓解;另一方面讨论如何对搭载软件进行保护,防止关键算法被剽窃利用,或防止攻击者对软件进行提取分析。2.(

)问题不属于物联网应用层的共性问题。权限认证数据保护网络拥塞软件安全ABCD提交

五步教学法检查回顾新知学习合作探究考核点评过关测试单选题25分2物联网应用层安全相关技术

五步教学法检查回顾新知学习合作探究考核点评过关测试权限认证相关技术基于安全芯片认证基于设备识别号的可信认证基于云平台的认证基于可信执行环境(TEE)的认证

五步教学法检查回顾新知学习合作探究考核点评过关测试数据保护相关技术匿名化技术差分隐私物联网通信协议加密涉及从网络流量监控安全威胁2物联网应用层安全相关技术

五步教学法检查回顾新知学习合作探究考核点评过关测试软件安全相关技术有源码的安全测试无源码的安全测试动态分析方法静态分析方法2物联网应用层安全相关技术是否查看程序内部结构是否运行程序(弹幕回答)如何进行软件测试?

五步教学法检查回顾新知学习合作探究考核点评过关测试黑盒测试分为功能测试和性能测试:1)功能测试(functiontesting),是黑盒测试的一方面,它检查实际软件的功能是否符合用户的需求。包括逻辑功能测试(logicfunctiontesting)界面测试(UItesting)UI=UserInterface易用性测试(usabilitytesting):是指从软件使用的合理性和方便性等角度对软件系统进行检查,来发现软件中不方便用户使用的地方。兼容性测试(compatibilitytesting):包括硬件兼容性测试和软件兼容性测试2物联网应用层安全相关技术

五步教学法检查回顾新知学习合作探究考核点评过关测试2)性能测试(performancetesting)软件的性能主要有时间性能和空间性能两种时间性能:主要指软件的一个具体事务的响应时间(respondtime)。空间性能:主要指软件运行时所消耗的系统资源。软件性能测试分为:一般性能测试:指的是让被测系统在正常的软硬件环境下运行,不向其施加任何压力的性能测试。稳定性测试也叫可靠性测试(reliabilitytesting):是指连续运行被测系统检查系统运行时的稳定程度。负载测试(loadtesting):是指让被测系统在其能忍受的压力的极限范围之内连续运行,来测试系统的稳定性。压力测试(stresstesting):是指持续不断的给被测系统增加压力,直到将被测系统压垮为止,用来测试系统所能承2物联网应用层安全相关技术3物联网应用层安全漏洞

五步教学法检查回顾新知学习合作探究考核点评过关测试弱口令或硬编码口令:厂商在设备出厂时设置统一的初始口令,用户为设备设置过于简单的弱口令。不安全的网络服务:设备开启了超出其正常工作需要的向外服务端口,扩大了潜在的攻击面。不安全的生态接口:包括HTTP(S)API接口,WEB界面等存在权限认证缺陷、数据加密不健全、输入输出数据过滤缺失等问题。3物联网应用层安全漏洞

五步教学法检查回顾新知学习合作探究考核点评过关测试缺乏安全的更新机制:设备没有在线远程更新机制,或者更新过程不健全。使用不安全或过时组件:开发过程引入了老旧版本的第三方库,或者部署后没有跟踪升级第三方库的漏洞告警。3物联网应用层安全漏洞

五步教学法检查回顾新知学习合作探究考核点评过关测试隐私保护不充分:过度收集用户的个人信息,收集信息没有合适保护,未经许可收集储存用户信息。不安全的数据传输与存储:通过明文传输敏感信息、没有正确配置加密协议、对传输内容没有进行认证。缺乏设备管理:缺乏定期对设备巡检维护,没有及时更新软件版本并对过期停用的设备进行安全移除。3物联网应用层安全漏洞

五步教学法检查回顾新知学习合作探究考核点评过关测试不安全的默认设置:用户在首次激活部署设备时应该关闭不需要的服务设置,厂商有要完善产品初始化流程,引导用户配置设备。缺乏物理加固措施:缺乏对调试接口的适度屏蔽,可能导致攻击者直接获取设备权限,或是对核心固件的提取。Web安全

五步教学法检查回顾新知学习合作探究考核点评过关测试

在这种最常见的模型中,客户端是第一层;使用动态Web内容技术的部分属于中间层;数据库是第三层。用户通过Web浏览器发送请求(request)给中间层,由中间层将用户的请求转换为对后台数据的查询或是更新,并将最终的结果在浏览器上展示给用户。Web架构原理

五步教学法检查回顾新知学习合作探究考核点评过关测试

用户使用通用的Web浏览器,通过接入网络(网站的接入则是互联网)连接到Web服务器上。用户发出请求,服务器根据请求的URL的地址连接,找到对应的网页文件,发送给用户。网页文件是用文本描述的,HTML/Xml格式,在用户浏览器中有个解释器,把这些文本描述的页面恢复成图文并茂、有声有影的可视页面。Web安全威胁

五步教学法检查回顾新知学习合作探究考核点评过关测试

随着Web环境在互联网应用中越来越广泛,物联网各种应用都架设在Web平台上,Web业务的迅速发展也引起黑客们的强烈关注,接踵而至的就是Web安全威胁的凸显,黑客利用网站操作系统的漏洞和Web服务程序的SQL注入漏洞等得到Web服务器的控制权限,轻则篡改网页内容,重则窃取重要内部数据,更为严重的则是在网页中植入恶意代码,使得网站访问者受到侵害。这也使得越来越多的用户关注应用层的安全问题,对Web应用安全的关注度也逐渐升温。分组讨论

五步教学法检查回顾新知学习合作探究考核点评过关测试(投稿回答)Web系统入侵会造成怎样的危害?Web系统入侵的危害

五步教学法检查回顾新知学习合作探究考核点评过关测试Web入侵造成的危害很大,主要包括:(1)网站瘫痪:网站瘫痪是让服务中断。使用DDOS攻击都可以让网站瘫痪,但对Web服务内部没有损害,而网络入侵,可以删除文件、停止进程,让Web服务器彻底无法恢复。一般来说,这种做法是索要金钱或恶意竞争的要挟,也可能是显示他的技术高超,拿你的网站被攻击作为宣传他的工具。(2)篡改网页:修改网站的页面显示,是相对比较容易的,也是公众容易知道的攻击效果,对于攻击者来说,没有什么实惠好处,主要是炫耀自己,当然对于政府等网站,形象问题是很严重的。Web系统入侵的危害

五步教学法检查回顾新知学习合作探究考核点评过关测试Web入侵造成的危害很大,主要包括:(3)挂木马:这种入侵对网站不产生直接破坏,而是对访问网站的用户进行攻击,挂木马的最大实惠是收集僵尸网络的“肉鸡”,一个知名网站的首页传播木马的速度是爆炸式的。挂木马容易被网站管理者发觉,XSS(跨站攻击)是新的倾向。(4)篡改数据:这是最危险的攻击者,篡改网站数据库,或者是动态页面的控制程序,表面上没有什么变化,很不容易发觉,是最常见的经济利益入侵。数据篡改的危害是难以估量的。Web安全分析

五步教学法检查回顾新知学习合作探究考核点评过关测试不考虑网络内部人员的攻击,只考虑从接入网(或互联网)来的攻击,入侵的通道有下面几个:1)服务器系统漏洞Web服务器毕竟是一个通用的服务器,无论是Windows,还是Linux/Unix,都不可少的带有系统自身的漏洞,通过这些漏洞入侵,可以获得服务器的高级权限,当然对服务器上运行的Web服务就可以随意控制了。2)Web服务应用漏洞如果说系统级的软件漏洞被关注的人太多了,那么Web应用软件的漏洞数量上就更多了,因为Web服务开发简单,开发的团队参差不齐,并非都是专业的高手,编程不规范、安全意识不强、因为开发时间紧张而简化测试等,应用程序的漏洞也同样可以让入侵者来去自如。最为常见的SQL注入,就是因为大多应用编程过程中产生的漏洞。Web安全分析

五步教学法检查回顾新知学习合作探究考核点评过关测试3)密码暴力破解

漏洞会招来攻击容易理解,但毕竟需要高超的技术水平,破解密码却十分有效,而且简单易行。一般来说账号信息容易获得,剩下的就是猜测密码了,由于使用复杂密码是件麻烦而又讨厌的事,设置容易记忆的密码,是绝大多数用户的选择。大多Web服务是靠“帐号+密码”的方式管理用户账号,一旦破解密码,尤其是远程管理者的密码,破坏程度难以想象,并且其攻击难度比通过漏洞方式要简单的多,而且不容易被发觉。Web安全分析--网页防篡改产品

五步教学法检查回顾新知学习合作探究考核点评过关测试网页防篡改技术的基本原理:是对Web服务器上的页面文件(目录下文件)进行监控,发现有更改及时恢复。所以该产品实际是一个修补的工具,不能阻止攻击者的篡改,就来个守株待兔,专人看守,减少损失是目标,防篡改属于典型的被动防护技术。网页防篡改产品的部署:建立一台单独的管理服务器(Web服务器数量少可以省略),然后在每台Web服务器上安装一个Agent程序,负责该服务器的网页文件防护,管理服务器是管理这些Agent防护策略的。Web安全分析--Web防火墙

五步教学法检查回顾新知学习合作探究考核点评过关测试Web防火墙,主要是对Web特有入侵方式的加强防护,如DDOS防护、SQL注入、XML注入、XSS等。由于是应用层而非网络层的入侵,从技术角度都应该称为WebIPS,而不是Web防火墙。这里之所以叫做Web防火墙,是因为大家比较好理解,业界流行的称呼而已。由于重点是防SQL注入,也有人称为SQL防火墙。Web防火墙产品部署在Web服务器的前面,串行接入,不仅在硬件性能上要求高,而且不能影响Web服务,所以HA功能、Bypass功能都是必须的,而且还要与负载均衡、WebCache等Web服务器前的常见的产品协调部署。Web安全分析--Web防火墙

五步教学法检查回顾新知学习合作探究考核点评过关测试Web防火墙的主要技术的对入侵的检测能力,尤其是对Web服务入侵的检测,不同的厂家技术差别很大,不能以厂家特征库大小来衡量,主要的还是看测试效果,从厂家技术特点来说,有下面几种方式:(1)代理服务;(2)特征识别;(3)算法识别;(4)模式匹配;Web防火墙最大的挑战是识别率,这并不是一个容易测量的指标,因为漏网进去的入侵者,并非都很张扬,比如给网页挂马,就很难察觉进来的是那一个,不知道当然也无法统计。对于已知的攻击方式,可以谈识别率;对未知的攻击方式,用户也只好等他自己“跳”出来才知道。Web安全分析--Web数据库审计

五步教学法检查回顾新知学习合作探究考核点评过关测试Web服务中重要数据库操作才进行详细审计,审计的目的是为了运营状态的可恢复。常见的Web审计数据:①账户操作:涉及权限的改变;②运营操作:涉及“财与物”的变化;③维护操作:涉及“特殊权限”人的动作。Web数据库审计产品一般采用旁路部署,不影响数据库的业务效率。若在业务流量不很大的情况下,可以采用Agent的软件方式,但是不建议完全依靠数据库自身的日志功能,因为,入侵者破坏后一定有“抹去痕迹”的步骤,痕迹一般就是系统本身的日志,单独的审计机制保障了日志的完整性。Web安全分析--Web木马检查工具

五步教学法检查回顾新知学习合作探究考核点评过关测试Web木马检查工具一般作为安全服务检查使用,也可以单独部署一台服务器,定期对网站检查,发现问题及时报警。该工具目前市场上的产品化很少,一般不销售,网上有些免费的类似软件可以试用,随着Web服务在企业内的应用增多,该工具应该像防病毒检查工具一样流行。3.(

)漏洞不可能出现在PHP开发的物联网Web应用中。SQL注入缓冲区溢出XSSCSRFABCD提交单选题25分

五步教学法检查回顾新知学习合作探究考核点评过关测试单选题4物联网黑客攻击案例

五步教学法检查回顾新知学习合作探究考核点评过关测试僵尸网络车联网安全事件2016年爆发的Mirai总计感染了超过20万台物联网设备,攻击者利用僵尸网络对北美主要DNS域名服务提供商Dyn发动DDOS攻击,事件造成北美互联网大范围瘫痪。2015年两位安全研究人员演示了远程攻击吉普切诺基车辆的过程,他们通过车载娱乐系统的漏洞作为切入点,最终完成了对车辆行驶完全控制。4物联网黑客攻击案例

五步教学法检查回顾新知学习合作探究考核点评过关测试智能医疗安全事件2017年圣犹达医疗生产的一款心脏起搏器被发现存在未授权访问问的漏洞,可能对患者造成致命威胁智能家居安全事件美国加州大学伯克利分校和浙江大学的研究人员分别发现了智能音箱在识别声音时的漏洞,可能导致语音识别错误导致执行恶意指令。4物联网黑客攻击案例

五步教学法检查回顾新知学习合作探究考核点评过关测试APT攻击2018年爆发物联网恶意软件VPNFilter感染了50万台设备,研究人员发现该恶意软件有针对某国政府的攻击代码。该事件再次反映物联网安全对于国家安全的影响。4物联网黑客攻击案例

五步教学法检查回顾新知学习合作探究考核点评过关测试Mirai僵尸网络恶意软件的传播分为以下3个步骤:扫描。同故宫已经被感染的设备扫描白名单外的全网IP地址,寻找开放的23端口。上传汇总。将扫描到的结果上传到加载服务器汇总,加载服务器对IP地址服务进行穷举爆破,记录成功的结果。感染。获取到登录口令后,链接受害者设备并上传安装僵尸网络服务端。4物联网黑客攻击案例

五步教学法检查回顾新知学习合作探究考核点评过关测试被感染的机器还会进行以下操作:维持权限。对自身进行持久化操作;清楚客户端中其他僵尸网络软件。传播恶意软件案件。扫描网段中其他高危设备,同时等待C2服务器的攻击指令。发起攻击。接收到攻击指令后,对目标服务器发送大量垃圾数据包进行分布式拒绝服务攻击,导致正常用户无法访问目标服务器提供的服务。4.Mirai僵尸网络客户端为了对抗安全研究人员的分析,加入了许多反调试和混淆机制,包括(

)。伪造SIGTRAR信号防止gdb调试将字符串变量通过异或方式简单加密程序入口混淆采用虚拟机壳加密软件ABCD提交

五步教学法检查回顾新知学习合作探究考核点评过关测试用随机字符串设置进程名字E使用花指令技术防止逆向分析F多选题25分5如何完成一个安全的物联网应用

五步教学法检查回顾新知学习合作探究考核点评过关测试安全需求总结:设计合适的用户账户管理功能。提供安全可靠的用户账号管理功能。根据“最小权存限原则”来划分用户账户的权限。采取稳健的密码保存策略。考虑加入双因子认证机制。考虑将物联网应用整合到统一账号管理系统中考虑对敏感数据进行加密。设计软件升级功能时要考虑操作的合法性认证。设计安全事件告警功能。邀请安全专家来对应用进行全面审计。6.考虑将物联网应用整合到统一账号管理系统中7.考虑对敏感数据进行加密。8.设计软件升级功能时要考虑操作的合法性认证。9.设计安全事件告警功能。10.邀请安全专家来对应用进行全面审计。5如何完成一个安全的物联网应用

五步教学法检查回顾新知学习合作探究考核点评过关测试隐私保护评估:记录并检视应用需要使用到的所有用户数据制定用户数据的收集策略,只收集必需的用户数据考虑使用匿名化的措施处理用户数据考虑在存储过程和数据传输过程中使用现有的加密方案对所有用户数据进行加密确保用户知会应用中关于个人隐私数据的处理策略,在服务条款中明确列举额应用中对于用户隐私数据的用途,并获得用户的授权同意。5如何完成一个安全的物联网应用

五步教学法检查回顾新知学

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论