说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

看雪学院“走进企业看安全”活动走进安全管家

HTML文档下载 WORD文档下载 PDF文档下载
2013年12月21日,由看雪学院举办的“走进企业看安全”第四站活动来到了安全管家(www.anguanjia.com),本期活动分享了Android主密钥签名漏洞和Adobe Flash Player ActionScript 3.0 堆溢出漏洞。

“走进企业看安全”活动是国内著名安全网站看雪学院(www.pediy.com)组织的小规模线下沙龙。2013年12月21日第四期沙龙活动在北京市朝阳区西大望路温特莱中心的安全管家举行。King和Teddy Joy分别就Android主密钥签名漏洞和Adobe Flash Player ActionScript 3.0 堆溢出漏洞做了精彩分享。


Android签名验证漏洞

Master Key漏洞最早由国外的Bluebox Security的安全人员发布,该漏洞直接影响Android 1.6以后4年内所有版本的安卓系统。绕过了Android的签名验证,骇客可以篡改任意系统程序,而这一问题的根源则在于Android系统Java层与C层对APK文件解析上对short的处理不同造成的。

APK作为一个ZIP包有着完善的保护机制,包含数字证书和RSA加密。签名机制其实是对APK包完整性和发布机构唯一性的一种校验方案。 但这种签名机制不能阻止APK包被修改,理论上修改后的再签名无法与原先的签名保持一致(拥有私钥的情况除外)。由于ZIP文件格式的特点,加上APK程序运行时的验签与执行分别由Java和C去执行,签名一致性校验被巧妙地绕过了。

主签名密钥漏洞还有后续变种(对APK包内中央文件目录或文件名长度的篡改利用),例如国内安卓安全小分队的研究等。在谈到该漏洞被发现的过程时,笔者比较倾向于是安全团队通过读Android源码时发现的,单纯的Fuzzing是比较难以发现该漏洞。

Adobe Flash Player Action Script 3.0 堆溢出漏洞

年轻的Teddy Joy从CVE-2013-0634说起,阐述了Action Script 3.0(flash player的脚本语言)在处理一个正则表达式(regexp)的时候,由于标志位设置不当,在为解析这个正则表达式申请内存时计算错误,小于解析这个正则表达式实际需要的内存,导致了一个堆溢出。

