wtfe²English

xkcd #327

母のエクスプロイト

原題: Exploits of a Mom

作 Randall Munroe公開: ライセンス: CC BY-NC 2.5

漫画「母のエクスプロイト」(xkcd #327)。日本語の描き文字に差し替えたもの。書き起こしは下にある。漫画「母のエクスプロイト」(xkcd #327)。日本語の描き文字に差し替えたもの。書き起こしは下にある。

Exploits of a Mom © Randall Munroe · xkcd · CC BY-NC 2.5 · 日本語版: wtfe²

ホバーテキスト娘の名前は「助けて、運転免許証工場に閉じ込められています」。Her daughter is named Help I'm trapped in a driver's license factory.

どこが刺さるか

息子の名前は、文字列を閉じ、文を終わらせ、Students テーブルを削除し、残りをコメントアウトする。文字列連結で SQL を組み立てている学校は、自分の記録を自分で消すことになる。「Bobby Tables 坊や」は SQL インジェクションの代名詞になり、bobby-tables.com という対策専門のサイトまである。

書き起こし

  1. もしもし、息子さんの 学校の者ですが、 コンピューターに トラブルがありまして。HI, THIS IS YOUR SON'S SCHOOL. WE'RE HAVING SOME COMPUTER TROUBLE.
  2. あらまあ、うちの子が 何か壊しました?OH, DEAR - DID HE BREAK SOMETHING?
  3. ある意味では—IN A WAY—
  4. 息子さんの名前、 本当に Robert'); DROP TABLE Students;-- にしたんですか?DID YOU REALLY NAME YOUR SON Robert'); DROP TABLE Students;-- ?
  5. ええ、そうよ。 うちでは Bobby Tables 坊やって呼んでるの。OH. YES. LITTLE BOBBY TABLES, WE CALL HIM.
  6. おかげで今年度の 生徒の記録が消えました。 ご満足ですか。WELL, WE'VE LOST THIS YEAR'S STUDENT RECORDS. I HOPE YOU'RE HAPPY.
  7. そちらこそ、 データベースへの 入力をサニタイズ することを 学んだかしら。AND I HOPE YOU'VE LEARNED TO SANITIZE YOUR DATABASE INPUTS.

クレジット

原作
Exploits of a Mom — Randall Munroe, xkcd
ライセンス
CC BY-NC 2.5

英語版のページは原画をそのまま表示している。日本語版のページは wtfe² による翻案で、原画から描き文字を消し、日本語訳に差し替えている。翻案は原作と同じライセンスで公開する。