精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Android安全之Intent Scheme Url攻擊

移動開發 Android
Intent scheme url是一種用于在web頁面中啟動終端app activity的特殊URL,在針對intent scheme URL攻擊大爆發之前,很多android的瀏覽器都支持intent scheme url。

0X01 前言

Intent scheme url是一種用于在web頁面中啟動終端app activity的特殊URL,在針對intent scheme URL攻擊大爆發之前,很多android的瀏覽器都支持intent scheme url。

Intent scheme url的引入雖然帶來了一定的便捷性,但從另外一方面看,給惡意攻擊頁面通過intent-based攻擊終端上已安裝應用提供了便利,盡管瀏覽器app已經采取了一定的安全策略來減少這一類風險,但顯然是不夠的。

2014年3月,一篇關于intent scheme url攻擊的文章:

Whitepaper – Attacking Android browsers via intent scheme URLs

詳細介紹了相關的攻擊手法,之后國內的漏洞收集平臺上開始被這一類型漏洞刷屏。

0X02 Intent scheme url解析

一個intent scheme url的使用示例: 

 

如果瀏覽器支持intent scheme url,在加載了改web頁面后,將根據url生成一個intent,并嘗試通過intent打來指定的activity。此過程中瀏覽器的需要完成的工作可以拆分為3步: 

Step1:

根據url生成對應的intent object,此過程通過以下代碼完成:

Intent intent = Intent.parseUri(url);

intent scheme url的內容可以根據一下語法規則設置的比較完善:

intent:

  1. HOST/URI-path // Optional host 
  2.   #Intent; 
  3.      package=[string]; 
  4.      action=[string]; 
  5.      category=[string]; 
  6.      component=[string]; 
  7.      scheme=[string]; 
  8.   end 

Step2:

intent過濾,安全起見,很多瀏覽器對step1中的intent object進行過濾,以抵御intent-based攻擊,不用的瀏覽器,過濾規則各不相同。

Step3:

組件調用,最后一步就是使用step2過濾后的intent調用指定的組件,瀏覽器中一般使用Context#startActivityIfNeeded() 或者 Context#startActivity()方法實現。

下面是各大瀏覽器對Intent scheme URL的支持情況 : 

 

 

 

0X03攻擊場景

主要由兩種攻擊場景。

類型1:瀏覽器攻擊

因為intent是瀏覽器依據url生成并以瀏覽器自己的身份發送的,因此攻擊者惡意頁面中的intent scheme url不僅可以調起導出組件,還可以調起私有組件。

類型2:終端上安裝的任意APP

intent-based攻擊一般是通過終端上安裝的惡意app來實現的,但通過瀏覽器加載包含特定intent scheme url的惡意頁面,可以實現對終端上安裝的任意app遠程intent-based攻擊的效果。在2013年東京的Pwn2Own上比賽上,次攻擊方式被應用于攻陷三星Samsung Galaxy S4。

0X04 攻擊案例

以下介紹三個瀏覽器的intent scheme url攻擊案例,攻擊主要源于這些瀏覽器在step2(也就是intent過濾過程)中存在缺陷。

Opera mobile for Android cookie theft

Opera瀏覽器中缺少intent過濾步驟,一次可以通過惡意頁面中的intent scheme url調起瀏覽器的任意activity,包括私有的activity,通過如下攻擊代碼可以獲取到Opera瀏覽器的cookie: 

 

"com.admarvel.android.ads.AdMarvelActivity"是Opera瀏覽器的私有組件,"url=file:///data/data/com.opera.browser/app_opera/cookies"是Opera瀏覽器cookie文件的存放位置。 

Chrome for Android UXSS (Universal XSS)

Chrome的UXSS漏洞利用相對復雜,這里先介紹一下Intent Selector。Intent Selector機制提供一種main intent不匹配的情況下可以設置替補的方案。如下的intent scheme url: 

 

其中“SEL”是selector intent的標識。 