而产生这个堆溢出的根源在于flash player调用了含有该漏洞的旧版PCRE库(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正规表达式库,用以解决C语言中使用正则表达式性能的问题。当攻击者巧妙地利用脚本将内存布局精确设计后,堆溢出将会覆盖一些重要的数据结构,如对象的长度、虚表的虚函数地址等,达到任意内存读写,最后绕过DEP(Data Execution Prevention)实现任意代码执行。

实际上这个漏洞PCRE在8.02版本中已经修复,Adobe也随即在新版的Flash Player中修复了该漏洞。

安全管家创业历程

最后,安全管家的CTO石磊(Stone)分享了安全管家的创业史。缘于SP时代中国互联网的乱象,安全管家创始人决心改善手机安全问题,从塞班王朝到安卓时代,安全管家矢志不渝地为广大智能手机用户提供安全服务。

企业实施商务智能的6个致命错误 《近匠》HBuilder:如何用JS调用几十万原生API? littleBits新推Cloud Module,普通人也能DIY智能硬件 如何创建浮动式标签模式? Office 365正式落地中国——移动为先,云为先 .NET Native:C++的性能 C#的产能? Arduino联合创始人Tom Igoe:创客,因何而创 【走近院士】高文:多媒体大数据的影响及面临的挑战 微软SQL Server 2014三大新特性:集成内存OLTP、BI和混合云搭建 Linux将会统治桌面端的7个原因 Intel首席科学家Randolph Wang:详解Edison AMD Mantle再添新作,引发下代GPU架构猜想 谈DAM决策,自建还是SaaS 证据显示:Linux战争已经转移到OpenStack RestKit:iOS开发必备,告别众多无聊代码 技术新突破:手机和平板可远程控制PC,Chrome Remote Desktop亮相 物联网高速公路上,快数据如何驱动分析 苹果或将使用雅虎的搜索引擎,抛弃谷歌 百万用户规模的系统如何扩展 大数据需要软件定义存储 倒计36小时!2014中国Spark技术峰会即将召开! 设计师专宠,Startup强大的UI设计框架 走进金山云:从技术走向服务 Qt Creator 3.1.0发布,全面支持iOS、Android、WP Google大中华区总裁石博盟与中国大学生畅谈科技与创新 阿里云:从防到攻,深入浅出DDoS 大数据处理分析的六大最好工具 微软:Windows Phone开发者可回复用户评价 不断缩水后的微博上市首日大涨19% 曾一度涨超40% Snapdragon LLVM编译器全新升级 支持骁龙64位处理器 EDP:基于Node.JS与NPM的企业级开发平台 如何对多个按钮的BN_ClICK进行映射 SQLserver备份与恢复 Delphi中怎样声明一个类?怎样实现多态?如果要在类库的一个类中添加一个方法又怎么做? 然后怎样封装它?是不是封装以后维护就非常简单? 可 计算机网络--〉清华大学出版社,作者:Andrew S Tanenbaum哪里有电子版下载 把播放F4的时间上《我们程序员都是活雷锋》 随便问问:VC能不能调用Access中的Form,Report 用ADO在线程中打不开数据库,请帮忙 如何在VB中动态的加载Dll,并使用其加载的函数??? 高手们看过来 Oracle初学,兄弟们多帮忙了! 怎么打开一个.txt文件,然后一行一行读取? 请问大家知道一个局域网里的IP在因特网上如何表示的呢。 请问各位,如何在我的程序中用代码生成Access数据库? 神啊,救救我吧,我想要含笑半步喋=== 请教NT4。0下的IE2。0怎样升级到IE6。0或IE5。0? 我要在程序中重载CBitmap类的一个函数,请问如何做 为什么我在bcb的new中找不到multitier(就是多层)选项页 请问如何知道数据库中有哪些表存在?在线等待 向各位大侠求救中 这是数据库的缺点吗? Choice.asp?VehicleType=a+&VehicleColor=Red + 传不到Choice.asp 如何获取文件扩展名关联信息 急!应选择什么样的服务器? 请问哪里有关于DOS和BIOS的系统功能调用的e书籍下载?谢谢指点 想用bcb的DirectX编一个显示器(第二个)的独占程序!希望专家指点!也欢迎大家来交流! 你碰到过这样的问题吗? What is meaning "$1 $2 " in perl? 配置支持ISAPI调用的 apache 服务器 怎样判断内存有没有被释放? window2000的安装和IE的问题 像我這樣的Boy,是否可以找到GF??? Oracle816连接问题,急 小妹有一事相求,请问哪里有SQL Server 7.0 的虚拟光盘下载啊?急!!! 谢了! Delphi的枚举类型是怎么用的?如果它的元素是字符串,怎样判断它和某个字符串相等? 我以前是用Delphi的,现在新找了家公司,是用C++Builder的,请帮忙推荐本C++Builder的书,谢谢 请问如何实现多媒体数据库??? SQL Server 7.0作为后台,它主要完成什么功能??!!求救!!!!!!! 请教WebUIValidation.js'的作用 2000 server 的 IE 的非法操作?(如果是非技术的,也请斑竹手下留情。) 求助:开发一个小型数据库,使用那种哈希函数适宜 如何调用IE的缓存 如何获取文件扩展名关联信息 小妹有一事相求,请问哪里有SQL Server 7.0 的虚拟光盘下载啊?急!!! 谢了! VC下通过ADO查询Oracle数据集个数为何返回为-1?? 请大家看看pb65自带的例子 很简单的问题,如何将EXCEL中的数据转换到ACCESS2000中,需源程序(一) 在ASP中如何将一字符型转为数据型??在VB中可用VAL,CINT,CDBL等,ASP中却不能?? 为什么安装jdk1.4,path中设置了jdk\bin路径后,appletviewer命令不出现applet窗口?? adodataset连接的问题? 请问带有图片,文字,和菜单的按钮(就像IE里,前进后退的按钮)用哪个现成的类 连接sql server数据库时出现的问题 美国最高决策机构是?我们做过英国的,是议会,美国的呢?老师说美国没有最大的决策机构,因为美国三权分立,三个机构权力都不小,能相互制约。但网上有说是国会的。到底什么呢? 某物体由静止开始作加速度大小为a1的匀加速直线运动,经过时间t1后立即改作加速度大小为a2的匀减速直线运某物体由静止开始作加速度大小为a1的匀加速直线运动,经过时间t1后立即改作加 一次远足中,一部分人步行,速度为5千米每小时,另一部分人做汽车,速度为每小时60千米,步行者比汽车提前一小时出发,这辆汽车到达目的地后,再回来接步行的这部分人.出发地到目的地距离为60 中世纪西欧历史基本特征 某物体由静止开始作匀加速直线运动.加速度大小为a1.运动时间为t1.接着作加速度大小为a2的匀减速运动.再经过t2速度恰好为零.则物体在全过程的平均速度可表示为?为什么0.5a1t1和0.5a2t2 也对 中世纪西欧宗教对当时的科技,社会的影响拜托了!急呀!. AQUATENSID的化学成份是什么?聚烷撑乙二醇类可以有哪些用途? 如何鉴别碳酸铵,硫酸铵和尿素以及方程式 全国人大闭会期间,全国人大常务委员会对全国人大制定的法律能否修改或补充? 含有阿胶成分的产品有哪些 如何鉴别氯化铵和尿素?用硝酸银和稀硝酸可以吗? 西欧中世纪建筑风格 汽车从静止开始做匀加速直线运动,速度达到v时立即做匀减速运动,最后停止,全部时间为t,汽车通过的位移 008年全国人大通过《关于修改的决定》,征收个人所得税的起点从1600元提高到2000元,也就是说,原来月收入超过1600元的部分为全月应纳税所得额,提高到月收入超过2000元的部分为全月应纳税所 目前中华人民共和国全国人大及其常务委员会共制定多少部法律.地方法律法规不算,只要全国法律. 汽车由静止开始做匀速直线运动,速度达到V时立即做匀减速直线运动,最后停止,运动的全部时间为t,则汽...汽车由静止开始做匀速直线运动,速度达到V时立即做匀减速直线运动,最后停止,运动的 2000年10月31日,第九界全国人大常务委员会第十八次会议通过的《中华人民共和国国家通用语言文字》所称的国家通用语言文字是什么 全国人大及常委会制定的税收法律有哪些?以及 授权国务院制定的又有哪些? 甲车又静止开始做匀加速直线运动,通过位移s后速度达到v,然后做匀减速直线运动直至静止,乙车又静止开始,然后做匀减速直线运动直至静止,甲乙俩车在整个运动中的平均速度分别为v1,v2,那么 用碳酸氢钠吸收二氧化硫,二氧化硫少量和多量时的反应方程式分别是? 西欧中世纪 1.采邑改革中形成的层层分封不会使国家土地的不断分割,为什么还会形成大的庄园经济啊?2.封建等级制中封建主的势力坐大,这是否就必然会形成封建割据呢?3.中世纪时的大学说 汽车从静止做匀加速运动,速度达到v时立刻做匀减速运动,最后停止.全部时间为t,求位移.(请无视红字.) 二氧化硫与小苏打反应的方程式如题 西欧中世纪的历史简介 汽车从静止起做匀加速速直线运动,速度达到v时立即做匀减速运动,最后停止,全部时间为t,汽车通过的位移? 碳酸氢钠与二氧化硫的反应方程式 煤气灶具是玻璃面板的好还是不锈钢的好呢?我想买一台灶具,本想买玻璃的,但商家都告诉我玻璃的容易裂,还是不锈钢的好,请问各位大侠是这样么 玻璃 洗脸盆 爆炸 是什么原因今天早上九点钟 我们家的玻璃洗脸盆突然爆炸 可是爆炸时我们都没在场·也没人在用盆洗东西啊·这是怎么回事 中世纪西欧人的书写材料主要是: 要除去NACL种混有少量NA2CO3,最好加如适量的( )A水 B 氢氧化钙 C 硫酸 D 稀盐酸可用CACO3表示的一组物质是( )A 大理石 石灰石 B 石灰石 熟石灰C 大理石 生石灰 D 熟石灰 生石灰 玻璃洗脸盆爆炸原因钢化玻璃洗手盆无故自爆洗手盆里什么也没有装,是摆在店里的样品无故自爆了。 我想做点胶水,里面要用到二辛酯 和 乙二醇 它们在里面各起什么作用? 混在氯化钠中的碳酸钠怎样消除 中世纪西欧城市的复兴与自治,对中世纪西欧社会发展的影响有①使欧洲出现一个新的等级——市民阶级②推动了商品经济的发展,加速了庄园制度的瓦解③城市与王权结盟,促进了等级代表会 洗脸盆能装在玻璃上吗? 全国人民代表大会及其常务委员会.全国人大常委会的区别是什么?还有个问题,这是一道题:2010年10月28日,十一届全国人大常委会第十七会议表决通过修改后的《中华人民共和国村民委员会组 (方程式)氧化钠 怎样生成 过氧化钠?氢氧化钠 怎样生成 碳酸钠?碳酸钠 和碳酸氢钠的互相转化? 玻璃脸盆怎么做的 请问全国人民代表大会、全国人大常务委员会和全国人大常委会的区别和关系?全国人大常务委员会就是全国人大常委会吗? 政府是决策机关吗?我国都有什么机关啊? 如何选择洗脸盆? 全国人民代表大会和全国人大常委会的区别?我的理解是,因为全国人民代表大会是国家的最高权力机关,一年召开一次.那么平常还是需要有人来管事,人大就选一些人组成全国人大常委会.那么, 中国古代各朝中央决策机构从秦朝至清朝的中央决策机构分别是什么?有劳各位高人一一归纳, 求化工达人讲解啊乙二醇的主要用途是什么?希望能详细的讲解乙二醇主要用在哪些产品的生产中.一定要具体到产品.不要说大类,不要简单的复制粘贴.希望得到简单有效、详细具体的产品. 中共中央政治局常委会和全国人大的关系 汉武帝时,中央决策机构是?A.中朝B.外朝C.内朝D.外朝 人体微量元素汞高会怎么样我在家摔碎了一支体温针,因为是晚上所以我第二天才清理干净,它对人体有多大的害 全国人大常委会和全国人民代表大会哪个大 中世纪西欧封建城市的规划建设特征中外城建史 听说鱼身体里面含有很多的汞,主要位于鱼的什么部位?都说鱼里面汞含量很大.但是请问各位汞主要位于鱼的什么部位?是鱼肉还是鱼头或者其他地方? 现行宪法规定,有权制定基本法律的机关是() A全国人民代表大会 B全国人大及其常务会这里的“基本法律”指的是那些法律,不是全国人大制定的法律才是基本法律吗? 西欧中世纪政治特点 某物体由静止开始作匀加速直线运动.加速度大小为a1.运动时间为t1.接着作加速度大小为a2的匀减速运动.再...某物体由静止开始作匀加速直线运动.加速度大小为a1.运动时间为t1.接着作加速度 一辆车以40公里时速行走一段时间后,在以60公里时速返回,请问平均数度是多少,谢谢了我要面试考生这个题目! 我国的决策机关有哪些 物体由静止出发做加速度为a1的匀加速直线运动,一段时间后又做加速度大小为a2的匀减速直线运动至静止,总位移为X,则运动中的最大速度为( ).A.2a1X/a2 B.根号[(a1+a2)X]C.(a1+a2)X D.根号[2a1a2X/a1+a2 中世纪西欧的城堡介绍关于城堡的各个方面外面和里面的结构 功能.要全面些 中世纪西欧城市的复兴与自治:城市的特征是什么? .一质点由静止开始做匀加速直线运动,加速度大小为a1.经时间t后做匀减速直线运动,加速度大小为a2,若再经过时间t恰能回到出发点,则a1:a2应为( ) A.1:l B.1:2 C.1:3 D.1:4 全国人大和人大常委各颁布哪些法律?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