恶意APP造成哪些损失?用户体验崩坏的核心原因(一)
报名入口来源:中国教育在线 2022-06-01
开发者也需要安全?一些人可能还想不明白。开发者开发的APP,理论应是安全的。毕竟自家程序员写的代码,不会内置什么恶意程序,更不会偷用户的资料,所以当然问心无愧。
解读:
从一个常规流程来说,开发者开发APP,然后推广给用户,一个很完美的流程,用户如果中毒了,下个杀毒软件查杀即可,用户如果资料丢失了,那要怪就只能怪用户,怪恶意病毒。
根本原因:APP不够安全
其实这其中也有开发者的责任,就是开发者开发的APP不够安全,表面上开发者不要承担什么责任,但是你会失去用户,用户会往往会卸掉你的APP。
对于一个小白用户来说,只知道下了某家的APP中毒,赶紧卸载掉。
其实目前很多安全公司喜欢转移用户的视线,出了病毒不怪APP开发者,只怪病毒,目的很明显——推广自己的杀毒软件,久而久之,杀毒软件推广的很快,开发者开发的APP,却下载的越来越少,所以开发者更应该保护自己APP的安全,防止恶意APP,开发者就是确保自身利益不会流失。
APP有漏洞:所有的知名APP几乎都有恶意应用
市场上很多恶意APP都是知名应用,这句话现在其实可以用另一种说法:所有的知名APP几乎都有恶意应用,比如《小鳄鱼爱洗澡》、《植物大战僵尸2》、《愤怒的小鸟》等等哪儿出来呢?其实大家都知道,是被黑客恶意篡改后出来的,黑客怎么能修改了你的APP?很明显,开发者的开发的APP有漏洞。
首先,反编译漏洞
目前很多安卓应用开发所使用的语言都是java,java经过编译后生成一个dex源程序文件,这个文件经过反编译后,可以很轻松的看到源代码,反编译的代码和源代码几乎没有什么区别,一个稍微懂点技术的黑客,使用网上几款流行的反编译程序,把java代码发编译后,即可加入自己的恶意代码,然后经过二次编译,就可以生成一个新的APP,然后提交到应用市场上提供用户下载,这样一个正常的APP就变成了恶意APP,用户只要下载了这个APP就“中招”。
- 06-01ZUC算法-信息安全工程师知识点
- 06-01《网络基础设施安全指南》——安全维护与认证授...
- 06-01《网络基础设施安全指南》——管理员信息
- 06-01《网络基础设施安全指南》——网络架设计
- 06-01《网络基础设施安全指南》——远程日志、路由、...
- 06-01《网络基础设施安全指南》——远程管理
- 06-01不用发送比特币,安华让你的数据库免受勒索(一...
- 06-01不用发送比特币,安华让你的数据库免受勒索(三...
- 06-01不用发送比特币,安华让你的数据库免受勒索(二...
- 06-01不用发送比特币,安华让你的数据库免受勒索(四...
- 06-01安全关联数据库与Web安全协议概述
- 06-01安全电子交易协议SET