少し前、CVE-2014-3153という脆弱性が公表されまして、私の方でもXperiaの複数機種向けにrootkit組んでみましたので紹介してみます。
Xperia NX/acro HD/GX/SX/AX/VL/Z/A/UL/MIKU/Z1/Z1f/Z2/ZL2/A2 等で動作すると思われます。
すでに先月、同じ脆弱性を利用した某ツールが某海外の凄い人によってリリースされていたりしますので今更感はありますが、こちらはよりXperiaに特化したツールということで、実機持ちの方々にいろいろ検証していただきながら仕上げました。(関係者の方々、この場を借りて深く御礼申し上げます。)
自力で何とか出来る方以外にはrootを取る行為はおすすめできませんし、覚悟してカスタムに臨んでください。当記事やrootkitに関してはノーフォロー、ノーサポートということでお願いします。
2014/8/12 SO-01FとSO-02Fはアップデートにより穴をふさがれ、当rootkitは使用できなくなりました。こちらの記事を参考にprerooted.zipを適用する等、対応してください。
成功報告があるのは以下です。
・Xperia NX SO-02D 6.1.F.0.117
・Xperia acro HD SO-03D 6.1.F.0.128
・Xperia acro HD IS12S 6.1.D.1.103
・Xperia GX SO-04D 9.1.C.1.103
・Xperia SX SO-05D 9.1.C.1.103
・Xperia AX SO-01E 9.1.C.1.103(当方で検証)
・Xperia VL SOL21 9.1.D.0.401
・Xperia Z SO-02E 10.3.1.B.1.1
・Xperia Z SO-02E 10.5.B.0.410
・Xperia Tablet Z SO-03E
・Xperia UL SOL22 10.3.1.D.0.220
・Xperia A SO-04E 10.3.1.B.2.13(当方で検証)
・Xperia Z1 SO-01F 14.3.B.0.288
・Xperia Z1 SOL23 14.1.C.3.95
・Xperia Z1 SOL23 14.3.C.0.239
・Xperia Z1 f SO-02F 14.1.H.1.281
・Xperia Z1 f SO-02F 14.1.H.2.119
・Xperia Z1 f SO-02F 14.3.B.0.288(当方で検証)
・Xperia Z Ultra SOL24 14.1.K.3.95
・Xperia Z Ultra SOL24 14.3.C.0.239
・Xperia Z2 SO-03F 17.1.1.B.2.73
・Xperia ZL2 SOL25 17.1.1.C.1.64
・Xperia A2 SO-04F 14.3.B.0.279
・Xperia Z2 Tablet SGP512 17.1.2.A.0.314
・Xperia V LT25i 9.2.A.2.5
・Xperia TX LT29i 9.2.A.1.215
・Xperia Z C6603 10.5.A.0.233
・Xperia M dual C2005
・Xperia SP C5303 12.1.A.1.205
・Xperia SP 12.1.A.1.207
・Xperia Z Ultra C6833 14.3.A.0.681
・Xperia Z Ultra C6833 14.4.A.0.108
・Xperia Z Ultra SGP412 14.3.A.1.293
・Xperia Z1 Compact 14.4.A.0.108
・Xperia Z2 D6503 17.1.2.A.0.314
・Xperia Z2 17.1.A.2.36
・Xperia Z2 Tablet SGP521 17.1.2.A.0.314
・Xperia M2 D2303 18.0.C.1.13
・Xperia M2 D2305
・Xperia T2 Ultra 19.1.A.0.473
・Xperia M 15.4.A.0.23
・Xperia T3 18.1.A.1.14
現状、更新するガッツがありません。
初心者向けには記事を書いておりません。よく分からない方は他の親切なサイト等をあたってみてください。記事を参考にされる方は自己責任で。
コメントは出来れば名前を付けていただいて、記事の内容に関するものでお願いします。
記事と直接関係無いもの、こちらで検証出来ないもの、説明不足等で状況が分かりづらいもの、すでに解決済みの事項等については回答しかねます。ご了承下さい。
2014年7月21日月曜日
2014年3月11日火曜日
【Xperia AX SO-01E】Xperia V LT25i(9.2.A.1.199)のファームを入れてみる
Android 4.3なXpeira V LT25iのファームウェアがアップデートされ、9.2.A.1.199となりました。
例によって出回ったftfを拝借し、AXに入れてみました。
一旦Vにすると、元の環境に戻すのが非常に大変です。そのあたり自力で何とか出来る方のみ読み進めてください。ノーフォロー、ノーサポートということでお願いします。
例によって出回ったftfを拝借し、AXに入れてみました。
一旦Vにすると、元の環境に戻すのが非常に大変です。そのあたり自力で何とか出来る方のみ読み進めてください。ノーフォロー、ノーサポートということでお願いします。
2014年2月22日土曜日
【CWM】Android 4.3 Xperia用のCWM6-cDM v2.5 vfix2
Xperiaではもはやお馴染みとなっている、cray_Dozeさん作のカスタムリカバリー CWM6-cDM v2.5 ですが、Android 4.3なXperiaでは/systemがマウント出来ないという現象が起きました。
いろいろ調べてみると、CWM起動時にtime_daemonという日時を取得するサービスを動かすのですが、Android 4.3では仕様が変わったのか上手く動作せず、/systemのマウント/アンマウントを阻害していたことが判明しました。
time_daemonの処理を省けば/systemをマウント出来るようにはなるのですが、そうすると今度は日付が2009年とかになってしまいます。(海外のカスタムリカバリーでは、実際にそうして対処しているものもありました。)
そんなわけで、time_daemonと同じ動作をするモジュールを自作し、CWMに埋め込むことでこれを回避することに成功(vfix初版)。
ところが今度は、タイムゾーンが上手く取得できない(日時が日本時間(JST)ではなく、グリニッジ標準時(GMT)になってしまう)現象が発生。これもAndroid 4.3でタイムゾーンのデータ形式が変わっていたことによるものでした。
そこで旧形式のタイムゾーンファイルをCWMに(厳密にはシステムに)埋め込むという、ある意味力技で回避することができました。(vfix2)
…とまあ、前置きが長くなりましたが、何とかAndroid 4.3なXperiaでCWMが動作するようになりましたので、紹介したいと思います。
CWMそのものの仕組みに関しては私も分からない部分が多いですので、何か訊かれてもお答え出来ないことがほとんどかと思われます。どうぞご了承下さい。
いろいろ調べてみると、CWM起動時にtime_daemonという日時を取得するサービスを動かすのですが、Android 4.3では仕様が変わったのか上手く動作せず、/systemのマウント/アンマウントを阻害していたことが判明しました。
time_daemonの処理を省けば/systemをマウント出来るようにはなるのですが、そうすると今度は日付が2009年とかになってしまいます。(海外のカスタムリカバリーでは、実際にそうして対処しているものもありました。)
そんなわけで、time_daemonと同じ動作をするモジュールを自作し、CWMに埋め込むことでこれを回避することに成功(vfix初版)。
ところが今度は、タイムゾーンが上手く取得できない(日時が日本時間(JST)ではなく、グリニッジ標準時(GMT)になってしまう)現象が発生。これもAndroid 4.3でタイムゾーンのデータ形式が変わっていたことによるものでした。
そこで旧形式のタイムゾーンファイルをCWMに(厳密にはシステムに)埋め込むという、ある意味力技で回避することができました。(vfix2)
…とまあ、前置きが長くなりましたが、何とかAndroid 4.3なXperiaでCWMが動作するようになりましたので、紹介したいと思います。
CWMそのものの仕組みに関しては私も分からない部分が多いですので、何か訊かれてもお答え出来ないことがほとんどかと思われます。どうぞご了承下さい。
2014年2月15日土曜日
【Xperia AX SO-01E】Xperia V LT25i(9.2.A.0.295)(Android 4.3)のファームを入れてみる
Xpeira V LT25iにも、とうとうAndroid 4.3(ビルド番号 9.2.A.0.295)がリリースされましたね。
ftfも出回ってきましたので、早速うちのAXにも入れてみました。
そういうわけで、その導入手順を簡単に説明します。
一旦Vにすると、元の環境に戻すのが非常に大変です。そのあたり自力で何とか出来る方のみ読み進めてください。ノーフォロー、ノーサポートということでお願いします。
その後9.2.A.1.199にアップデートされています。こちらの記事を参照してください。
ftfも出回ってきましたので、早速うちのAXにも入れてみました。
そういうわけで、その導入手順を簡単に説明します。
一旦Vにすると、元の環境に戻すのが非常に大変です。そのあたり自力で何とか出来る方のみ読み進めてください。ノーフォロー、ノーサポートということでお願いします。
その後9.2.A.1.199にアップデートされています。こちらの記事を参照してください。
2013年12月9日月曜日
【Xperia】各機種ワンクリックroot取得【GX ~ A/MIKU 等】
先月、Xperiaの複数機種向けにrootkitを公開したところですが、早速ULの最新ビルドで塞がれるなどしてきました。そんなわけで、別の穴を使ったrootkitを公開してみます。
Xperia GX/SX/AX/VL/Z/A/UL/MIKU 等で動作すると思われます。
自力で何とか出来る方以外にはrootを取る行為はおすすめできませんし、覚悟してカスタムに臨んでください。当記事やrootkitに関してはノーフォロー、ノーサポートということでお願いします。
2014/7/21 別の穴を使った新しいrootkitを公開しています。こちらの記事を参照願います。
成功報告があるのは以下です。
・Xperia NX SO-02D 6.1.F.0.117
・Xperia acro HD SO-03D 6.1.F.0.128
・Xperia acro HD IS12S 6.1.D.1.91
・Xperia acro HD IS12S 6.1.D.1.103
・Xperia GX SO-04D 9.1.C.1.103
・Xperia SX SO-05D 9.1.C.1.103
・Xperia AX SO-01E 9.1.C.1.103(当方で検証)
・Xperia VL SOL21 9.1.D.0.401
・Xperia VL SOL21 9.0.F.2.71
・Xperia Z SO-02E 10.3.1.B.0.256
・Xperia Tablet Z SO-03E 10.1.E.0.305
・Xperia Tablet Z SGP312JP 10.3.1.C.0.136
・Xperia A SO-04E 10.3.1.B.0.224
・Xperia A/MIKU SO-04E 10.3.1.B.0.256
・Xperia UL SOL22 10.3.1.D.0.220
・Xperia Z Ultra 14.1.B.1.532
・Xperia Z1 14.1.G.1.534
・Xperia acro S LT26w 6.2.B.1.96
・Xperia V LT25i 9.1.A.1.140
・Xperia miro ST23i 11.0.A.5.5
・Xperia J ST26i 11.2.A.0.33
・Xperia E C1505 11.3.A.2.23
・Xperia L C2105 15.3.A.0.26
・Xperia L C2105 15.3.A.1.14
・Xperia L C2105 15.3.A.1.12
・Xperia ZR C5502 10.3.1.A.2.67
・Xperia M C1905 15.1.C.2.8
Xperia GX/SX/AX/VL/Z/A/UL/MIKU 等で動作すると思われます。
自力で何とか出来る方以外にはrootを取る行為はおすすめできませんし、覚悟してカスタムに臨んでください。当記事やrootkitに関してはノーフォロー、ノーサポートということでお願いします。
2014/7/21 別の穴を使った新しいrootkitを公開しています。こちらの記事を参照願います。
成功報告があるのは以下です。
・Xperia NX SO-02D 6.1.F.0.117
・Xperia acro HD SO-03D 6.1.F.0.128
・Xperia acro HD IS12S 6.1.D.1.91
・Xperia acro HD IS12S 6.1.D.1.103
・Xperia GX SO-04D 9.1.C.1.103
・Xperia SX SO-05D 9.1.C.1.103
・Xperia AX SO-01E 9.1.C.1.103(当方で検証)
・Xperia VL SOL21 9.1.D.0.401
・Xperia VL SOL21 9.0.F.2.71
・Xperia Z SO-02E 10.3.1.B.0.256
・Xperia Tablet Z SO-03E 10.1.E.0.305
・Xperia Tablet Z SGP312JP 10.3.1.C.0.136
・Xperia A SO-04E 10.3.1.B.0.224
・Xperia A/MIKU SO-04E 10.3.1.B.0.256
・Xperia UL SOL22 10.3.1.D.0.220
・Xperia Z Ultra 14.1.B.1.532
・Xperia Z1 14.1.G.1.534
・Xperia acro S LT26w 6.2.B.1.96
・Xperia V LT25i 9.1.A.1.140
・Xperia miro ST23i 11.0.A.5.5
・Xperia J ST26i 11.2.A.0.33
・Xperia E C1505 11.3.A.2.23
・Xperia L C2105 15.3.A.0.26
・Xperia L C2105 15.3.A.1.14
・Xperia L C2105 15.3.A.1.12
・Xperia ZR C5502 10.3.1.A.2.67
・Xperia M C1905 15.1.C.2.8
2013年12月7日土曜日
【SONY Walkman NW-ZX1】ワンクリックroot取得
本日またSONYのAndroid Walkman新製品、NW-ZX1が発売されました。
早速rootkitを作ってみて成功報告がありましたので紹介します。
私は実機を持っておりませんので、何か訊かれてもおそらくきちんと回答できません。
興味のある方は某巨大掲示板の当該スレッドなどを訪れてみてください。
【注】WalkmanはXperiaと違って、文鎮化した場合復旧させる手段がありません。rootを取るだけで文鎮化することはないと思いますが、確実に文鎮化のリスクは高まります。心してカスタムしていただくようお願いします。当記事を参考にしたことで何かあっても当方では一切責任を負いかねますのでご了承下さい。
早速rootkitを作ってみて成功報告がありましたので紹介します。
私は実機を持っておりませんので、何か訊かれてもおそらくきちんと回答できません。
興味のある方は某巨大掲示板の当該スレッドなどを訪れてみてください。
【注】WalkmanはXperiaと違って、文鎮化した場合復旧させる手段がありません。rootを取るだけで文鎮化することはないと思いますが、確実に文鎮化のリスクは高まります。心してカスタムしていただくようお願いします。当記事を参考にしたことで何かあっても当方では一切責任を負いかねますのでご了承下さい。
2013年12月4日水曜日
【Xperia UL SOL22】Android 4.2 ファーム(10.3.1.D.0.220)におけるroot取得
昨日、Xperia UL SOL22 のAndroid4.2へのアップデートが公開されましたね。
先日紹介したrootkitZ_20131112ではrootが取れなくなっているようですので、別方式でのrootkitを作ってみました。
ちなみに某巨大掲示板のULのrootスレでは、2013/12/04未明にアプリ版のrootkitが公開されています。端末のみで作業を完結できるため、そちらの方が良いかもしれません。(しかも複数機種に対応しています。某はぐれさんグッジョブ!)
不測の事態が発生した場合、自力で何とか出来る方以外にはrootを取る行為はおすすめできません。ノーフォロー、ノーサポートということでお願いします。
先日紹介したrootkitZ_20131112ではrootが取れなくなっているようですので、別方式でのrootkitを作ってみました。
ちなみに某巨大掲示板のULのrootスレでは、2013/12/04未明にアプリ版のrootkitが公開されています。端末のみで作業を完結できるため、そちらの方が良いかもしれません。(しかも複数機種に対応しています。某はぐれさんグッジョブ!)
不測の事態が発生した場合、自力で何とか出来る方以外にはrootを取る行為はおすすめできません。ノーフォロー、ノーサポートということでお願いします。
登録:
投稿 (Atom)