深入分析一款手机端浏览器安全系数

访客4年前黑客工具493

0x00 序言

在3月底时,大家汇报了一款手机端浏览器中存有下载并运作未认证编码的潜在性系统漏洞。今日大家将深入分析系统漏洞诱因及其 *** 黑客运用该系统漏洞的实际 *** 。

大家想要知道此浏览器是不是存有出现异常个人行为,事实上确实如此。该运用会下载并运作可实行编码,这违反了Google Play的运用公布对策。浏览器不但下载可实行编码,全部全过程也会被用以MitM(中介人)进攻。下面大家看一下是不是能够根据这类拒绝服务攻击运用该运用。

文中科学研究的浏览器下载自Google Play,版本号信息以下:

package: com.UCMobile.intl

versionName: 12.10.8.1172

versionCode: 10598

sha1 APK-file: f5edb2243413c777172f6362876041eb0c3a928c

0x01 进攻空间向量

浏览器的manifest文档中包括名叫com.uc.deployment.UpgradeDeployService的一个服务项目:

service android:exported="false" android:name="com.uc.deployment.UpgradeDeployService" android:process=":deploy" />

当该服务项目启动,浏览器会向puds.ucweb.com/upgrade/index.xhtml推送请求,我们可以在运用运行后某一時刻观查到相对总流量。在回应数据信息中,浏览器很有可能会接到下载升级或是下载新控制模块的命令。在剖析全过程中,大家从没从服务端接到过这种指令,但大家注意到一点,当客户试着在浏览器中开启PDF文档时,浏览器会向该详细地址推送请求,随后下载一个原生态(native)库。为了更好地仿真模拟攻击性行为,我们决定应用浏览器的这一作用:应用原生态库来开启PDF文档,这一原生态库并沒有在APK文档中,只是下载自互联网技术。从技术性视角上而言,只需对启动推送的请求回到恰当的回应,浏览器就可以在没经客户受权状况下下载一些数据信息。为了更好地检测这一猜测,大家必须更为详尽科学研究与服务端的互动协议书,大家觉得能够hook并改动回应数据信息,将开启PDF文档需要的原生态库更换为别的库,那样实际操作起來会更为简易。

当客户想根据浏览器立即开启一个PDF文档,我们可以见到包括以下请求的通讯数据信息:

更先,运用会向puds.ucweb.com/upgrade/index.xhtml推送一个POST请求,随后下载历经缩小的一个库,该库能够查询PDF文档及其Office文本文档。从逻辑性上讲,我们可以假定之一个请求推送的是有关系统软件的一些信息(最少包括构架信息,由于服务端必须挑选搭配的库),随后服务端会回到待下载库的一些信息,例如下载详细地址等。这儿难题取决于该请求历经数据加密解决。

程序库为ZIP压缩包,沒有数据加密。

0x02 搜索通讯破译编码

使我们尝试破译服务端回应。剖析com.uc.deployment.UpgradeDeployService类的编码,从onStartCommand方式逐渐,大家先后导航栏到com.uc.deployment.b.x及其com.uc.browser.core.d.c.f.e:

public final void e(l arg9){

int v4_5;

String v3_1;

byte[]v3;

byte[]v1=null;

if(arg9==null){

v3=v1;

}

else{

v3_1=arg9.iGX.ipR;

StringBuilder v4=new StringBuilder("[");

v4.append(v3_1);

v4.append("]product:");

v4.append(arg9.iGX.ipR);

v4=new StringBuilder("[");

v4.append(v3_1);

v4.append("]version:");

v4.append(arg9.iGX.iEn);

v4=new StringBuilder("[");

v4.append(v3_1);

v4.append("]upgrade_type:");

v4.append(arg9.iGX.mMode);

v4=new StringBuilder("[");

v4.append(v3_1);

v4.append("]force_flag:");

相关文章

钱女人(钱,对一个女人而言有多关键)

钱女人(钱,对一个女人而言有多关键)

01. 或许提到“钱”,很多人第一反应,是真“俗”。 的确,相比感情的烂漫,诗与远方的幸福,钱是看起来背道而驰,拿不了橱柜台面。 但是大家应当了解,在这个全世界,沒有摆脱化学物质的感情,更沒...

王毅:中国将坚持和平发展、开放发展、合作发

  中新社巴黎8月30日电 (记者 李洋)当地时间8月30日,中国国务委员兼外长王毅在法国国际关系研究院发表题为《团结合作,开放包容,共同维护人类和平发展的进步潮流》的演讲。   王毅说,面临不断变...

麦卡优娜面包一年能赚多少?看完收益让人心动不已

麦卡优娜面包一年能赚多少?看完收益让人心动不已

此刻各人的糊口程度获得了庞大的晋升,因此有着越来越多的人开始垂青餐饮行业的成长,公共加盟商纷纷想要寻求好品牌好项目加盟个中,得到很是可观的经济效益。那么餐饮行业的美食产物包罗万象,公共消费者却是纷纷垂...

世界黑客第三名(世界四大黑客之一)

世界黑客第三名(世界四大黑客之一)

本文导读目录: 1、世界黑客排名是怎样的? 2、中国黑客的水平怎么样? 3、世界黑客是谁? 4、世界十大黑客分别是谁? 5、世界十大黑客排行榜 6、世界排名前三的黑客是谁? 7...

怎样在微信上定位对方位置(怎样在微信上定位对方位置)

  怎样在微信上定位对方位置(怎样在微信上定位对方位置)   说到微信,大家都非常的熟悉,上面有许多非常实用的功能,今天介绍这个也是这众多实用功能的一个,非常的实用,不过却很少有人知道。开启这个功能后...

重活之超级黑客八零电子书(重活之超级黑客小说txt下载)

重活之超级黑客八零电子书(重活之超级黑客小说txt下载)

本文导读目录: 1、求好的黑客小说...不要ctry+V的,,谢谢... 2、重生黑客的小说 3、求一些比较好看的都市重生类小说 4、重生之超级黑客txt全集下载 5、《重活之超级黑客...