パスワードを忘れた? アカウント作成
34435 story

ゲームで学ぶ、安全なWebサイト運営 24

ストーリー by GetSet
山下章氏に攻略してもらおう 部門より

あるAnonymous Coward 曰く、

@ITの記事で知ったのですが、情報処理推進機構(IPA)が、Webサイト運営に必要なセキュリティ知識を学べるアドベンチャーゲームを公開しています(ダウンロードページ)。IPAによると、

安全なウェブサイト運営入門」は、ウェブサイトの脆弱性による被害を中心とした7つの具体的な事件を題材に、ロールプレイング形式で体験的に学習できるソフトウェアです
とのことです。

ゲーム内容はネットショップを運営する企業で運営担当を任された主人公が

  • 電子メールの誤送信
  • クロスサイト・スクリプティング
  • SSL(Secure Socket Layer)サーバ証明書の期限切れ
  • ウイルス感染
  • サービス運用妨害 (DoS: Denial of Service)
  • セッション管理の不備
  • SQL(Structured Query Language)インジェクション

といった事件に巻き込まれる、というもの。ちなみに動作環境はWindows XP/Vista。

@ITの記事を見る限り、セキュリティやWebサイト運営の基礎的な内容から解説されているそうなので、入門用教材として良いかと思われます。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • 第一問 (スコア:2, すばらしい洞察)

    by Anonymous Coward on 2008年09月07日 18時13分 (#1416894)
    >ゲーム内容はネットショップを運営する企業で運営担当を任された主人公が

    「第一問

    知識も経験もない素人に、セキュリティが求められるWebシステムの開発を任せてはいけない。(YES/はい)」
    • Re:第一問 (スコア:5, おもしろおかしい)

      by Lurch (10536) on 2008年09月07日 19時13分 (#1416915)
      それは、経営者専用バージョンの内容になります。
      --

      ------------
      惑星ケイロンまであと何マイル?
      • by Anonymous Coward
        1、あなたは知識も経験もない新人ですが、経営者よりセキュリティが求められる
        Webシステムの開発を任されました。この仕事を引き受けますか?(Y/N)

        YESを選んだ人は2に、NOを選んだ人は3に進んでください。

        2、大変だ!あなたの作ったWebシステムで深刻な脆弱製が見つかりました。
        あなたはその責任をとらされ、最終的にはクビになりました。

        <<ゲームオーバー>>

        3、あなたは社長の機嫌を損ねてしまい、窓際送りになりました。
        その後も陰湿な会社ぐるみの嫌がらせは続き、最後には鬱病になり退職届にサインさせられました。

        <<ゲームオーバー>>
    • Re:第一問 (スコア:5, おもしろおかしい)

      by takl (14577) on 2008年09月08日 1時26分 (#1417027)
      ロールプレイング形式というぐらいだから、
      「魔王討伐の資金に120Gしか出さない王様」
      を模したと見るべき。
  • ○○で学ぶ (スコア:1, おもしろおかしい)

    by Anonymous Coward on 2008年09月07日 15時36分 (#1416846)
    やる夫に見えてしまった、不覚。
    • by Anonymous Coward
      やる夫って、ホモ漫画の「やらないか」って言ってる人の事だと思ってた。
  • 1. 電子メールの誤送信
    → 相手が受信する前に、Also-Controlヘッダで取消しを試みる。

    2. クロスサイト・スクリプティング
    → 静的コンテンツのみ提供し、受注等は全てメールで行う

    3. SSL(Secure Socket Layer)サーバ証明書の期限切れ
    → 信頼できるサイトに提携してもらい、そこからリンクを張られているだけの「隠れた名店」サイトを構築する。 そうするとメールでの受注も問題になるので電話あるいはFAX限定にした販売形態を取る。

    4. ウイルス感染
    → 抗生物質を投与する。 手のつけようがなかったらモルヒネでもいい。

    5. サービス運用妨害 (DoS: Denial of Service)
    → 電話あるいはFAXとしたが。紙の問題が出てくるので、電話のみ。 「ただいま大変混雑しております~」の自動音声によるディレイで防衛する。

    6. セッション管理の不備
    → 輻輳は、ミカちゃんの責任。

    7. SQL(Structured Query Language)インジェクション
    → OK.SQLなんて使ってない。

    昔ね、そういうライブチケット販売のね……。
    # 95%ネタなのでA.C.
    --
    ==========================================
    投稿処理前プレビュー確認後書込処理検証処理前反映可否確認処理後……
    • by Anonymous Coward
      またACしそこねたよ。 いつものことだよ。
      某MLシステムに、メール削除の仕組み(これ [rbbtoday.com]みたいな遅延送信と削除機能)を、コッソリ入れようとして、バレて、怒られたこと。あるよ。 ミンナニハナイショダヨ。

      でも。簡単に削除できるようになったら危機感持つ人が薄れるだろうし。
      ヒューマンエラーを、完璧に防ぐためには、やはり完璧な市民となるしかないのだろうか。
  • by Anonymous Coward on 2008年09月07日 14時23分 (#1416820)
    しぶしぶIE6とflashplayer入れたのにそれでもダメだった。2Dエロゲー並の動作環境にしてもらえませんか。Flashで完結させるとか考えなかったんでしょうか。
  • この場合は、仕様というのかな?
  • by Anonymous Coward on 2008年09月09日 10時11分 (#1417798)
    こんな物で本当に役立つのか?

    実際にプレイしたセキュリティ専門家の意見が聞きたい。
typodupeerror

日々是ハック也 -- あるハードコアバイナリアン

読み込み中...