MIUI8 Global Beta ROM 6.7.21のシステムアプリをいじってる時に気がついたことメモ。
※最新バージョンの6.8.4では検出されない…(?)
deodex化したらPC版Aviraで検出された
MIUI8 Global Beta ROM 6.7.21のシステムアプリをdeodex化しているとセキュリティソフトが反応…
誤検出の可能性が高そうですが、気になったのでメモ。
使用しているセキュリティソフトはAvira Free Antivirus。
C:\system\app\jjhome\jjhome.apk
[検出] SPR/ANDR.Igexin.C.Gen プログラムの認識パターンが含まれています
C:\system\app\PaymentService\PaymentService.apk
[検出] SPR/ANDR.Umpay.FK.Gen プログラムの認識パターンが含まれています
jjhome.apkはLite modeのホームアプリ、PaymentService.apkはMIUIの電子通貨サービス(?)のようです。最新バージョンのMIUI8 Global Beta ROM 6.8.4では検出されませんでした(???)
怪しいアプリを見つけたい記事のシステムアプリをPCにコピーしてセキュリティソフトを使用する方法は、システムアプリがodex化されている場合は一度deodex化して見たほうが良いかもしれません。
(メモ) システムアプリを一括でdeodex化できるツール
手動でdeodex化するのは手間なので、一括でdeodex化できるツールを探してみました。
jBARTのdeodex化機能を使用する
ADBコマンドでシステムファイルをコピーした後zipで圧縮してから一括でdeodex化を行います。
MIUIのいくつかのバージョンの場合以下の様なエラーが出て失敗します。
W: Exception in thread "main" org.jf.dexlib2.DexFileFactory$UnsupportedOatVersionException: Unsupported oat version: 45
W: at org.jf.dexlib2.DexFileFactory.loadDexFile(DexFileFactory.java:147)
W: at org.jf.dexlib2.DexFileFactory.loadDexFile(DexFileFactory.java:78)
W: at org.jf.baksmali.main.main(main.java:292)
この場合、バグ?のようなので他のツールを使いましょう。Lordroid_One_Deodexer_To_Rule_Them_ALLを使用する
[WIN][LINUX][OSX] Lordroid One Batch Deodexe… | Android Development and Hacking
http://forum.xda-developers.com/android/software-hacking/tool-batch-deodex-rom-t3313150
システムファイルをフォルダごと読み込ませdeodex化します。
0 件のコメント :
コメントを投稿
当ブログの内容は私感を含むため確実性は保証できかねます。