一番危険なのは“ぜい弱な”アプリ──「悪意のない知識不足」からAndroidアプリを守れ!ワイヤレスジャパン2013

» 2013年06月04日 19時46分 公開
[長浜和也,ITmedia]

悪意のない知識不足が一番面倒

セキュリティに問題のあるアプリの3分類。このうち、悪意がなく意図的でない“ぜい弱なアプリ”が最も始末が悪い

 日本スマートフォンセキュリティ協会は、通信事業者やスマートフォンメーカー、アプリベンダー、セキュリティーベンダーなど、開発関連企業がメンバーとなって構成するスマートフォンの安全利用を啓蒙する団体だ。企業参加が前提だが、個人でも「Androidセキュリティ部」に参加することでメンバーとなることができる。

 講師の松並勝氏は、日本スマートフォンセキュリティ協会メンバーで、ソニーグループでセキュリティコンサルティングチームのリーダーを務め、ソニーグループなの開発チームに対して、作成したプログラムのセキュリティ検査とアドバイスを行っている。

 松並氏は、セキュリティに問題のあるアプリを「悪意のあるウイルスアプリ」「迷惑なアプリ」「ぜい弱性のあるアプリ」に分類する。ウイルスアプリは開発者が悪意を持って作成し、迷惑なアプリは開発者の意図は別として、使うユーザーに不利益を与える動作を意識的に導入する。一方、ぜい弱性のあるアプリでは、開発者が意図せずに悪用可能な状態にしてしまう。

 松並氏は、悪意でウイルスを仕込んだアプリや意図的に作成する迷惑なアプリは、セキュリティ対策が容易という。対策が難しいのは、無意識でそうなってしまうぜい弱性のあるアプリだ。アプリ開発を発注する立場では、ウイルスは出荷前のスキャンでチェックでき、迷惑なアプリは出荷前検査で機能を確認すれば改修できる。しかし、内在するぜい弱性については、発注仕様を満たしていればチェックできないことが多い。

 松並氏は、アプリのぜい弱性は開発者の知識不足が原因と訴える。その知識不足を補うために、日本スマートフォンセキュリティ協会ではガイドラインのPDFを公開している。利用する開発者はサンプルコードを参照してセキュリティを配慮したプログラムを作成できる。また、作成したプログラムのぜい弱性をチェックする検査ツールも用意している。

セキュリティに関する開発者の知識不足対策として、ガイドラインのドキュメントを公開。サンプルコードなど開発の現場で利用しやすい工夫がなされている。また、作成したプログラムの検査ツールも提供している

 松並氏は、ぜい弱性をチェックする作業フローについても、自分が開発したプログラムを検査ツールでチェックし、問題が出た部分で検査結果を参照にガイドラインから問題の内容を解決するサンプルコードを利用して回収、再び検査ツールでチェックするサイクルを繰り返すようにアドバイスした。「仕事で作った自分のプログラムなら、内容をよく把握しているので指摘の意味も理解できるし、なんといっても真剣さが違う」(松並氏)

 また、プログラムの検査をするタイミングにも言及した。通常、セキュリティ検査は最終段階で行うことが多く、たとえ問題が発覚してもすでに決まっている出荷のタイミングまで修正する時間がない場合が多く、かつ、十分な検査を行う余裕がないことも少なくない。松並氏は、設計とコーディングを行っている段階から実施すれば、十分な検査を行え、問題が発生しても修復する時間があると訴える。

セキュリティ検査は出荷直前の開発最終段階ではなく、開発中から余裕をもって十分に行うのが重要だ。自分の作ったプログラムをツールで検査し、検出した問題点をガイドラインで学習することが短時間でセキュリティの知識を身に付ける方法だ

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年08月08日 更新
  1. NHK受信料パトカー・消防車から徴収問題、猛反発を受け「検討を進めていく」と会長 (2026年08月07日)
  2. ドコモが念願の増収増益に好転 「ドコモMAX」好調も後押し、今後は“ロイヤルユーザー”を重視 (2026年08月06日)
  3. まだ「つながりにくい」声ある“ドコモ通信品質問題”の現在地 前田社長が明かす「道半ば」の詳細解説 (2026年08月06日)
  4. 楽天モバイルのローミングは「予定通り9月末に終了」 ただし「ルーラル限定で継続」の可能性も (2026年08月07日)
  5. なぜ? カーナビが「NHK受信料」対象になるワケ 課金されるケースと徴収を免れる方法 (2025年04月15日)
  6. 「NHK受信料の値上げは検討していない」――会長が明言 スクランブル化を求める声絶えず (2026年08月07日)
  7. KDDIが値上げしても解約率が低下した理由 au、UQ mobile、povoを循環させ「脱・販促費競争」へ (2026年08月07日)
  8. 元グループ会社が「ドコモの銀行」になった不満を吸収? SBI新生銀行が「SBIの銀行」として最大5.2万円のキャッシュバックキャンペーンを開催 (2026年08月05日)
  9. 東海道・山陽・九州新幹線の「EXサービス」に複数のサービス改訂 「ご利用票」のスマホ表示などを9月から順次開始 (2026年08月06日)
  10. スマホの「エアコン冷却」がダメなワケ 猛暑日にやりがちな“水没”の危険性と正しい冷やし方 (2026年08月06日)
最新トピックスPR

過去記事カレンダー