こんにちは、素人AIラジオパーソナリティのユウキです。 この番組は、AIに関心はあるけれど、何から始めればよいのかわからない。
そんな、AI素人である私たち2人が、AIに詳しい肩を迎えし、 初心者の目線で率直に質問を重ねていく番組です。
同じく、素人代表Yoshiです。
ChatGPTやCloudという名前は聞いたことがあるけど、 実際にどう使えばいいのか。
そんな基本的なところから、専門用語は適量で使わずに、 それは結局どういうことなのかという素朴な質問を遠慮なく問いかけていきます。
そして、その素朴な疑問にお答えするのが、AI好きのYoshiです。
難しい言葉は噛み砕きながら、できるだけわかりやすくお伝えしていきます。
AIは決して身構えるようなものではありません。 どうぞご一緒に一歩ずつ、理解を深めていきましょう。
それでは、本日もAIとの使い方を楽しく学んでまいりましょう。
しろとAiラジオ、始まります。
はい、おはようございます。しろとAiラジオ。 今日も始めていこうと思いますが、
なんかYoshiさん、最近大変なアレが起きたって、何でしたっけ?
Yoshi-PHPってご存知ですか?
あの、ピッチですよね。昔、携帯の代わりに連絡して。 PHSか、あれは。
あれ、PHS。すみません、追いつけませんでした、僕の方が。
はい。
忘れてた、はい。
忘れてた。PHPっていうのが何って、僕もよくわからない状態で、 昨日、なんかニュース出てましたね。
えっとね、今ちょっと画面共有で。
何でしたっけ?と読みますね。
プログラム言語PHPに重大欠陥。ウェブ7割で使用攻撃の恐れ。
経済産業省が収穫する独占行政法人の情報処理推進機構は、
ウェブページに使われているプログラミング言語PHPに、
システムの重大な欠陥にあたる脆弱性が見つかったと発表した。
これだけ聞くとすごいヤバそうなんですけど、何なんですかよ、アシュさん、これは。
これね、いわゆるプログラミング言語っていう話なんだけれども、
仕組みの、仕組みが動くルール。
僕らでイメージしやすいのは、日本語で会話してると、そもそもヤバいよ、みたいなイメージ。
日本人が日本語で会話したらヤバいんですか?
そうそう、日本語で会話してたら、もうその会話が、その記録をたどって、
海外の国から攻撃される恐れがあるよ、なんならその人の人格乗っ取れるよ、こういう感覚です。
超ヤバいじゃないですか、それ俺たちにも何か問題だって、日本語今使ってますよ、これ。
っていうところの、僕らこれをね、自然言語で会話をしてるから影響はないけど、
デジタルの世界になると、この言語っていうところが、
喋った瞬間じゃなくても、ずっとその場所に留まってて、
それをクリックとか実行ってやったら、仕組みが動くっていう話じゃないですか。
その仕組みが動くっていうところに、大きな大きな穴がございますっていう、
開発者の意図した方向で、仕組みが動かなくても、
動かせるように、外から動かすことができるんだよ、みたいな。
ざっくりそう認識してもらったらいいんですよ。
もう下手しちゃうと、自分以外の誰かが勝手に日本語を喋って、
自分が思ってもないことを勝手に言って、
それで、経済とか手続きとか勝手にしちゃう恐れがあるよってことですよね。
相手の人格を乗っ取って動いて、やったのはその人ですよね、
っていうようなことができるってことです。乗っ取りができるってことなんですよ。
ヤバいじゃん。
ヤバいよね。
みんなに対してこれが起きてるんですか?
みんなというか、このウェブの仕組みによって、
このPHPっていう言語が主流で使われてるんです。かなりの領域で。
代表的なワードプレスだったりするんですけれども、
ワードプレスイコールPHPっていうことではなくて、
PHPのプログラム言語で書かれたみんなが使いやすいソフトウェアが
ワードプレスですっていう話なんで、
ワードプレスがPHPっていうふうな認識になると、
ちょっと変な方向に行っちゃうんですね。
それは一旦。
じゃあワードプレスを使ってる人が全員危ないってわけではないですか?
ワードプレス使ってたら全員危ないです。危ないというか攻撃対象なんです。
でもワードプレスってワードプレス単体で動かないですよねっていう。
ワードプレスが動いてるのはあくまでもどこかにあるサーバーなんです。
サーバーの中にワードプレスっていうのが入ってるんで、
そのサーバーがどうなってるかなんですよ。
そのサーバーにいろんなプログラムの言語が入ってるんです。
これで動かすよ、これで動かすよ。
それのバージョンが古かったりすると、もう大きな穴になってて。
それの代表例が日本だったらXサーバー。
Xサーバー。
Xサーバーとかは今日の朝6時45分に、
一応もう緊急セキュリティのパッチ対応したんで、
一応怪我したけど絆創膏貼ったよっていう、
そういう状態にもなってます。
なんかもう仕組み知らないと全然理解できないですね。
今日ちなみに3人で収録してる他に、
オンライン公開収録ということで、
一人リスナー代表入ってるんで、
その方のコメントも読みながら行こうと思うんですけども、
何も仕組みを知らずにやってる、
僕そういう人ですよって言ってますけども、
僕らもそうですよね、よしさん。
僕たちも結局そうですよね。
なんかわからないまま突き進んで、
このAIが出てきて、僕たちシステム作って、
言われるがまま、AIが言われるがままに
こういうシステム入れてくださいとか、
こういうところをクリックしてくださいっていうのでやってきてて、
だからなんか全体の仕組みというか、
そのインターネット上の何がどう動いてどうやってるかっていうのを、
まだ全然分かってないというか、
森の中をどんどんわけわからんけど突き進んでるみたいな感じになってる人が
多分やばいんでしょうね。
そうですね、やばいことになっていることに気づけないっていうやばさなんですよ。
そうでしょ、僕だったりよしさんだったりAIガンガン使ってると、
そうなると知らないままどんどん突き進んでるから、
もうAIを疑わないんですよね、それがやばい。
疑わないというか疑えないっていうのが正しい表現ですよね。
だからそういった意味では、
すごく怖いものでもあるし、ある意味幸せなんですよ、それと。
なんですか、幸せ、はあ。
幸せなんですよ、怖いものを怖くないと思えるのは、
それだけ前に進む力が強くなれるってことなんで。
ただ気づいた時に思いっきり背中にナイフが刺さってたりとかしてるんで、
その時に致命傷で死ななければ前に進めるよねってことなんですよ。
これこれ考え方の話になっちゃうんですけど。
でもそこで致命傷でぶっ倒れたらもう終わりですよねって。
そういう世界線に皆さんいらっしゃるんですっていうことを
自覚しておけばいいっていう話なんです、これ。
何をつけばいいんですか、どうぞ、はいよしさん。
今回のできたこと、起きたことってすごく重要で、
今回学ぶべきものは、ちょっと前も話してたんですけど、
例えばこうやってホームページを作るときに、
法律とか脆弱性とかっていうのをしっかりとわきまえて、
個人情報の取り扱いとかっていうのを分かっていっとかないと、
そのうち痛みを見ますよというか、
すごい怖いことをやってますよっていうような話があったと思うんですけど、
その問題が、言うたらちょっとすごく近くまで、
今回の問題で来てるというか、何だったらあるっていうのは、
もう体験してるから、この時点で気づいて、
どれだけシステムをAIを扱うものとして知っていくっていうことが大事かっていうのに、
気づくための材料として、
めっちゃいいと思いますよ。
めっちゃいいっていうことですよね。
とはいえ、今こんなViveコーディングで、
わーって僕たちがすごいって言ってる人たちが、
今この状態でPHPこうなってますっていう中で、
何をどうして対処するべきっていうか、対処できることってあるんですか?
どうしたらいいの?ワードプレスつかなきゃいいの?何なんですかね?
っていう風に考えちゃうじゃないですか。
その時に技術の方に先に行くよりも、
自分の中でまず踏み落とすっていう方向に、
一回試行してみるのも理解を深めるにはすごく良くて、
例えば皆さんツアーガイドされているっていうことであれば、
ちょっと対象がずれちゃうんですけど、
タイの方とかインドネシアの方とか、
いわゆるそういうところに自分が連れて行かれたと思った時に、
露天を見ますと。
あんまり綺麗じゃない露天を見た時に、
食べ物が並んでますってなった時に、
すぐに飛びついてパクパク食べますかって話なんですよ。
食べます。
ってなった時に、ここ多分いろんな考えが出てくるんですけど、
そこで並んでる商品が、
その瞬間に作られたものかどうかを確認してないってことでしょって。
材料が何かがわからないってことでしょってなった時に、
食べた後に強烈な腹痛、下痢になっても、
いたたけ手で追われるかどうかっていうのと、
今回のこのPHPの問題って本質的には同じなんです。
その時に海外のそういう場所に行った時に、
露天に並んでるものをお金出して、
すぐにホイホイ食べていいかどうかの判定がつくかつかないか。
これに対してどう対処したらいいですかっていう質問なんですよ。
今の内容って。
つまりこれって、
知らないことに対してどう対処しますかっていうのが、
これが軸にの話なんで。
どうしたんですか?
僕初めてバックパックやったのは21歳だったんですよ。
タイ行ったんですね。
違う、ニューヨーク行ったんですけど。
その翌年にタイ行ったんですよ。
もう2回目の海外キャーってなってて、
もうそこら中の露天のものを食いまくって、
うめいうめいって言ってて、
向こうフルーツ美味しかったんで、
露天のフルーツをパイナップルとスイカ、
目の前で切ってくるやつ、
それを水でピューって洗ってるやつを食べたんですよ。
その後3日間死にまして。
そこからその恐ろしさっていうのを、
それまでもちろん読んでましたよ、バックパッカー本で、
これは食べちゃダメだとか言っても、
もうもうもう、あやーってなってたから。
それをしてから、
そのフルーツとか食べ物を見た時に、
一環ちょっと、あっっていう、
僕は大丈夫か?
これはどうなってるんだ?
ここら辺の衛生管理は大丈夫か?
っていうのを見るようになったっていうことですかね。
そうです。
そう聞いてると、
一回は痛い目見ていいんじゃない?って
俺思っちゃうんですけど、
だからそれは個人事業主だからなのかな?
そういうのなんだろう。
その時に痛い目見るっていうところが、
致命傷かどうかを、
そこだけ避けなきゃいけないんで、
このAIのバイブコーディング系で致命傷って、
じゃあ何ですか?っていうところ。
これが想定できてるかどうかなんですよ。
はい、個人情報、お客さんの情報が、
クレジットカード情報とか流れてしまって、
誤った使い方をされてしまうとか。
そうそうそう。
個人情報が漏れるっていうことでは、
まだ認識が弱いんですよ。
個人情報が漏れたことによって、
相手からの訴訟問題でダメージを受けることなんです。
あー、そうですね。
何をしてくれたんだっていうことをしてくれたんだっていう。
そうそうそうそう。
そこに時間も奪われるし、
やらなきゃいけないことも増えて、
訴訟を解消しなきゃいけない。
これが個人間の訴訟問題と、
実際仕事でやってる時の訴訟問題の話の違いになってくる。
はいはいはい。
ってことは、
AIのバイブコーディングで、
何か、やっぱり情報って預かるわけじゃないですか。
その預かった情報が漏れて、
自分にどうダメージくるかどうか、
これを想定して、
最悪漏れても、
自分の人生がもう亡くならない、
そういうレベル感で抑えられるサービスに留めておくなんですよ。
なるほど。
これが対処です。
じゃあもう最初から危ない情報は聞かないようにしておくみたいなことなんですかね。
そうですそうです。
それの代表例が、
決済情報なんです。
そう、でも決済、
自分で決済情報を組んで何かもらうじゃなくて、
それは他の業者に任せてっていうことをするというわけか。
それが代表例が、
ストライプ。
ストライプ。
それを、そのリスクを、
たった3.4%か3.6%で受け負ってやってくれてるんですよ。
安いですね、そう考えると。
めちゃくちゃ安いんですよ。
高いなとか思ったりして、
なんでそんな持っていくんだよとか思ったりもしたけれども、
今日みたいなことを考えると。
そう考えると、宝がもう10%にも満たないんですよ。
もう本当に3%、数%でそこを担保してくれるっていうのは本当にありがたくて、
でもそれはあくまでもストライプっていうサービスを正しく使ったらの前提が次に乗ってくるんですよね。
ストライプ使ったら毎回それが正しいになるんじゃないですか。
その時に、自分たちの自前で作ったサービスとストライプの接続の仕方に不備があったり、
そこに脆弱性があれば、
もちろんストライプは、
いやいや、うちはちゃんとやってんのに、
オタクの使い方作り方でセキュリティ漏れてんだよっていう話になると、
ストライプ使ってても守られるわけじゃないってことなんですよね。
なるほどな。
ちゃんと接続してるつもりですが、どうぞヨシさん。
そういうちゃんと接続できてないことっていうのは多発してるものなんですか。
これはね、もう作り方見たりとかテストとかどれだけできてるかっていう話になるので、
そういうところでサンドボックスの環境で、
いわゆる本番の環境とは別で隔離された安全ゾーンでやりましょうねっていう時に、
最近流行りのローカルのAIを使って自分のシステムに自分で攻撃するっていう。
そこでできるだけセキュリティを高めるよっていうところでは、
最近になったらミニマックスのH3とかがほぼオーパスの5と同レベルぐらいまで上がってるとか。
ミニマックスってどこのやつでしたっけ、それは。
中国のやつです。
オープン系列のAIなんで、ローカルに突っ込めばある程度はできるんですけど、
そういうのを3個4個束ねて攻撃させて、
実際どうなるかっていうところを、自分のメインでやっているオーパスの5.5とか、
フェイブルとかアストラとか、あの辺で防御をかけながら対策を取っていくっていうのは一つやっておかないと、
やってるかやってないかで言えばやってる方が絶対上なんで。
実践訓練シミュレーションをかませた方がね。
そうそうそうそう。そこが今問題になってるって感じですね。