小学生でも分かるIP抜き講座(1)
「IPを抜く」。何か鳥肌の立つ言い回しですね。「串を刺す」と同じように「アングラな香り」なのかもしれません。
・・・といった漠然としたイメージが先行すると「IP抜くぞコラ」という台詞に怯え「抜いたぞ」という台詞に泣きながらネットサーフィンをしなくてはいけない訳で。
IP抜きとは何なのか。簡単に説明します。
PC同士がコネクションを持つためには、お互いに「相手が誰なのか」を理解していないといけません。
「PC同士」ってのは例えばこういうことです。
- WinMXを使ってWindowsマシン同士がファイルの送受信を行う
- Windowsマシンのブラウザ(例えばIE)がUNIXマシンのサーバーからファイルを受信しネットサーフィン
「PC同士のコネクション」というのは文通に似ています。お互いが「相手の住所」に対し郵便を出す。その連続が「コネクション」です。「郵便」ってのがこの場合は「パケット」です。
「パケット」という言葉は携帯電話のおかげでメジャーになってきたと思います。「長いメールはパケット数増えるから受信料高くなるんだよ」という台詞は普通に通用するでしょう。「パケット」は例えば画像・文章といったデータ以外にも部位を持っています。ヘッダ。いずれこのテーマは深く掘り下げる気がしますが今回は軽く説明して終わります。ヘッダには
- 送信元IPアドレス
- 送信先IPアドレス
が書かれています。
例えばこのページを開こうとした時、あなたのPC(12.34.56.78)は以下のような意味の「パケット」をtokix.netサーバー(211.0.149.228)に送信しています。
・・・これが、「IP抜き」です。上記が「tokix.netがあなたのIPアドレスを抜いた」と表現されます。
ネットに接続されている全てのPCは「今自分が接続している相手PCのIPアドレス」を知っている。というか知らなければコネクションを張ることができない。
ウインドウズのスタートを押して下さい。で「プログラム」「アクセサリ」「コマンドプロンプト」を起動して下さい。

上図のようなウインドウが表示されたと思います。「netstat -a」と打ってエンター。

表示されたのが「あなたのPCが現在コネクションを張っている相手」です。
あなたのWindowsマシンも「自分がコネクションを張っている相手」を知っている訳です、さっき書いたように当たり前なことなんですが。
だから「IP抜き」というのは「相手からIPアドレスをかすめ取る(≒スリ)」のではなく「相手に自覚なくIPアドレスを送らせる(≒詐欺)」技術です。

TrackBack
この記事へのトラックバック