基于Android平台恶意二维码检测系统的设计与实现

来源 :北京邮电大学 | 被引量 : 6次 | 上传用户:ITredfox
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子计算机水平的高速发展以及图像编码理论的不断推陈出新,产生了一种新型的条码技术——二维码,它以数据存储量大、安全性高、抗损性强、成本低等优点在生活中的许多行业领域中得到普遍应用,现已渗透到了商业网络、公司推广、新闻媒介、交通运输、图书管理、医疗卫生、工业生产过程控制、物流管理以及军工配备、工程项目等国民经济各行各业及人民生活中。近年来,智能手机的兴起,尤其是Android操作系统以其开放性、可定制性等优势获得手机厂商以及智能手机用户的追捧,成为了智能手机平台上的主流操作系统。为了吸引用户,智能手机上基本都带有内置摄像头,这为二维码的推广起了推动作用。人们只需用手机摄像头对准二维码就能从中获取所存储的信息,免去了繁琐的输入操作。随着二维码在生活中的应用越来越广,随之而来,一些非法分子为了获取利益,将钓鱼网站等恶意链接存储在二维码中,通过二维码的传播来造成危害。钓鱼网站通常模仿正规网站的登录页面或者现金交易页面,从而获取受害者的敏感财务信息,如银行卡号、账户名、密码等,给用户造成了财产损失。本文对恶意二维码的特点进行了详细的调查分析后发现,恶意二维码中通常包含文字或网站链接信息,扫描后所解析的结果如果是单纯的文字信息,不会造成任何危害;如果解析结果是网络链接则存在潜在危险,因为网络链接可能是带有欺骗性的网站,可能会给用户带来损失,这些欺骗性的网站大多数是伪装成正规网站的钓鱼网站。针对出现的问题,本文设计并实现了一个基于Android平台恶意二维码信息检测系统,主要对二维码中的存储信息进行检测来过滤钓鱼网站。本文的主要工作如下:1.对二维码、Android、钓鱼网站等技术进行了综述。结合ZXing源码讲解了二维码扫描解码过程,通过前期对钓鱼网站URL的分析,结合URL特征实现了对钓鱼网站的识别。2.目前Android市场上大多数二维码扫描软件只支持解码功能,而不能对解析结果进行检测,这样会给用户带来潜在危害。本人对Android系统软件开发以及钓鱼网站识别检测机制做了深入了解后,采用C/S结构设计开发了基于Android平台的恶意二维码检测系统。3.使用PC和Android手机搭建测试环境,对恶意二维码识别软件进行测试,验证了在现有网络环境下恶意二维码检测系统的可行性。
其他文献
糖尿病肾病(DN)是糖尿病(DM)最常见的慢性并发症之一,也是DM致死致残的主要原因,大约30%~40%的DM并发DN,在导致终末期肾病的所有疾病中DN占很大比例.然而,目前尚无特效的治疗
【正】 四年前,我是“全攻型”足球的拥护者。当我就此向国内一位著名教练求教时,他问我:“为什么不可以打防守型?”他的问话给我留下了深刻的印象。虽然从理论上我明白它是
日前,国土资源部部长、党组书记、国家土地总督察徐绍史主持召开第20次部长办公会,审议并原则通过地质矿产保障工程的“四个专项”实施方案,强调要突出地质调查评价工作,加强质量
4月12日,由中国电子器材总公司和北京自动测试技术研究所共同主办,《电子测试》杂志社和中电会展与信息传播公司承办的“第九届国际电子测试与测量专业研讨会暨2008质量认证与
二年级下册《语文园地六》写话的主题是"我对奇妙大自然的疑问"。教学本次写话时,笔者重点从"问什么"和"怎么问"两个方面设计训练活动,有序引导,进行有针对性的评价,表扬为主
【正】 东德的游泳在六十年代并未引起世人的瞩目,一九七二年慕尼黑奥运会时才初露头角,跃为世界泳坛第三位。但与泳强美国相比一时还只能望其项背,女子单项仅恩德尔一人获得
【正】 一、概况全日水球锦标赛从1978年8月24日至27日共有30个队(弃权一队)参加,比赛采用五轮淘汰的方法,24日进行了第一、二轮共二十二场比赛,以后每天一轮比赛,27日下午决
近年来,银行违法违纪案件时有发生,如中国银行广东开平支行、黑龙江河松街支行案件等,发案金额高达数亿元之巨,给国家财产造成巨大损失,也给商业银行的声誉和整体上市的步伐带来了
科学技术在给人类带来各种利益的同时,也使人类面临着前所未有的风险。人类社会进入到了"风险社会"。环境风险作为一种新型的风险类型,人类选择了风险防范原则来应对这一风险