欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

HTC One X AT&T手機(jī)Root漏洞

  發(fā)布時(shí)間:2014-01-20 14:10:29   作者:佚名   我要評(píng)論
在HTC One X AT&T 1.85固件及更早的版本上,預(yù)裝了一款A(yù)TT Ready2Go應(yīng)用,該程序以system用戶(hù)運(yùn)行,具有設(shè)置wifi、導(dǎo)入聯(lián)系人、更換壁紙和安裝應(yīng)用程序等功能,我們可以利用此程序存在的漏洞獲取設(shè)備Root權(quán)限

   一、漏洞與利用詳情

  漏洞出現(xiàn)在Ready2Go安裝應(yīng)用程序的流程上。

  Ready2Go安裝應(yīng)用完整程序流程如下:

  1、第一次通過(guò)Read2Go安裝應(yīng)用時(shí),Read2Go建立下載目錄“/data/install”,并且運(yùn)行“chmod 777 /data/install”,賦予所有用戶(hù)rwx權(quán)限。

  2、當(dāng)用戶(hù)通過(guò)該程序安裝應(yīng)用程序時(shí),Read2Go會(huì)把應(yīng)用程序下載到“/data/install”目錄,并且運(yùn)行“chmod 666 /data/install/”。

  3、下載完成后,Read2Go開(kāi)始安裝下載的程序,安裝成功后刪除下載的apk文件。

  利用該漏洞獲取Root權(quán)限完整流程如下:

  1、查看“/data/install”目錄是否存在,如不存在,可以通過(guò)Ready2Go下載安裝任意應(yīng)用程序的方式來(lái)創(chuàng)建該目錄。

  2、挑選一個(gè)已知包名的應(yīng)用程序,如“com.att.android.markthespot.apk”,然后通過(guò)以下命令建立軟連接到“/data/local.prop”文件。

  adb shell ls -s /data/local.prop /data/install/com.att.android.markthespot.apk

  3、通過(guò)Ready2Go下載挑選的應(yīng)用程序,由于/data/install/com.att.android.markthespot.apk是/data/local.prop文件的軟連接,Ready2Go對(duì)下載文件的操作的作用在了/data/local.prop文件(Read2Go具有system權(quán)限,可以操作/data/local.prop文件),/data/local.prop就被修改為全局可讀寫(xiě)。

  4、通過(guò)adb reboot命令打斷Read2Go的安裝流程,阻斷Read2Go安裝成功后的刪除apk操作。

  5、設(shè)備重新啟動(dòng)后,/data/local.prop就被遺留為全局可讀寫(xiě)的。

  adb shell “echo ‘ro.kernel.qemu=1′ > /data/local.prop”

  adb reboot

  6、設(shè)備重新啟動(dòng)后,由于ro.kernel.qemu=1,所以adb不降權(quán),這樣adb shell連接設(shè)備就得到了以root身份運(yùn)行的shell。

  (設(shè)備啟動(dòng)過(guò)程中,系統(tǒng)加載/data/local.prop配置文件設(shè)置系統(tǒng)屬性,adb最初以root運(yùn)行,之后調(diào)用setuid()降低權(quán)限。降權(quán)之前,會(huì)判斷系統(tǒng)屬性ro.kernel.qemu,如果該屬性位1,則不降權(quán)。)

相關(guān)文章

  • 刷機(jī)精靈HTC One X錘子ROM刷機(jī)圖文教程

    本文為大家詳細(xì)介紹下刷機(jī)精靈HTC One X錘子ROM刷機(jī)的具體步驟,感興趣的朋友可以參考下哈,希望對(duì)大家有所幫助
    2013-06-28
  • htc one x怎么修改鈴聲設(shè)置

    先在SD的根目錄下建立meida文件夾,再在里面建立ringtones(來(lái)電鈴聲)notifications(短信&其他通知鈴聲)alarms(鬧鈴),建立好之后把相對(duì)應(yīng)的音頻文件拷貝到對(duì)應(yīng)文
    2012-05-26
  • htc one x驗(yàn)機(jī),htc one x驗(yàn)機(jī)步驟

    Stability Test就是所謂的燒機(jī)軟件,執(zhí)行classic test可以讓CPU滿(mǎn)載溫度飆高,可以借此觀(guān)察高溫下的穩(wěn)定性,且溫度超過(guò)40度以后可以執(zhí)行Screen Test,開(kāi)啟白色跟灰色畫(huà)面很
    2012-05-26
  • htc one x有沒(méi)有臉部解鎖

    關(guān)于htc one x有沒(méi)有臉部解鎖的問(wèn)題文章中做了介紹!
    2012-05-26
  • 最新最全的HTC ONE X購(gòu)機(jī)、驗(yàn)機(jī)指南渠道介紹

    這里只對(duì)準(zhǔn)備入手HTC ONE系列的童鞋們一些購(gòu)機(jī)的相關(guān)看法!! 現(xiàn)在購(gòu)買(mǎi)ONE 系列的渠道總的分為,店面購(gòu)買(mǎi),和 網(wǎng)購(gòu) 兩種主要渠道,下面就一起來(lái)看看吧
    2014-04-03

最新評(píng)論