debug

脱獄していない端末から、開発中アプリのデータベースファイルを引っこ抜く

ワンライナーでいけることがわかった。 パッケージ名が your.app.package、データベースファイル名が sql.db として、: adb shell run-as your.app.package cat databases/sql.db\ |sed s/\\r$// > sql.dbまず run-as コマンドでパッケージ内のファイルをコ…

スタックプロテクターは alloca 割り当てを使うプログラムも守ってくれるか?

先だって同僚からそんな疑問を受け、気になっていたので調べた。結論から言うと、守ってくれる。 そもそもスタックプロテクターは、関数呼び出し時にスタックフレーム内の戻りアドレスの直上にカナリア変数を置き、呼び出し元に返る前にカナリア変数がオーバ…