プロキシの匿名性はそれにインサイドを学ぶ

  情報の交換 インターネットで "によって作られクライアントサーバー  model. クライアントはリクエスト (必要なファイル) を送信し、サーバーは応答 (必要なファイル) を送信します。 クライアントとクライアントが送信するサーバー間の緊密な協力(完全な理解)のため addそれ自体に関する情報: オペレーティング システムのバージョンと名前 system、ブラウザの構成(名前とバージョンを含む)など。 この情報は、どのWebページをクライアントに提供(オープン)する必要があるかを知るためにサーバーに必要な場合があります。 ブラウザーの構成ごとに、Webページにはさまざまなバリエーションがあります。 ただし、Webページが通常ブラウザに依存しない限り、この情報をWebサーバーから非表示にすることは理にかなっています。

どのブラウザがWebサーバへ送信:

-オペレーティングの名前とバージョン system
-ブラウザの名前とバージョン
-ブラウザの構成(表示解像度、色の深さ、java / javascriptのサポート)
-IP-addクライアントのレス
- その他の情報

このような情報の最も重要な部分 (Web サーバーには絶対に必要ありません) は、IP に関する情報です。add応答します。 あなたの IP を使用して、あなたについて次のことを知ることができます。

-出身国
- 街
-プロバイダー名と電子メール
- あなたの身体 addRESS

クライアントからサーバーに送信される情報は、環境変数としてサーバの(アクセス)は入手可能です。 すべての情報単位は一部変数の値です。 任意の情報単位が送信されていない場合、対応する変数が空になる(STIは不定値となる)。

これらは、いくつかの環境変数は以下のとおりです。

リモート_ADDRIP addクライアントのレス

HTTP_VIA が空でない場合、プロキシが使用されます。 値は address (またはいくつかの addresses) プロキシ サーバーの場合、この変数は addプロキシ サーバーを使用する場合は、プロキシ サーバー自体によって編集されます。

HTTP_X_FORWARDED_FOR 空でない場合、プロキシが使用されます。 値は実際の IP addクライアント (あなたの IP) の ress、この変数も addプロキシ サーバーを使用する場合は、プロキシ サーバーによって編集されます。

HTTP_ACCEPT_LANGUAGE(ページに表示されるべきかの言語)は、ブラウザで使用されている言語

HTTP_USER_AGENT? いわゆる「ユーザーエージェント」。 すべてのブラウザで、これはMozillaです。 さらに、ブラウザの名前とバージョン(MSIE 5.5など)および操作 system (例えば Windows 98)もここに記載されています。

HTTP_HOSTは、Webのネームサーバである

これは環境変数のごく一部です。 実際、それらはもっとたくさんあります (DOCUMENT_ROOT、HTTP_ACCEPT_ENCODING、HTTP_CACHE_CONTROL、HTTP_CONNECTION、SERVER_ADDR、SERVER_SOFTWARE、SERVER_PROTOCOL、…)。 それらの量は settings サーバーとクライアントの両方の。

これらは、変数の値の例を示します。

REMOTE_ADDR = 194.85.1.1
 HTTP_ACCEPT_LANGUAGE = ru
 HTTP_USER_AGENT = Mozilla/4.0 (compatible; MSIE 5.0; Windows 98)
 HTTP_HOST = www.webserver.ru
 HTTP_VIA = 194.85.1.1 (Squid/2.4.STABLE7)
 HTTP_X_FORWARDED_FOR = 194.115.5.5

匿名 インターネットでの作業は、どの環境変数によって決まります。隠す"から Webサーバ.

プロキシサーバを使用しない場合は、THEN環境変数は、以下の方法で検索します。

REMOTE_ADDR = your IP
 HTTP_VIA = not determined
 HTTP_X_FORWARDED_FOR = not determined

環境変数がプロキシサーバーによって「非表示」にされる方法に応じて、いくつかのタイプのプロキシがあります

トランスペアレントプロキシ

彼らはあなたのIPに関する情報を隠しません address:

REMOTE_ADDR = proxy IP
 HTTP_VIA = proxy IP
 HTTP_X_FORWARDED_FOR = your IP

politicaプロキシサーバーの機能は、インターネット上の匿名性の向上ではありません。 その目的は、情報キャッシング、複数のコンピュータなどのインターネットへの共同アクセスの組織であります
匿名プロキシ

クライアント IP を隠すすべてのプロキシ サーバー address は何らかの形で匿名プロキシと呼ばれます

シンプルな匿名プロキシ

これらのプロキシサーバーは、プロキシが使用されているという事実を隠していない、しかし、彼らは独自であなたのIPアドレスに置き換えます。

REMOTE_ADDR = proxy IP
 HTTP_VIA = proxy IP
 HTTP_X_FORWARDED_FOR = proxy IP

これらのプロキシは、他の匿名のプロキシサーバーの中で最も普及している。

歪曲プロキシ

単純な匿名プロキシ サーバーと同様に、これらのプロキシは、プロキシ サーバーが使用されているという事実を隠しません。 ただし、IP クライアントには address(あなたのIP address) は、別の (任意のランダムな) IP に置き換えられます。

REMOTE_ADDR = proxy IP
 HTTP_VIA = proxy IP
 HTTP_X_FORWARDED_FOR = random IP address
 High Anonymity Proxies

ボーマン プロキシサーバー高い匿名プロキシ"。 他のタイプの匿名プロキシサーバーとは対照的に、それらはプロキシを使用するという事実を隠します。

REMOTE_ADDR = proxy IP
 HTTP_VIA = not determined
 HTTP_X_FORWARDED_FOR = not determined

つまり、変数の値は、プロキシが使用されていない場合と同じですが、XNUMX つの非常に重要な点を除いて? IPの代わりにIPプロキシが使用されます address。

まとめ

目的に応じて、透明性と匿名プロキシがあります。 しかし、ウェブサーバからあなたのIPだけ隠すプロキシサーバーを使用して、覚えている、しかし、他の情報(ブラウザの設定について)アクセス可能です!

テクノロジーに情熱を持っており、喜んで記事を書いています StealthSettings2006 年から .com を運営しています。私はオペレーティング システムに関して豊富な経験を持っています。 macOS, Windows シ Linuxだけでなく、プログラミング言語やブログ プラットフォームでも使用できます (WordPress) およびオンライン ストアの場合 (WooCommerce、Magento、PrestaShop)。

コメント