第2回 知ってるつもりで知らない端末のほんとの挙動
杉山 俊春
株式会社ユービーセキュア
技術本部 VEXグループ リーダー
兼 セキュリティオーディットコンサルタント
2011/4/19
(Illustrated by はるぷ)
| 「もいちどイチから! HTTP基礎訓練中」でWebアプリケーションの脆弱性と対策について学んだクウが、今度はAndroidの世界に挑戦。Android特有の問題、PCや従来の携帯電話向けのWebアプリとの違いや対策について紹介します。(編集部) |
まずは開発環境を整えるのだ
ベンチャー企業で働くクウは、仕事のかたわら、Androidアプリの自作に取り組んでみた。さっそく同僚に見せびらかしたところ、「パスワード、取れちゃうよ?」との指摘。どうやら、従来の携帯電話向けの作り方では、思わぬ穴ができてしまうようだ。
| クウ | 「よ〜し! Androidアプリ開発するぞ!」 |
| ナツ | 「うんうん。元気でいいね。じゃあ、開発環境を整えようか」 |
| クウ | 「はーい」 |
| ナツ | 「開発環境を作るために必要なアプリケーションとか、共有サーバに入れておいたから、それ使ってやってみてね」 |
| クウ | 「おお。ありがとうございます!」 |
| ナツ | 「なんか分かんないことがあったら聞いてね」 |

Androidアプリケーションの開発環境は、Eclipseなどの統合開発環境と、Android SDK(Android Developers Android SDK)を利用することで容易に整えることができる。
![]() |
| 図1 開発環境の画面例(Eclipseを利用した場合の例) |
開発環境を導入し、Androidアプリケーションのひな形を生成することで、すぐに実機で動作するサンプルを作成できる。Android SDKは、動作確認用のエミュレータや実機を操作するためのコマンド類などが非常に充実しているため、実機の画面キャプチャを取得するなど、開発用途以外でも利用されることがある。
| ナツ | 「できた〜?」 |
| クウ | 「はい! 環境整えるとこまでできましたー! じゃあ、早速Hello World!あたりから作ってみます!」 |
| ナツ | 「ふむ。そうだね。今日はもう遅くなっちゃったから、環境がちゃんとできてるか確認して終わりかな」 |
| クウ | 「はーい」 |
| クウ | (今日は早めに帰って自作アプリを直そうかな〜) |
クウは、早めに仕事を切り上げると、家で開発をしていた自作のAndroidアプリケーションに手を入れることにした。
| クウ | 「ユウヤにパスワードばれちゃったから、通信見られても大丈夫なようにしないとな」 |

| クウ | 「……これでよし♪ 明日ユウヤに自慢しよう」 |
|
【関連記事】 Androidで動く携帯Javaアプリ作成入門 http://www.atmarkit.co.jp/fsmart/index/android.html 今日から始める! Androidケータイアプリ作成の基礎 http://www.atmarkit.co.jp/fsmart/articles/android/01.html App Inventorでアプリ開発はどこまでできるのか http://www.atmarkit.co.jp/fsmart/index/appinventor.html |
| 第1回へ | 1/3 |
| Index | |
| 知ってるつもりで知らない端末のほんとの挙動 | |
| Page1 まずは開発環境を整えるのだ |
|
| Page2 Android端末で何ができるか、ほんとに知ってる? adbコマンドで動作を把握 root権限を取られたときのことも検証しておこう |
|
|
Page3 3種類ある端末へのデータ保存方法 |
イチから始める! Androidセキュリティ バックナンバー
- 第1回 スマートフォンで「できちゃうこと」って?
- 第2回 知ってるつもりで知らない端末のほんとの挙動
- 第3回 デバッグ情報にご用心!
- 第4回 要注意! 本当は怖い出力データ
- 最終回 見せたくないなら「持たせない」が鉄則!
| イチから始める! Androidセキュリティ 連載インデックス |
TechTargetジャパン
Security&Trust フォーラム 新着記事
- 官民連携の情報共有を真面目に考える (2012/2/22)
2月は情報セキュリティ月間。先の情報セキュリティ政策会議でテーマの1つとなった「情報共有」について考察します - PEフォーマットを解釈せよ! (2012/2/17)
引き続き、シェルコードがWindows APIを呼び出す方法に迫っていきます。さあ心してアセンブリを読み進めましょう! - ユーザーの履歴情報は誰のもの? (2012/2/14)
スマートフォンアプリによるユーザーの情報収集活動はなお盛ん。タイムラインでも熱い議論が続きました - Facebook タイムライン利用時の「鉄則」 (2012/2/9)
ユーザーインターフェイスの変更措置に伴い浮上した、Facebookの「過剰な情報提供」のリスクと対策とは
|
|
@IT 新着記事
キャリアアップ
スポンサーからのお知らせ
- - PR -
イベントカレンダー
- - PR -
お勧め求人情報
転職/派遣情報を探す
**先週の人気講座ランキング**
〜 Android編 〜
ホワイトペーパー(TechTargetジャパン)
ソリューションFLASH

