2013年8月30日金曜日

学校のフィルタリングの回避方法(2013/10現在)

(旧タイトル:真剣に学校のフィルタリングの回避方法を考えてみる)
今の中学校:Winkeeper無し、SKYMENUあり(Ver.10.011)、WinXP SP3
これらの内容は、実機にて検証しました。ですが、環境の違いにより結果が異なる場合があります。ご了承下さい。


まず考えたやつ

  • 「SKYMENU」を強削で止める
おそらく無駄。強削で消せるファイルを消しても止まらない。
だが、今やっている事をリモートで先生から覗かれるのを防ぐ事は出来る。

やり方



  • SKYMENUを止めるだけ
  1. SKYMENUのプログラムフォルダを開く(C:/Program Files/Sky Product/SKYMENU/bin)ここから後は「A」と呼ぶ。
  2. 別のウィンドウで強削のフォルダを開く(Kyosaku.exeがあるフォルダ)ここから後は「B」と呼ぶ。
  3. BにあるKyosaku.exeにAのフォルダ以外を何回かに分けてブチ込む。(これをするごとにメッセージが表示されるので、「はい」を選択。)
  4. 3を消せなくなるまで繰り返す。
  5. タスクバーの校内運用支援をダブルクリックし、「指定したファイルが見つかりません」と表示される事を確認する。

  6. 完了

  • SKYMENUの息の根まで止める
  1. SKYMENUのプログラムフォルダを開く(C:/Program Files/Sky Product/SKYMENU/bin)ここから後は「A」と呼ぶ。
  2. 別のウィンドウで強削のフォルダを開く(Kyosaku.exeがあるフォルダ)ここから後は「B」と呼ぶ。
  3. BにあるKyosaku.exeにAのフォルダ以外を何回かに分けてブチ込む。(これをするごとにメッセージが表示されるので、「はい」を選択。)
  4. 3を消せなくなるまで繰り返す。
  5. タスクバーの校内運用支援をダブルクリックし、「指定したファイルが見つかりません」と表示される事を確認する。
  6. ここからOptiProcessをDLして実行する。
  7. Skyで始まるプロセスにチェックを入れ、「逝かす」をクリック。
  8. 7と3を消せなくなるまで繰り返す

  9. 完了


次に考えたやつ
  • プロキシを使う
無駄。そうするとネットに繋がらなくなる。


その次に考えたやつ
  • 「nslookup」で使いたいサイトのIPを調べて突破
Vectorでは成功。Google関連のアドレスはGoogleのホームページが表示され、出来ない。

nslookupとは:
Windowsに最初から入っているプログラム。
DNSを用いてIPを調べることができる。
フィルタリングがかかっている環境でも可能性あり。

nslookupの使い方






  1. タスクバーをクリックする
  2. WindowsキーとRを押す
  3. 出てきた画面に「cmd」と入力
  4. 出てきた画面(黒いやつ)に「nslookup」と入力
  5. 使いたいサイトのドメインを入力
    (このブログだったら[nao20010128nao.blogspot.jp])
  6. Addresses:の横にある[173.194.38.44(このブログの場合)]みたいなやつをブラウザに入力。
    (Addressesごと入力してはならない。)
  7. これで見られる(と思う)
    (もしできなくても叩かないでほしい。)

  • フリーゲート(自由門)を使う

無理。通信に問題が発生しました。と表示される。
フリーゲートとは



中国のネット検閲を潜り抜けるためのソフトウェア。詳しくはWikipediaにて。

  • JWordモバイルを使う

一応できなくも無い。
ただし、表示がモバイル版になってしまうので、サイトによっては見れない可能性あり。
  • TeamViewerを使う

成功!!!
ただし、自分のPCが必要で、持っていない場合はできない。
また、自分のPCのインターネットがフィルタリングされている場合は、その回線を使って通信をするため、無駄に近い。
ここからTeamViewerをDLしといて下さい。
やり方 ※TeamViewerのアカウントが必要です。
  1. インターネットに接続させるPCに、TeamViewerのフルバージョンをインストールし、実行しておく。
    ついでに作ったアカウントへのログインを忘れずに。もちろんPCをつけたままにしておく事。ここから後は「A」と呼ぶ。
  2. フィルタリングを突破させるPCに、TeamViewerのポータブル版を入れる。ここから後は「B」と呼ぶ。
  3. BのTeamViewerを起動し、アカウントにログインする。
  4. AのPC名をダブルクリックする。
  5. Aの画面が表示されば、ブラウザが起動できるかを確認。
  6. 5でブラウザが起動できれば、成功。
  7. これで見られる(と思う)
    (もしできなくても叩かないでほしい。)