在chrome中包含以下代碼:

1:Intent intent = Intent.parseUri(uri);

2:intent.addCategory("android.intent.category.BROWSABLE");

3:intent.setComponent(null);

4:context.startActivityIfNeeded(intent, -1);

第二行添加了BROWSABLE category(目標Activity允許本身通過 Web 瀏覽器啟動,以顯示鏈接引用的數據,以此過濾/防止一些不該被調起的組件被調起),第三行將組建設置為null,用以抵御intent-based攻擊,但如果使用selector intent可以完美的bypass以上限制。

以下是android chrome上的一個UXSS攻擊的POC: 

 

 

 

Old stock browser cookie theft

Android stock browser (com.android.browser)的問題類似于android chrome,同樣是在step2中對intent的過濾問題,最終攻擊者可以盜取瀏覽器的cookie。此漏洞可能只存在于Android 4.3以下的設備,之后的版本中不一定預裝stock browser。

0X05 總結

有效抵御intent scheme url攻擊的方法主要是在step2中對intent做嚴格的安全限制:

  1. // convert intent scheme URL to intent object 
  2. Intent intent = Intent.parseUri(uri); 
  3. // forbid launching activities without BROWSABLE category 
  4. intent.addCategory("android.intent.category.BROWSABLE"); 
  5. // forbid explicit call 
  6. intent.setComponent(null); 
  7. // forbid intent with selector intent 
  8. intent.setSelector(null); 
  9.  // start the activity by the intent 
  10. context.startActivityIfNeeded(intent, -1);  

0X06 參考

http://www.mbsd.jp/Whitepaper...

騰訊御安全為開發者推出了安全保護服務,其中包括漏洞掃描、應用加固、SO加固等,能夠幫助企業軟件發現潛在漏洞風險、防逆向、防篡改、防二次打包。有需求的團隊可以登錄御安全官網試用。

(騰訊御安全原創,轉載請注明來源)

責任編輯:龐桂玉 來源: segmentfault
相關推薦

2020-11-05 10:39:19

安全技術

2010-09-08 16:56:17

2017-05-16 14:25:28

2016-09-27 22:45:47

2009-10-28 14:40:01

2016-10-24 14:23:14

2021-04-27 10:00:27

網絡安全WebURL

2018-10-12 15:50:02

2018-10-11 15:20:02

2017-06-14 16:08:31

2013-01-28 16:44:50

2023-04-02 09:40:29

2012-07-23 13:22:42

Intent Filt安全Android

2012-06-01 11:02:33

2023-04-04 07:06:21

2014-07-15 10:16:02

AndroidIntent

2009-09-07 22:31:45

2016-06-13 15:53:34

SDN開放網絡操作系統ONOS

2023-11-02 12:13:08

2011-11-25 15:58:43

點贊
收藏

51CTO技術棧公眾號

