匿名のWebサイトまたはサーバーをセットアップするための隠しサービスTorサイトを作成する方法

匿名のWebサイトまたはサーバーをセットアップするための隠しサービスTorサイトを作成する方法

Torは匿名で安全なネットワークであり、誰でも匿名でWebサイトにアクセスできます。人々は通常、Torを使用して通常のWebサイトにアクセスしますが、そうする必要はありません。独自の匿名のWebサイトを設定する場合は、非表示のサービスTorサイトを作成できます。あなたの隠されたサービスのウェブサイトは完全にTor内で実行されているので、誰がウェブサイトを作成して実行したかは誰にもわかりません。ただし、Torを使用している人だけがアクセスできます。隠されたサービスTorサイトは、抑圧的な国の政治活動家など、匿名でWebサイトを開設したい人にとって理想的です。





すべての隠しサービスがWebサイトである必要はありません。 SSHサーバーを作成できます。 IRCサーバー 、または他のタイプのサーバーであり、Torの隠しサービスとして提供します。このチュートリアルでは、WindowsでSavant Webサーバー(Torが推奨)を使用して非表示のTorサイトを設定することに焦点を当てます。この手順は、他のオペレーティングシステムやWebサーバーにも適用できます。





ステップ1:Torをインストールする

開始するには、次のことを行う必要があります Torをダウンロードしてインストールする お使いのコンピュータで。すでにインストールされている場合は、この手順をスキップできます。デフォルトでは、Torは Torブラウザバンドル 、特別に構成されたFirefoxブラウザが含まれています。





Torネットワークに接続すると、システムトレイにネギのアイコンが表示されます。

インストールしたら、プラグを差し込むことで隠しサービスの例を確認できます duskgytldkxiuqc6.onion TorWebブラウザのアドレスバーに入力します。



非表示のサービスにアクセスするには、Torが常にシステムで実行されている必要があります。コンピューターの電源がオフになっている、インターネットから切断されている、またはTorが実行されていない場合、非表示のサービスTor側にアクセスできません。これには匿名性の影響があります。理論的には、コンピューターの電源がオフのときにアクセスできるかどうかを確認することで、コンピューターが非表示のサービスを実行しているかどうかを推測できます。

MacでiMessageをリセットする方法

ステップ2:Webサーバーをインストールして構成する

システムから非表示のサービスサイトにサービスを提供するには、ウェブサーバーが必要です。 Torの公式ドキュメント 一般的なApacheWebサーバーを使用しないことをお勧めします。代わりに、Torは SavantWebサーバー Windowsまたは thttpdWebサーバー Mac OS X、Linux、およびその他のUNIXライクなオペレーティングシステム。 Torのドキュメントには、Apache ' [は]大きく、IPアドレスやその他の識別情報が表示される可能性のある場所がたくさんあります(例:404ページ) 'だけでなく、' Savantはおそらくこれらの問題も抱えています '。





要点は、Webサーバーの構成が非常に重要であるということです。非常に機密性の高い非表示のTorサイトを実行している場合は、Webサーバーの設定を確認し、IPアドレスなどの識別に使用される可能性のある情報が漏洩していないことを確認する必要があります。

ここでは例としてSavantを使用しますが、他のWebサーバーでも同じオプションを設定できます。 Savantを構成するには、メインウィンドウを起動し、[構成]ボタンをクリックします。





構成ウィンドウから、を設定する必要があります サーバーDNSエントリ ボックスに ローカルホスト Savantをローカルホストにバインドします。これにより、ローカルコンピュータからのみウェブサイトにアクセスできるようになるため、他のユーザーが通常のウェブ経由でウェブサイトにアクセスして、非表示のサービスTorサイトをホストしていることを確認できなくなります。

使用しているポート番号もメモする必要があります。

Webサーバーを構成したら、コンテンツを追加する必要があります。デフォルトでは、Savantは C: Savant Root ディレクトリ(これはから変更できます パス タブ)。必ず交換してください index.html ホームページとして必要なファイルを含むこのディレクトリ内のファイル。

次のように入力して、機能することを確認できます ローカルホスト メインブラウザのアドレスバーに入力します。 80ではなく別のポート(たとえば、ポート1000)を設定する場合は、次のように入力します。 localhost:1000 代わりは。

アマゾンの注文がまだ発送されていないのはなぜですか

手順3:非表示のサービスを構成する

Torがインストールされ、Webサーバーが実行されているので、Torにそのことを伝えるだけです。 Vidaliaグラフィカルユーザーインターフェイスを介してこの情報をtorrcファイルに追加できるはずですが、エラーが発生し、手動で追加する必要がありました。

まず、Torが実行されている場合はシャットダウンします。

次に、torrcファイルを見つけます。 Tor Browser Bundleをインストールした場合は、 Tor Browser Data Tor ディレクトリ。このファイルをメモ帳または別のテキストエディタで開きます。

ファイルの最後に次のセクションを追加します。

#隠しサービス HiddenServiceDir C: Users Name tor_service HiddenServicePort 80 127.0.0.1:80

交換 C: Users Name tor_service Torがシステム上で読み書きできるディレクトリへのパスを使用します。すでにWebサイトが含まれているディレクトリは使用しないでください。これは空のディレクトリである必要があります。

を交換してください :80 Webサーバーがシステムで使用しているポートを使用します。たとえば、ウェブサーバーがポート5000で実行されている場合は、次の行を使用します HiddenServicePort 80 127.0.0.1:5000。

編集後、ファイルを保存してください。指定したディレクトリがまだ存在しない場合は、作成する必要があります。

これを行った後、Torを再起動します。取得したら、メッセージログをチェックして、エラーメッセージがあるかどうかを確認します。

メッセージログにエラーがない場合は、問題ありません。作成した非表示のサービスディレクトリを確認してください。 Torは、ディレクトリにhostnameとprivate_keyの2つのファイルを作成します。誰にもprivate_keyファイルを渡さないでください。そうしないと、隠されたサービスのTorサイトになりすますことができます。

YouTubeの動画をダウンロードすることは違法ですか

メモ帳または別のテキストエディタでホスト名ファイルを開くことをお勧めします。それはあなたの新しい隠されたサービスTorサイトのアドレスを教えてくれます。このアドレスをTorWebブラウザーに接続すると、Webサイトが表示されます。他の人があなたのサイトにアクセスできるように、他の人にアドレスを教えてください。人々はあなたの隠されたサービスサイトにアクセスするためにTorを使用している必要があることを忘れないでください。

行く前に、私たちを読んでください Torブラウザの安全に関するヒント 学びます AndroidでTorを設定して使用する方法

画像クレジット: Shutterstockによるぼやけたシルエット

共有 共有 つぶやき Eメール Windows 11にアップグレードする価値はありますか?

Windowsが再設計されました。しかし、それはWindows10からWindows11に移行するように説得するのに十分ですか?

次を読む
関連トピック
  • インターネット
  • オンラインプライバシー
  • Webサーバー
  • Torネットワーク
著者について クリスホフマン(284件の記事が公開されました)

Chris Hoffmanは、オレゴン州ユージーンに住むテクノロジーブロガーであり、テクノロジー中毒者です。

クリスホフマンからもっと

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください