第一話 依頼
朝起きたら、珍しくオヤジから呼び出された。
「オヤジ。俺に何か用事があるらしいけどどうした?」
「タクミか・・・少し待ってくれ・・・。下で待っていてくれ」
誰かと電話しているようだ。簡潔に話が終わればすぐに降りてくるだろう。
「わかった。リビングでいいのか?」
「あぁユウキも来ているのか?」
「どうだろう?今日は来ていないと思うけど・・・ユウキも必要なら呼んでおくよ」
「まずは、お前だけでいい」
「わかった」
オヤジの
そう言えば、今日は美和さんが珍しく帰ってきているとか言っていたな。
10分位してから、オヤジがリビングに紙の束を持って入ってきた。
「タクミ。悪いな。早速だけど、これを見ろ」
オヤジから渡された束は、前に”裏サイト”が作られていた塾のログデータの様だ。
おかしな事は見られない。少なくても、俺にはなんのことかわからない。普通の通信ログだ。
「オヤジ?普通の通信ログに見えるけど?」
「そうだな。これはどうやって作成されたと思う?」
通信ログは、どこで取っている?
ルータの通信ログではないのか?
ルータではないとしたらどこだ?
ネットワーク図を見るが、ここまで詳細なログが取れる感じにはなっていない。複数台の通信ログが表示されている。
「これは、内部の通信ログなのか?」
「そう思うか?」
全体を眺めている。
確かに違和感がある。生ログではないのか?
そう考えてみると、いくつかの部分で不自然に思える場所がある。時刻がソートされていない。ログならミリ秒単位でしっかり出てくるはずだ。それが、秒単位で狂っている。もう一つがログのが不自然に改行されていないものがある。オヤジのトラップなのかもしれないと思っていたが、それでもおかしい。
それに、WIFIにログが多い。多いというよりも、殆どがスマホの様だ。なぜ?ルータならパソコンのログが記憶されるよな?
「盗聴?」
「あぁそうだ。これは、ログではなく、メールの添付内容だ」
「メール?」
「あぁ偶然エラーメールとして帰ってきていた物を見つけた」
ちょっとおかしくないか?
エラーメール?宛先不在で返されたのなら解るが、そもそも、塾のアドレスをリターンメールに設定するか?
「オヤジ。それっておかしくないか?」
「どうおかしい?」
ニヤニヤしやがって答えは出ているのだろう?
「メールで添付されてきた。それもエラーメールでだろう?そうなると、少なくても、塾の誰かが、不明のアドレスに送信した事になる。でも、あの塾ではReturn-PathはFromと同じになるはず。だから、これは塾のパソコンから出されたメールのエラーメールじゃない」
「そうだな」
「オヤジ。その時のメールのヘッダは?」
持ってきていないなんて事はない。
メールのヘッダを印刷した物を出してきた。
はぁ?
Return-Path は、フリーで取得できるアカウントになっている。To は、めちゃくちゃだな。
.jp になっているけど・・・。明らかに怪しい。
From が塾の管理者アカウントになっているのか?
なんでこんな事をする?
Content-Type でUTF-8を指定しているの、Subject ではISO-2022-JPが指定されている。Message-IDもめちゃくちゃだな。ローカルIPは一万歩譲って許せるとしてもなんでここで漢字が使われている。
リビングのパソコンを立ち上げて、部屋のサーバにログインする。
そこで、.jpドメインに関して調べる。取得はされているようだし、めちゃくちゃなサブドメインもDNSで調べる事ができる。メールアカウントはエラーになるようだ。ユーザが作られていないと言ってくる。
有名なレンタルサーバで運営されているな。ここなら、こんなメールはSPAMとして弾くだろう?
あぁぁぁぁ
オヤジを見る。そうか、Return-Path にエラーメールを返してもらうためのメールだな。
そうなると、本命はフリーアカウントのほうか?
フリーアカウントに問い合わせを行ってみるがすでにアカウントがロックされているのかエラーになってしまう。
そうか、アカウントが死んだから、エラーメールが From に返されたのだな。
「オヤジ。これだともう追跡できないぞ?」
「そうだな。お前が盗聴していた犯人だとしたらどうする?」
「あっ!」
そうか、メールが飛んでこなくなったら、受信できる方法を考えるけど、早いのはもう一度盗聴を仕掛けることだな。
「タクミ。お前、作業部屋が欲しいと言っていたよな?」
「あぁ寝室と一緒だと手狭になってきた。なんだかんだで機材が増えているし、ユウキが来るから見せられない書類を置いておく場所も必要だからな」
「そうか、この依頼をこなしてくれれば、作業部屋をやろう」
「本当か!」
「この依頼だけだと足りないから、もう一つ、簡単な依頼を受けてくれれば、作業部屋と前から欲しがっていたフリーSIMが刺さるルータをやろう」
「え?その依頼は?」
「この依頼が終わってからだな」
「本当だな?」
「あぁVoIPルータで内蔵無線WAN対応型だ。もちろんIPSecにも対応した奴で、RTXシリーズ機能も搭載したモデルだ」
「よし受けた。誰からの依頼だ?」
「俺たちからになる」
「わかった。依頼内容は?」
オヤジから出てきた書類を読む。
犯人を特定する必要はない。
盗聴方法の特定と、再発防止策(案)。及び、できるだけ犯人に繋がる情報を引っ張り出す事。
これだけだ。
条件として、ユウキを連れて行く事となっているが、塾に行く事になるから、勉強させる事が目的なのだろう。
全部受諾する旨を伝えた。
作業部屋が手に入る。
オヤジが使っている部屋だろう。あのくらいの広さがあれば、機材を増やす事もできるし、TVも置くことができるかもしれない。本棚も新調したいし、夢が広がるな。
先輩たちとの旅行の前には終わらせたいな。
ユウキに連絡しておかないとダメか・・・。そのうち来るだろうから、ネットワーク図を眺めながら待っている事にしよう。
俺ならどこに盗聴器を仕掛ける?
そもそも何が目的なのだ?
メールのヘッダやログの内容からは、犯人の意図が見えない。
もしかしたら、やってみよう程度の感覚なのだろうか?
オヤジはすでに仕事に向かってしまって、家から出ていった。
話を聞くことも出来ない。依頼主は、オヤジの会社になっている事から、塾には内緒で調べろという事なのだろう。
メールが届いた。
オヤジからだ。
塾には、俺とユウキの2人が短期で通うコースに申し込んだ旨が書かれていた。
名前を言えば大丈夫らしい。
「タクミ!」
丁度よかった。
今日は玄関から入ってきた。
「おぉ!リビングに居る」
パタパタと小走りにやってくる。
「タクミ。ママから、タクミと一緒に塾に行くように言われたけど、なにか知っている?」
美和さん早速ユウキをこっちに送り出したな。
「あぁオヤジに言われた。ユウキと塾に行けってさ」
「そう?」
「いつから?」
「今日からみたいだぞ?短期みたいだぞ」
「わかった。着替えてくるね」
「着替え?」
「うん。部活の朝練から帰ってきたばかりだよ。汗もだけど勉強するのに気持ち悪いよ」
「そうか、塾の時間まで、まだ時間があるから、シャワーも浴びちゃえば?」
「そうする!お風呂を借りるね」
「お・・・おぉ」
ユウキは、何も言わないで、占拠している部屋に向かった。
着替え一式が置かれているのだろう。どうやら、美和さんが時々やってきて、着替えを補充しているようだ。
そのうちユウキがやってくるだろう。
この感じだと、昼飯もこっちで食べていくだろう。
案の定、こちらの動きを見ていたかのように、美和さんからメールが入った。
やはり、昼飯はこっちで食べさせて欲しいという事だ。桜さんも美和さんも仕事で出かけるらしい。今日は、帰ってこないから、塾が終わってからもユウキはこっちに居るように言ってあるようだ。
了解の返事を出しておく。
おふくろにも連絡を入れておく、食材で使ってはダメな物があるか確認するためだ。
すぐに返事が帰って来て、使った物を教えてくれれば買って帰るという事だ。
ついでに無くなりかけている物を、買い物リストに入れておいて欲しいと言われた。
キッチンに向かって、食材を調べた。
パスタがもう無くなりかけている。米はまだあるが、最近ユウキが好きで食べている発芽玄米が無くなりかけている。薄力粉も少なくなっているし、オヤジが使うコーヒーシュガーもなくなっている。
ユウキしか使わない。チョコレートバターやメイプルシロップも無くなりかけているので、買ってきてもらう事にした。
あとは、野菜室を覗いて無くなりそうな野菜の手配をした。かなりの量になったが、車だから大丈夫だろう。
ユウキの奴・・・。遅いな。
音がしないからシャワーはまだだよな?
「ユウキ!」
「え?あっなに?」
リビングに入ってきた。
着替えと下着を持っている。
「あっ今からだったのか?」
「うん。塾に何着ていこうか悩んでいたの」
「そうか・・・。昼、まだだろう?」
「うん」
「何がいい?」
「うーん。ホットケーキでいいよ」
「わかった。何枚?」
「二枚!一枚は、チョコレートバターで、もう一枚はメイプルで!」
「わかった。焼き始めるから、シャワーを浴びてこいよ」
「うん!あっタクミ、バターはたっぷり塗ってね」
「太るぞ?」
「大丈夫。それだけ動いているよ!」
「そうだな。わかった。メイプルシロップの方に、バターを塗っておけばいいよな?」
「うん!」
リビングから風呂場に向かったユウキを見送った。
はぁ?あいつ・・・またかよ・・・。ユウキが立ち去った場所には、下着が落ちている。多分、さっきまで身につけていた物だろう。あいつの癖で風呂に入る前に、下着を脱いで洗濯物と一緒にまとめてカゴに放り込む。
「ユウキ!下着、ブラが落ちているぞ!」
「あ!ごめん。ネットに入れるの忘れてた!タクミ。ネットに入れておいて」
「あぁわかった」
ユウキのブラを拾い上げて、脱衣所に向かう。
すでに中に入っている事は音で解る。脱衣所に洗濯ネットがあるから、その中にユウキのブラを入れておく。おふくろが明日にでも洗濯するだろう。しなければ、ユウキに洗濯させればいい。
ユウキが食べるホットケーキを焼きながら考えてみるが、塾のパケットを盗聴する意味がわからない。
ゲームしている奴が居るが通信は暗号化されているし、サイトくらいしかわからない。IDとパスワードのハックか?スマホからのアクセスが多いから、それも考えにくい暗号化されないサイトでは警告がでる様になっているはずだ。
メールは、塾からは出さないように言っているし、パソコンからは全部SSL必須にしている。
オヤジのログの違和感はそれだな。暗号化されていないメールが流れている。ループバックからのメールなのか?そうなると、サーバ機能を有している盗聴器という事になる。ますます目的がわからない。
おっと焦げる寸前だった。
これは、俺が食べればいいか・・・。ユウキには、こっちの綺麗に焼き上がった方を渡さないとな。ユウキは自分では焼かないくせに、綺麗に焼かれていないと文句を言うからな。
俺は、この前作ったジャムでいいかな。俺がジャムで食べ始めたら、ユウキもジャムで食べると言い出すだろうな。二枚じゃなくて少し小さいサイズで三枚焼いておくか?
ドライヤーの音が聞こえ始めたから、そろそろ出てくるか?
よし焼けた!
「タクミ!」
「おぉ丁度焼けたぞ。チョコレートバターとメイプルシロップは出してあるやつを使えよ」
「あれ?少し小さいよ?」
「あぁジャムをこの前作ったからな。食べるだろう?」
「うん!」
以前は、2人だけのときには正面に座っていたが、最近は俺の横に座る。
オヤジとおふくろが居る時にもこっちで食事をするから自然と定位置になっているのだろう。
「あ!そうだ、タクミ。”ボッター”って知っている?」
「ん?”ボッター”?知らない。なんだそれ?」
「うーん。僕も詳しくは知らないけど、なんかゲームとかで自動で動かして居る人達のことみたい」
造語だろうな。
BOTを使っている人たちという意味で使っているのだろう。
「それなら、なんとなく解るぞ。BOTだろ?」
「そうそう、なんか、そんなことを言っていた」
「それで、BOTがどうした?」
「うん。なんかね。学校でゲームやっている子がね。ボッターにやられたとか言っていて、なんの事かわからなかったから、タクミなら知っていると思ってね」
「ゲームは、一通りの知識しかないからな。普段、ゲームをやらないからな」
「そうだよね」
「でも、BOTの簡単な仕組みなら解るぞ?」
「え?本当?簡単に、すごくすごくすごく簡単に教えて」
「はぁ・・・まぁいいか・・・」
簡単に説明した。
わかったのか?わからなかったのか?判断が難しい所だけど、自分なりに理解してくれたようだ。
「それで、なんで、そのBOTがキャラクターに悪さするの?」
「あぁ・・・」
ゲームの説明をしなきゃならない上に、かなり面倒な説明が待っている。
簡単に教える方法がないか?
考えても出てくる物じゃないから、昼飯を食べてから、実際にやって見せて納得させるのが・・・・。
「わかった。ユウキ。後で説明するから、まずは昼飯を食べよう。冷めたら美味くないだろう?」
「そうだね!せっかく、タクミが焼いてくれたから、美味しく食べないとね。あっ!フルーツジュースが飲みたいな。僕!」
「はい。はい。お姫様がご所望すると思いまして、いちごとブルーベリーとラズベリーのジュースを作ってあるけど、それでいいよな?」
「うん!」