恶意APP造成哪些损失?用户体验崩坏的核心原因

开发者也需要安全?一些人可能还想不明白。开发者开发的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就“中招”。

其次,内存漏洞

其实大家都知道,APP就是一个程序,下载到手机上之后,就是一个文件,用户在点击启动按钮之后,程序就会启动,会在手机的内存中运行,就会形成一个进程。进程是干嘛的,就是来存储用户数据的,这个存储时动态的,用户在程序的任何操作都会被写进内存里,比如一个游戏的分数,金币等数值,并且存放各种数据进程是独立的,不同进程互相不影响。这个时候,很明白就会有一个漏洞,什么漏洞,那就是当程序运行时,有个恶意程序修改存储在手机上数据,就像你安心的再做公交车,一个小偷偷偷的把手收到你的口袋里偷走你的钱包一样。每个APP都是一个独立的进程,恶意的代码会偷偷修改其他APP的进程。

再次,反调试漏洞

安卓系统允许程序在运行时,通过一个调试程序对APP进行调试,这个调试程序拥有手机最高的权限,一般情况下,这个权限只是方便开发者对自己开发的APP进行调试的。可是,一些黑客,却利用这个功能用来搞破坏。比如,当用户使用支付软件的时候,偷走用户的支付口令;当用户在使用发短信功能时候,偷走用户的短信记录……等很多恶意手段都可以利用这个漏洞。

综上所述,一款APP可能还有其他漏洞,当然上面所提的几个漏洞是主要的,正所谓道高一尺一次魔高一丈,虽然一些开发者在写代码时,做了一些安全保护措施,但是要想真正的做到APP安全,就需要更加专业的手段,甚至需要更加专业的安全公司如鼎源科技(全称:北京鼎源科技有限公司)来做。

开发者需要哪些安全保护?

很明显,针对上述的漏洞的安全保护都需要。首先,针对反编译漏洞,需要代码混淆,更深一个层次的就是代码加密,通过对源代码加密,一方面保护APP源代码的完整性,另一方面,防止了黑客对APP的破坏,同时数据加密,还可以防止二次打包恶意破。

其次,内存漏洞,对一些应用数值做打散处理。比如某个游戏的金币数值为600时,在内存存储时做打散处理,防止一些游戏修改器可以直接读取完整的内存数据做修改。

再次,存档数据篡改漏洞,传统校验的处理逻辑很容易被分析出来,只有从更底层的数据加密保护,才能保证数据的安全。

随着传统互联网和传统企业的移动互联网化,越来越多的企业开始推出自己的APP,APP的安全也成了行业的一大安全问题,一方面不仅要保护手机用户的安全,还要保护开发者的安全, 开发者做为APP的源头,更是安全之重,从源头上对APP做保护,在保护开发者自身利益和用户信息安全的同时,更是在保护移动互联网行业健康快速发展。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,463评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,868评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,213评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,666评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,759评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,725评论 1 294
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,716评论 3 415
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,484评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,928评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,233评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,393评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,073评论 5 340
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,718评论 3 324
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,308评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,538评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,338评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,260评论 2 352

推荐阅读更多精彩内容