phpでブラウザのUser-Agentを修正してブラウザとオペレーティングシステムを偽装します。
2366 ワード
HTTP_を得るUSER_AGENTの方法は簡単です。例えば、phpコード:
<?php print_r($_SERVER);
?>
<?php print_r($_SERVER['HTTP_USER_AGENT']);
?>
、この2つはUser-AgentsとIPなどの情報が得られます。正規表現に合わせて、情報を選別して削除するのが一番いいです。――C User-Agentsリスト――-Internet Explorer 6 Internet Explorer 7 Internet Explorer 8 Firefox Chrome Safari Netscapee Opera Maxthon 360 SE Omni Webより多くのUser-Agents情報はuseragents.xmlにこのファイルの中の情報があります。User-Agentsを使用する方法:FireFox:[User-Agent switchを使用することを推奨します]アドレス欄を入力します。about:config回車設定:general.useragent.overrideC]カスタムUA情報。Chrome起動EXEアイコンの属性に起動パラメータを加えると、Curser-agent="UA情報"ができます。Safariメニューバー->Edit->Preferences->Advancd->Show Develop menu in menu bar;メニューバー->Develop->User-Agent->UA情報。Maxthonツールバー->ツール-漫遊設定センター->高級オプション->カスタムUA情報。Operaアドレス欄に入力します。Opera:configエコー設定:User-Agent->カスタムID 0-5注:[0 Default 1 Opera 2 Mozar、Opera detectable 3 Internet Explorer、Opera detectable 4 Mozia、Opera hidden 5 Internet Explorer、Opera hidden iPhone置換/System/Library/Frame eweorks/WebKit.frame ework/WebKitこのファイルのMozila/5.0文字列はカスタムUA情報IEブラウザの設定であり、レジストリUser-Agentのレジストリ位置を変更する必要があります。LOCAL_MACHINESOFTWAREMicrosoft WindowsCurrenent Version Internet Settings User-AgentPost Platformの下で、新しい文字列の値を作って、内容は残して、名前はUser-Agentの中で参加したい文字で、ここで“motoolarok 2”を例にします。レジストリ対応のREGファイルを修正すると、Windows Registry Editor Version 5.00[HKEY_]LOCAL_MACHINESOFTWAREMicrosoft Windows Currenent Version Internet Settings User-AgentPost Platform「motoolarok 2」=「修正後にIEブラウザを再起動すればいいです。IEのuser-agentは値を取り、以下は以下のアドレスの組み合わせです。いくつかのデフォルト値HKCUSoffeMicrosoft WindowsCCCCCCCCCCCCCCCCCurentVerssion Internet SettinininsUtisUsentsUser-Agents--AgentatPlattttttPlatttttttttpppppppptttttttffffffffttttttttttttttttttttttttttttttttttttffffffffffffftttttttttttttttttttttttttttta(互換性閲覧)Mozilla/4.0(comppatible;MSIE 7.0Windows NT 6.0Trident/4.0)IE 8 on Windows Vista Mozila/4.0(comppatible;MSIE 8.0Windows NT 6.0Trident/4.0)IE 8 on Windows 7 Mozila/4.0(comppatible;MSIE 8.0Windows NT 6.1Trident/4.0)64-bit IE on 64-bit Windows 7:Mozila/4.0(comppatible;MSIE 8.0Windows NT 6.1Win 64;x 64;Trident/4.0)32-bit IE on 64-bit Windows 7:Mozila/4.0(comppatible;MSIE 8.0Windows NT 6.1WOW 64;Trident/4.0)User-Agentを修正することによって、完璧な偽装もできます。オペレーティングシステム、ブラウザ、クモ、メールクライアント、リンクチェック、アナライザ、RSSリーダーなどのクライアントの情報です。