リバースエンジニアリング
Ⅰ. はじめに Ⅱ. インストール Ⅲ. 使い方 iOSでFridaを利用する方法 Androidのアプリをトレースする Windows上のプロセスをトレースする 起動中のプロセス一覧を表示する インストール済みのアプリ一覧を表示する(USB接続端末) 引数を表示する HEXダンプ1 H…
disunity asset unpack c:\hoge\*※ファイル単体の場合 disunity asset unpack c:\hoge\CAB-xxx
Qiitaに投稿しました http://qiita.com/kagasu/items/7a3421ec471349885b10
※2017/05/29 追記 とても理解しやすい解説サイト https://azeria-labs.com/writing-arm-assembly-part-1/※2018/04/13追記 理解しやすいスライド https://azeria-labs.com/downloads/HITB-v1.0.pdf レジスタ A32(32bit) 汎用レジスタ R0-R12 スタックポインタ…
パターン1 bool hoge() { return gege(); } // ↓こうしたい bool hoge() { return !gege(); } bool gege { // return false // または // return true; } ldc.i4.0 ceq を追加する call gege() stloc.0 ... ret ↓ call gege() ldc.i4.0 ceq stloc.0 .. ret …
Ⅰ. はじめに ある特定範囲の最初から最後までをサーチをする場合、 メモリを確保していない場所までサーチするため非常に遅くなります。VirtualQueryExを使うと、 メモリのアクセス権の状態などによって分岐を行えるため、 非常に高速にメモリサーチを行うこ…
Ⅰ. はじめに タイトルの通り「ktxをpngに変換する方法」です。 Ⅱ. やり方 1. 必要なもの 1) PowerVR SDK | Imagination Community http://community.imgtec.com/developers/powervr/2) ImageMagick: Convert, Edit, Or Compose Bitmap Images http://www.ima…
用意するもの・JDK ・apktool.jar https://code.google.com/p/android-apktool/downloads/list手順# デコンパイル 1) java -jar apktool.jar d hoge.apk# smaliを弄る ○弄るときに役に立つもの一覧 ・Dalvik opecodes http://pallergabor.uw.hu/androidblog/…