「.so」(共有ライブラリ)をAndroid Studioで逆アセンブルする

カテゴリ : プログラミング

キーワード (keywords) : .so,逆アセンブル,libnative-lib.so

説明 (description) : NDKで作成した「.so」(共有ライブラリ)のファイルをAndroid Studioで逆アセンブルをする方法です。デバッグが出来るの出来て当たり前ですね。

登録日時: 2020-08-05 06:52:58

更新日時: 2020-08-05 06:54:02


以下はプレビューとなります。

「.so」(共有ライブラリ)をAndroid Studioで逆アセンブルする

NDKで作成した「.so」(共有ライブラリ)のファイルをAndroid Studioで逆アセンブルをする方法です。デバッグが出来るの出来て当たり前ですね。

SDKパスの確認

Android Studioのメニューの[ツール][SDKマネージャー]を開きます。

「Android SDKロケーション」がSDKのパスです。

逆アセンブル

NDKで作成されるsoファイルは「x86」「x86_64」「arm64-v8a」「armeabi-v7a」の4種類あります。今回は一番サイズが軽いarmeabi-v7aの「libnative-lib.so」を逆アセンブルしてみたいと思います。

次のパスを開きます。※バージョンなどは各人によって相違がある




編集  |  戻る