北条麻妃亚洲一区| 中文精品一区二区三区| 久久久精品毛片| 99精品视频在线| 日韩美女天天操| 国产a级一级片| 麻豆视频在线免费观看| 成av人片一区二区| 国产精品视频午夜| 日本熟女一区二区| 色综合久久网| 亚洲国内精品视频| 国产无人区一区二区三区| 国产ts人妖一区二区三区| 久久人妻无码aⅴ毛片a片app | 亚洲午夜免费电影| 欧美一区少妇| 日韩一卡二卡在线| 国内精品伊人久久久久av影院 | 粉嫩av国产一区二区三区| 五月婷婷综合激情| 中文字幕第一页亚洲| 免费理论片在线观看播放老| 国产乱子伦一区二区三区国色天香 | 欧美精品丝袜久久久中文字幕| 波多野结衣之无限发射| 成人在线视频亚洲| 国产精品欧美久久久久无广告| 国产精品成人一区二区三区| 91无套直看片红桃| 视频一区二区三区在线| 68精品久久久久久欧美| 免费一级全黄少妇性色生活片| 日韩伦理视频| 国产亚洲日本欧美韩国| 中文字幕日韩三级片| 国产成人av毛片| 91精品国产色综合久久不卡蜜臀 | 色视频www在线播放国产成人| 在线精品一区二区三区| 7m精品国产导航在线| 91精品国产综合久久久蜜臀粉嫩 | 日韩一区视频在线| av电影网站在线观看| 亚州综合一区| 日韩成人在线免费观看| 亚洲一区二区在线免费| 91精品久久久久久综合五月天| 777色狠狠一区二区三区| 日本xxxx黄色| 国产精品99久久久久久董美香 | 精品少妇无遮挡毛片| 成人私拍视频| 一本色道久久综合亚洲aⅴ蜜桃 | 国产精品专区免费| 欧美性高跟鞋xxxxhd| 欧美 日韩 国产 高清| xxxx成人| 午夜av一区二区三区| 免费av手机在线观看| gogo高清在线播放免费| 午夜婷婷国产麻豆精品| 国自产拍偷拍精品啪啪一区二区| 两个人看的在线视频www| 亚洲大片免费看| 欧美,日韩,国产在线| 国产乱码午夜在线视频 | 美女福利视频在线| 国产精品极品美女在线观看| 欧洲av在线精品| 国产精品一区二区羞羞答答| 欧美天堂一区| 日韩欧美一卡二卡| 又黄又爽的网站| 色天天色综合| 少妇高潮久久77777| 神马午夜精品91| 国产精品sm| 2024亚洲男人天堂| 亚洲永久精品一区| 国产乱人伦偷精品视频不卡| 国产一区二区高清不卡| 国产日韩精品在线看| 亚洲欧洲性图库| 亚洲熟妇无码一区二区三区| 日本成人三级电影| 欧美精品久久天天躁| 人妻av一区二区| 欧美一二区在线观看| 欧美大片在线看免费观看| 亚洲第一精品在线观看| 蜜桃久久久久久| 国产一区二区三区四区五区在线| 成人免费在线电影| 一区二区三区不卡在线观看| 99福利在线观看| 国产一区二区| 亚洲人a成www在线影院| 五月天婷婷色综合| 麻豆91精品| 99re6热在线精品视频播放速度| 视频二区在线| 亚洲国产精品国自产拍av| 欧美大黑帍在线播放| 欧洲一区二区三区精品| 精品国产免费久久| 天美传媒免费在线观看| 伊人天天综合| 91精品综合视频| 久久精品蜜桃| 亚洲国产日韩精品| 91pony九色| 国产精品免费不| 久久久久久久久久久亚洲| wwwwww在线观看| 99久久99久久久精品齐齐| 中文字幕欧美人与畜| 中文字幕乱码在线播放| 欧美成人猛片aaaaaaa| 日本在线观看网址| 久久国产精品99国产| 国产伦理一区二区三区| 97超碰资源站在线观看| 欧美怡红院视频| 国产又爽又黄无码无遮挡在线观看| 亚洲第一偷拍| 成人精品视频久久久久 | 色综合导航网站| 一区精品在线观看| 国产三级欧美三级日产三级99| 欧洲精品一区二区三区久久| 国产一区二区三区精品在线观看 | 国产综合 伊人色| 日韩少妇视频| 欧美一区二区在线观看| 97在线观看视频免费| 日韩vs国产vs欧美| 日本一区二区三区视频在线观看| 国产美女高潮在线观看| 精品福利一区二区三区| 青青草免费av| 国产成人午夜高潮毛片| 久久免费看毛片| 偷拍自拍亚洲| 日韩最新av在线| 91九色蝌蚪91por成人| 国产精品乱子久久久久| 手机在线看福利| 成人一区二区| 成人免费福利视频| 久cao在线| 日韩女优av电影| 久久免费视频播放| av中文字幕不卡| 国产中文字幕在线免费观看| 欧美18xxxx| 欧美中文字幕视频在线观看| 青青草在线播放| 日本高清免费不卡视频| 精品成人av一区二区三区| 久久久亚洲人| 一本色道久久综合亚洲二区三区| 九九久久国产| 欧美另类xxx| 亚洲经典一区二区三区| 亚洲不卡一区二区三区| 亚洲一区二区观看| 蜜臀av一区二区| 成年人黄色在线观看| 91麻豆精品国产91久久久久推荐资源| 欧美激情在线视频二区| 三级在线观看网站| 91官网在线免费观看| 中文字幕五月天| www.av精品| 日韩av片网站| 国产一区激情| 欧美激情国产日韩| 在线欧美激情| 91高清免费视频| 91官网在线| 精品精品国产高清a毛片牛牛| 日韩专区在线播放| 日本午夜精品理论片a级app发布| 99免费精品视频| 国产一级特黄a大片免费| 亚洲精品99| 欧美h视频在线| 亚洲日本中文| 欧美亚洲一区在线| 一区二区三区视频在线观看视频| 日韩欧美中文一区二区| 在线免费黄色av| 亚洲乱码中文字幕| 人妻丰满熟妇aⅴ无码| 蜜臀精品一区二区三区在线观看 | 日韩精品一区二区三区在线观看| 国产成人精品亚洲男人的天堂| 久久久久久毛片| 亚洲欧美激情一区二区三区| 久久五月激情| 妞干网视频在线观看| 色婷婷亚洲mv天堂mv在影片| 国产精品一区二区a| 日韩综合久久| 77777亚洲午夜久久多人| 免费大片在线观看www| 日韩成人av在线| 亚洲成a人片77777精品| 在线免费观看不卡av| 日本中文字幕在线免费观看| 亚洲图片你懂的| 99久久久无码国产精品衣服| 成人免费观看视频| 五月天婷婷在线观看视频| 老牛国产精品一区的观看方式| 欧美亚洲色图视频| 婷婷综合激情| 亚洲成人自拍视频| 亚洲系列另类av| 国产精品一区二区三区不卡| 精品国产不卡一区二区| 国产精品偷伦一区二区| 偷拍中文亚洲欧美动漫| 91sa在线看| 成年人黄色大片在线| 色综合五月天导航| 亚洲精品一线| 按摩亚洲人久久| 午夜视频在线| 少妇高潮 亚洲精品| 国产黄色在线播放| 亚洲欧美精品一区二区| 欧美一区二区少妇| 日韩成人激情视频| 天天操天天干天天插| 精品少妇一区二区三区在线播放| 国产女同91疯狂高潮互磨| 欧美精品1区2区| 夜夜狠狠擅视频| 777亚洲妇女| 国产乱色精品成人免费视频| 91精品国产入口| 国产精品久久久久精| 91精品蜜臀在线一区尤物| 97人妻精品一区二区三区动漫 | 人人澡人人澡人人看欧美| 91吃瓜在线观看| 2019最新中文字幕| 三上悠亚国产精品一区二区三区| 欧美尤物巨大精品爽| 345成人影院| 国产精品wwww| 日本成人福利| 国产日韩视频在线观看| 欧美黄页免费| 97netav| 6080亚洲理论片在线观看| 国产综合动作在线观看| 色综合久久中文| 四虎永久在线精品免费一区二区| 欧美系列电影免费观看| 国产三级中文字幕| 亚洲国产二区| 国产日韩一区二区在线| 日韩av二区在线播放| 天天干天天av| 成人毛片老司机大片| 亚洲av成人无码一二三在线观看| 91久色porny| 色屁屁草草影院ccyy.com| 一卡二卡3卡四卡高清精品视频| 欧美日韩一二三四区| 婷婷国产在线综合| 免费黄色av片| 欧美日韩精品专区| 99久久精品国产一区二区成人| 日韩一区二区三区四区| 天天操天天爱天天干| 怡红院精品视频| 在线中文字幕视频观看| 2019亚洲男人天堂| 亚洲ww精品| 国产一区二区免费电影| 成人综合专区| 91免费黄视频| 另类综合日韩欧美亚洲| 无码国产精品一区二区免费式直播| 91在线播放网址| 久久爱一区二区| 欧美性xxxx极品高清hd直播| 一级黄色片在线播放| 欧美精品一区二区三| av在线二区| 欧美极品欧美精品欧美视频| 国产成人精品一区二三区在线观看| 91精品天堂| 欧美精选视频在线观看| 欧美国产综合在线| 奇米影视在线99精品| 怡红院一区二区| 亚洲人妖av一区二区| 黄色av一级片| 精品福利一区二区三区免费视频| 91精品国产综合久久久久久豆腐| 久久久免费av| 蜜桃在线一区| 亚洲精品乱码久久久久久蜜桃91| 亚洲福利国产| 又黄又爽又色的视频| 国产欧美日韩另类视频免费观看| 国产亚洲欧美久久久久| 欧美区在线观看| 国产69精品久久app免费版| 久久露脸国产精品| 国语精品视频| 一区二区三区三区在线| 欧美亚洲三区| 亚洲av成人片无码| 一区二区三区四区视频精品免费 | 成人精品一二三区| 欧美日韩美女在线| 成人午夜视频一区二区播放| 久久精品亚洲国产| 国产成人午夜性a一级毛片| 精品一区二区日本| 亚洲经典三级| 国产精品久久久久野外| 亚洲视频一区二区在线观看| 欧美性受xxx黑人xyx性爽| 亚洲欧美在线第一页| 手机在线观看av| 国语精品中文字幕| 伊人久久亚洲热| 中文字幕乱码一区| 亚洲午夜精品久久久久久久久| av观看在线免费| 久久99久久亚洲国产| 国产精品xnxxcom| 亚洲成人动漫在线| 国产一二三精品| 美女的奶胸大爽爽大片| 欧美一二三区在线观看| jizzjizz亚洲| 99久久精品久久久久久ai换脸| 亚洲字幕久久| 少妇欧美激情一区二区三区| 一区二区三区四区高清精品免费观看| 国产又粗又猛又爽又黄的视频一| 中文字幕免费国产精品| 欧美日韩va| 欧美做受777cos| 成人国产亚洲欧美成人综合网| 久久久香蕉视频| 亚洲高清一区二| 国模套图日韩精品一区二区| 少妇精品久久久久久久久久| 奇米综合一区二区三区精品视频| 天堂网中文在线观看| 91麻豆精品国产91久久久久久久久 | 亚洲天堂av资源在线观看| youjizz.com在线观看| 成人免费毛片aaaaa**| 国产精品久久久免费视频| 亚洲欧美国产日韩天堂区| av成人在线播放| 国产女主播av| 99久久精品免费看| 无码人妻精品一区二区蜜桃色欲| 中文字幕亚洲欧美日韩在线不卡 | 欧美国产在线看| 亚洲电影免费观看高清完整版在线观看| 成人黄色动漫| 色女人综合av| 国产酒店精品激情| 九九热在线视频播放| 在线精品播放av| 日韩一区二区三区精品| 国产最新免费视频| 亚洲视频一区二区免费在线观看 | 成人高清在线视频| 丁香社区五月天| 久久天天躁狠狠躁夜夜躁2014| 岛国精品一区| 在线观看免费黄网站| 一二三区精品视频| 国产一级网站视频在线| www久久99| 日韩不卡免费视频| 国产午夜福利一区二区| 一个色综合导航| 91麻豆精品激情在线观看最新| 国产成人精品视频ⅴa片软件竹菊| 亚洲人成人一区二区在线观看| 香蕉视频免费看| 91国产丝袜在线放| 免费欧美在线视频| 日本在线视频中文字幕| 久久深夜福利免费观看| 亚洲免费专区|