Androidプログラミング講習会(応用編)4日目
■ 開催概要
日時:2012年9月8日(土) 9:00-16:00
会場:山梨大学工学部 A1号館3F実験室 (山梨県甲府市武田4-3-11)
■ 参加登録
受付は終了しています。
Androidプログラミング講習会(応用編)受講者募集 - 社団法人山梨県情報通信業協会
https://www.ysa.or.jp/?p=691
■ タイムテーブル
9:00-12:00, 13:00-16:00
Android アプリ開発講座(4) 〜公開前のセキュリティ対策チェック〜
講師:しみず ゆうき(@yuuki_maxio)
Android セキュリティ概要
ファイルのアクセス許可
パーミッション
コンポーネントとインテント
暗号化手法
APK ファイルの作成
ソースコード解析・難読化
■ 参考リンク
1. Android セキュリティ概要
スマートフォンを安全に使おう! ~スマートフォンを安全に使用するための6箇条(IPA)
http://www.ipa.go.jp/security/keihatsu/pr2012/general/03_smartphone.html『Androidアプリの脆弱性』に関するレポート(IPA)
http://www.ipa.go.jp/about/technicalwatch/20120613.htmlAndroid アプリのセキュア設計・セキュアコーディングガイド(JSSEC)
http://www.jssec.org/dl/android_securecoding.pdfJVN 脆弱性対策情報ポータルサイト
http://jvn.jp/
2. ファイルのアクセス許可
3. パーミッション
Manifest.permission(Android Developers)
http://developer.android.com/reference/android/Manifest.permission.html
4. コンポーネントとインテント
ADB Shell Command Reference(Android Wiki)
http://en.androidwiki.com/wiki/ADB_Shell_Command_Reference
5. 暗号化手法
6. APK ファイルの作成
7. アプリの保護
android-apktool
http://code.google.com/p/android-apktool/JAD Java Decompiler Download Mirror
http://www.varaneckas.com/jad/ProGuard(Android Developers)
http://developer.android.com/tools/help/proguard.html