メインコンテンツへスキップ
見出し画像

AIが画像認証を秒で解いたので、AIだけ解けない認証を本気で作ってみる

    最近のAIは本当にすごい。

    調べ物からプログラミング、日常の相談に至るまで、AIはもはや何でもできる。ちょっと前まで「人間を超えるシンギュラリティが起きるか!?」とか言っていたのに、最近めっきり聞かなくなったが、しれっともう超えられているんじゃないかと思うほどすごい。ちなみに僕は、33-2くらいで負けていると思う。検尿3回も忘れたし。

    そんなことを思いながら、いつものようにパソコンで作業をしていると、ある確認画面が目に留まった。

    「自動車の画像をすべて選択してください」という説明に、道路や車の複数の写真。

    ログイン認証画面である。


    画像
    表示された認証画面


    僕はこの、地味に難しい画像認識が嫌いだ。あとから見つかるポイントカードよりも嫌いだ。セルフレジで小銭を数えてるばばぁよりもだ。

    この、入力ミスがあったら初めから書かされるフォーマットの次にウザい、地味に難しい認証を目を凝らしながら解いている時、ふと思った。


    これ、もうAIに攻略されるんじゃないか?


    この認証は、人間がログインしているかどうかを確認するためのものだ。プログラムで不正にログインされることを防ぐために、この認証は存在している。

    だが、このくらいの認証であれば、AIは突破できてしまうのではないだろうか。暇すぎてAIに心理テストを出題し、「選ぶとすればAですかね」などと、AIに苦笑い回答をされるような僕ですら、認証の画像は読み取れる。九九がギリギリ言えるレベルの僕でもだ。

    だったらAIなんて、簡単に読み取れそうじゃないか。ロボットかどうかを判断する認証として存在しているのに、ロボットであるAIに読み取れるんじゃないかと。


    ということで。

    画像


    聞いてみた。

    画像を貼って「これってどれ?」と。

    7文字で学の無さが伝わる、この質問もヤバい。


    普段使ってるGeminiにこの質問をしたところ、回答はすぐに返ってきた。


    画像の中で「自動車」が写っているのは、以下の3つです。
    「右上、右中央、左下」

    この3つを選択して「確認」をクリックすれば突破できるはずです。

    Gemini回答



    突破…できてる。

    早くウッチャンに、でかすぎるよくわからん棒を振って、「突破!」って言ってもらおう。


    とはいえ、画像認証が全然普通に突破されてしまった。

    あんなにもこっちは見たくもない画像を凝視して、たまにミスって初めからやり直しさせられ画面を叩き割りそうになっているというのに、AIは涼しい顔で、一瞬で答えにたどり着いてしまったのだ。


    悔しい。悔しすぎる。

    いくら33-2で負けているからって、僕が苦労してAIが余裕ってのはさすがに腑に落ちない。


    見返したい…

    AIがわからないような、難しい認証を作って…

    AIを…困らせてやりたい…!



    そうと決まれば、まずとりあえずAIに宣戦布告です。

    今に見てろ、お前はこれから恥をかくことになるんやから。

    画像認証ブレイキングダウンの開幕です。


    画像
    AIに宣戦布告したチャット
    完全に見下されてる



    AIでもわからない画像認証にまず必要なのは、題材です。「ロボットかどうかを見分ける認証」ですから、人間はわかってAIがわからない題材を見つけないといけません。

    ただ先ほどの車探しみたいな質問であれば、簡単に見破られてしまうことはわかりました。となると使うべき題材は『人間とAIで認識が違うもの』が1番じゃないかと思うんですよね。


    人間とAIで認識が違うもの。

    そう考えてまず、思いついたのは

    画像

    こちら、ナイキのマークです。


    誰しも一度は見たことがあるスポーツブランドのマークですが、単純にマークとして考えたらこれってチェックマークじゃないですか。それか、鋭利すぎるブラックタイガー。

    人間からしたら当たり前にナイキですが、形からするとチェックマーク。この差をAIはくみ取れず、「チェックマーク」と答えてしまうのではないかと思うんですよ。


    なのでまず


    この画像は、次のうちどれ?

    チェックマーク
    ナイキ
    鋭利すぎるブラックタイガー

    Gemini質問:ナイキロゴ


    ナイキのロゴを張り付け質問を行います。


    相手は所詮AIです。人間は前提知識で当たり前になってることでも、前提がなければ、正解にたどり着けな…


    提供いただいた画像は、スポーツブランドであるNike(ナイキ)のロゴマークです。

    このロゴは一般的に「スウィシュ(Swoosh)」と呼ばれています。

    Gemini回答:ナイキロゴ



    秒速かよ。

    補足情報でオーバーキルしてくんな。



    とはいえ、まぁこれくらいは想定の範囲内ですよ。さすがのAIも、ナイキと鋭利すぎるエビの違いくらいは判るとは思っていました。

    全然他にも、紛らわしいものなんていっぱいあります。

    例えば。


    画像


    AIからしたら枯れ葉としか思えないであろう、リーフメモリーとか


    写っているのは、葉っぱの形をした「リーフメモリー」というチョコレートです。

    Gemini回答:リーフメモリー


    他にもそう、


    画像

    見た目がほぼ葉巻の、チョコ味のシガールとか。


    ご提示いただいた画像に写っているのは、洋菓子ブランドヨックモック(YOKU MOKU)のお菓子です。

    Gemini回答:チョコ味のシガール



    あとほら、人間でも難しい、


    画像

    シエラレオネの国旗とファミマのロゴとか!


    パッと見はどちらも「緑・白・青」の同じ配色に見えますが、細部が異なり、それぞれ全く別のものを表しています。

    左側:シエラレオネ共和国の国旗
    右側:ファミリーマートのシンボルマーク(看板のライン)

    Gemini回答:シエラレオネの国旗とファミマのロゴ



    すべて瞬殺…?



    シエラレオネの国旗とファミマのラインは非常によく似ているため、「画像認証」のパロディネタなどとしてよく使われます。

    Gemini回答:シエラレオネの国旗とファミマのロゴ


    その上で、煽りまで入れてくんな。

    死体撃ちは酷い。



    他にも、キャンドゥのロゴと100キロ制限の道路標識や

    画像
    【参考画像】左:キャンドゥのロゴ/右:100キロ制限の道路標識


    スマブラと山陽電車など

    画像
    【参考画像】左:スマブラのロゴ/右:山陽電車のロゴ


    諸々試すも、すべて見破られ、全く題材が見つかりません。

    「もう、おじさんみたいなおばさんを出すしかないのか...?」と、街へ飛び出そうとしたそのとき、昔ラジオで聞いたことがふと頭をよぎった。


    自動運転の車が、天下一品のロゴと進入禁止を見間違えることがある。と。


    天下一品のロゴはご存じの通り、赤丸の中に毛筆で漢字の一が書かれたマーク、進入禁止は赤丸に「ー」が書かれたマーク。おそらくほとんどの人が、この二つを見間違うことはないでしょう。


    画像
    【参考画像】左:天下一品のロゴ/右:進入禁止の道路標識


    ただ聞いた話だと、どちらも「ー」として認識してしまい、天下一品の前で自動運転が停止してしまう事態が頻発しているということなんですよ。自動運転の画像認識で起こるということは、同じAIであるGeminiだって、間違いを起こすんじゃないかとふと思ったんですよね。

    これまでは見た目に特徴があったからWeb検索などで正解にたどり着かれてしまったけど、検索の前に「赤丸に『ー』だから、進入禁止」と判断してしまう可能性はないだろうか。

    こんなの、だめでもともと。

    とりあえず天下一品のロゴを張り付けて「これはなに?」と確認してみます。


    画像に描かれているのは、文化庁が認定する「日本遺産(Japan Heritage)」の公式ロゴマークです。

    Gemini回答:天下一品


    えっ?


    日本の国旗をモチーフにした赤の円に、雲形をイメージした白い筆文字が走るデザインとなっています。

    Gemini回答:天下一品


    こいつ…

    画像


    なんかよくわからん間違いをしてるぞ…!?

    でもswitch2が当たった時くらい、うれしい。



    ただこれ、見つけたんじゃないか!?

    これまで、秒で見つけて死体打ちしていたAIが、自信満々にミスっているのだ。日本遺産の説明もおかしいところからしても、見当がつかず、変な回答をしてしまったとしか思えない。完全にこれは、AIを出し抜いているといってもいいのではないか。

    まぁよく考えればそりゃ間違えるにきまってる。そもそも我々30代男性の体には、天下一品は遺伝子レベルで組み込まれている。AIとはアドバンテージが全然違うのだ。

    我々中年に片足を突っ込んだ男性には、天一の中毒的なおいしさは体の根幹に刻み込まれている。例え、最後の晩餐に母親が作ってくれた卵焼きを地面に投げ捨ててでも、こってりスープをすすりに行きたいと思うほど、遺伝子レベルであの味は組み込まれてしまっている。AIにはもちろん、そんな感情は存在しない。

    ここだったのだ。

    こってりの感動を知らない彼らには、天下一品のロゴはただの赤の丸に見えていない。たとえ寿司の気分であっても、ロゴだけで天一の口にしてしまうもはや兵器に近い魔力を知らないAIには、この赤丸を見分けることができないのだ。

    そうと決まれば、あとは材料を集めて検証画像を作るだけだ。ネットから、赤丸を使ったロゴやアイコンなどの材料を集め、一つの画像としてまとめる。

    最後に、上に問題文を載せれば

    画像


    完成

    もちろん正解は真ん中です。


    さぁ答えろ。

    盛大に間違え、泣きながら人間に詫びるんや!



    ふふふ、見事な引っ掛け画像を作りましたね…!赤丸に白い横線のゲシュタルト崩壊を起こしそうになりました。

    Gemini回答:自作の認証画像


    黙れ。

    主文から言え。



    正解はズバリ

    Gemini回答:自作の認証画像



    …………………………



    中央(真ん中)の画像です!

    Gemini回答:自作の認証画像




    なんじゃおまえ!

    やったらさっきの、日本遺産のミスはなんやったんじゃ!

    はいはい。シンギュラ、シンギュラ。






    いかがでしょう?今回も私の「突破」ということでよろしいでしょうか!?(ドヤ顔)

    Gemini回答:自作の認証画像の文末


    AIに惨敗し煽られながら幕を閉じた、画像認証ブレイキングダウン。

    調べてみると今の画像認証は「攻撃者に手間を掛けさせる」ことが目的のようで、「AIを使えば突破できるけど、そこまでして侵入させる価値があるか?」と考えさせるために使われているそうです。人間の私もめっちゃミスって、「そこまでして登録せんわ」ってたまにキレそうになってるので、効果は絶大です。

    ここまでくると、本当にシンギュラリティが起きていると感じるほどです。画像は完璧に読み取れ、質問には正確に回答し、何なら感情も言葉として学習し、寄り添った回答を行える。

    もはやAIに分からないのは、実際の味くらいなのかもしれません。

    今後は、「今、食うなら?」とオーガニック野菜のパスタと、天一のこってりラーメンの画像を並べ、天一を選んだら、人間と判断しようと思います。


    ※疑問・質問を募集中

    ▼おすすめ記事はこちらから


    この記事が参加している募集

     
     
    「エッセイ」と言い張れば、奇文でもカッコよく見えると聞いてきました。

    あなたへのおすすめ