戻る ※過去ログ・転載/引用専門です。

  ■ 「使用ブラウザ」として表示される部分を(例えばMozilla/3.01....)変えることはできますか?


  ■ netscape.exeをバイナリエディタで開いて、環境変数User-Agentに設定される値を
    いじればブラウザ名を変更できます。
    ただ文字列検索で、”User-Agent”で検索するとウジャウジャ見つかるので、”Referer”
    とかで検索したほうが、環境変数設定箇所に容易にたどりつけるみたいです(笑)。
    ちなみにネスケ3.03(日本語)の場合、該当箇所のアドレスは、21A480です。
    もし、トライされるのでしたら、netscape.exeをバックアップとってから、at your own risk
    でお願いしますね(笑)。

 ■ Win95用のNetscapeを改造して、"Mozilla/4.04 (Win95; I)"の部分を"Mozilla/4.04 (Macintosh; I)"
   というふうに偽装したいのですが、どうすればいいのでしょうか。
   ※2 バイナリエディタで"User-Agent"とか"Referer"とかで検索しても全然分かりません。
   ちなみに、クッキーの解除は、"SET-COOKIE"で検索して、ここをXXX-XXXXXXと置き換えたら
   うまくいきました。(これはMifesでやった)ガブちゃんとかは使うの面倒なので、
   プログラムを直接書き換えたいのです。

   ※2= ブラウザに書き込まれてるわけではないので検索してもでてきませんよ(笑)

   プラットホームがWindowsであると仮定して話を進めます。
   レジストリエディタ(regedit.exe)でUSER_AGENTを検索すれば出てきますのでそこを書き換えましょう。

   ただし、レジストリエディタは(お約束ですが)個人の責任において編集してください。
   最悪、Windowsが起動できなくなるかもしれませんので。

   と、この方法はie、NNともに4.0以降は出来なくなってしまいました。古いブラウザでやってみるのが確実です。
   書き換えが面倒だとか自信がないというのであればダイヤモンドアプリコットの
   「なりきりブラウザ」で偽装するのも手です。(URL参照 http://www.nda.co.jp/ )

   余談ですが、ブラウザを偽装するのは逆に目立ってしまうのを理解しておいてください。
   たとえば「SONY PLAYSTATION」とかになっていたらログではかえって目立ちます。
   何かヤバイ事をして追跡されたときに、自分自信の証明を残すようなものですから...
   まあ、追跡させるようなことをしなければいいんですけどね(笑)

   補
   EXEを開いて、ブラウザが環境変数をセットしてる箇所を見つけて、そこをいじるということでしょう。
   わたしのネスケ(ただし、3.04)では、できました。(USER-AGENTとPROXY-CONNECTIONを偽装)

 ■ Macintoshでのブラウザの偽造(ネコミ4.0x) ResEditで'STR#'リソースの210番を開く
    バージョンとブラウザ名を適当に書き換える