最近 Torプロジェクト開発者はOnionShare2ユーティリティを立ち上げました、その ファイルを安全かつ匿名で転送および受信したり、パブリックファイル共有サービスの作業を整理したりできます。 プロジェクトコードはPythonで記述され、GPLv3ライセンスの下で配布されます。
オニオンシェアeローカルシステム上で実行されているWebサーバーを非表示のTorサービスの形式で実行し、他のユーザーが利用できるようにします。
サーバーにアクセスするには、 予測できないタマネギアドレスが生成されます。これは、ファイル共有を整理するためのエントリポイントとして機能します。 (たとえば、「http://ash4…pajf2b.onion/slug」。slugはセキュリティを強化するためのXNUMXつのランダムな単語です)。
ファイルをダウンロードしたり他のユーザーに送信したりするには、Torブラウザでそのアドレスを共有して開きます。
メールやGoogleドライブ、DropBox WeTransferなどのサービスを介してファイルを送信するのとは異なり、 OnionShareは自己完結型であり、外部サーバーへのアクセスを必要とせず、仲介なしでコンピューターから直接ファイルを転送できます。
他のファイル共有参加者は、ユーザーのXNUMX人からOnionShare、通常のTorブラウザー、およびOnionShareインスタンスをインストールする必要はありません。
機密性は、アドレスの安全な送信を通じて送信されますたとえば、メッセンジャーでend2end暗号化モードを使用します。
転送が完了すると、アドレスはすぐに削除されますつまり、通常モードでファイルをXNUMX回転送しても機能しません(別のパブリックモードを使用する必要があります)。
サーバーのユーザーシステム上で実行されるグラフィカルインターフェイスがサーバー側に提供され、送受信されたファイルを制御したり、データ転送を制御したりします。
OnionShare2の新バージョンについて
この新しいバージョンの開発に伴いeは、ファイルを共有するだけでなく、他のユーザーからファイルを受信する機能を追加しました。 他のユーザーからファイルをダウンロードするには、 別のアドレスが生成されます。
これにより、複数のユーザーがファイルをダウンロードまたは送信できるパブリックモードが実装されました。
デフォルトでは、ワンタイム(一意の)アドレスは引き続き生成されますが、転送が完了するとすぐに削除されます。
XNUMXつのファイルのみを転送する場合、zipファイルでのパッケージは使用されなくなります(zipは、複数のファイルまたはディレクトリが選択されている場合にのみ生成されます)。
完全なTorトランスポートmeek_liteサポートが提供されます。 これにより、検閲が厳しい国でのTorへの接続が大幅に簡素化されます。
ブロッキングを回避するために、MicrosoftAzureクラウドプラットフォームを介して転送が使用されます。
パブリックモードでは、アドレスは変更されず、交換は終了し、アドレスは手動で削除されます。
恒久的な住所と配送モードの組み合わせにより、DropBoxのような単純な共有ウェアハウスを作成したり、情報の匿名転送を整理したりできます。
追加された他の改善点のうち、次のことがわかります。
- onion-servicesプロトコルのXNUMX番目のバージョンのサポートが追加されました。
- サンドボックス分離モードでのmacOSのリリースバージョンの展開。
- インターフェイス言語を選択する機能が追加されました。
- 大幅に再設計されたプロジェクトコードベース。 製品の品質を管理するために、ユニットテストを実装しました。
LinuxにOnionShareをインストールするにはどうすればいいですか?
彼らはそれを知っているべきです Ubuntu、Fedora、Windows、macOS用に用意されたパッケージがあります。 したがって、これらを利用して、Linuxディストリビューションにアプリケーションをインストールできます。
Ubuntuユーザーおよび派生物である人のために、 OnionSharePPAをシステムに追加するだけです。 これを行うには、ターミナルを開いて次のコマンドを入力します。
sudo add-apt-repository ppa:micahflee/ppa sudo apt update sudo apt install -y onionshare
ある人の場合n Fedoraユーザーおよびそれから派生したユーザーの場合、インストールは次のコマンドを実行することによって実行されます。
sudo dnf install onionshare
最後に、 非公式にAURリポジトリのArchLinuxにアプリケーションパッケージがあります 次のコマンドを実行して、これをシステムにインストールできます。
yay -S onionshare
残りのLinuxディストリビューションについては、指示に従ってコンパイルできます。 このリンクで。