最も安全な IM。 私たちは Linux 用の Tox クライアントを検討しています。 Toxコミュニティの分裂

Tox Messenger は、無料でオープンソースの Skype の代替品です。 このプログラムは安全なメッセージングを目的として設計されており、インターネット上で完全に無料でビデオ通話または音声通話を行うことができます。

機能的

アプリケーションには次のものが含まれます。

  • テキストメッセージング。
  • 音声通話とビデオ通話を行う。
  • さまざまな種類のファイルの交換。
  • ピアツーピアプロトコルを使用して動作します。
  • インターネットにアクセスせずにローカル ネットワークで機能する。
  • プロバイダーによる完全なブロックは不可能です。

メッセンジャートックス

長所と短所

Tox の利点は、中間サーバーを使用せずに、P2P またはピアツーピア プロトコルを介して暗号化と操作を使用できることです。 ユーザー間の通信はメインサーバーに接続せずに確立されるため、ハッキングまたは無効化される可能性があります。 通信には、ハッキングされる可能性のあるアカウントではなく、ユーザーの公開鍵、つまり Tox ID が使用されます。 このソリューションのおかげで、コミュニケーションはさらに匿名になります。 さらに、ユーザーの通信は NaCL ライブラリを介して暗号化されます。

したがって、サーバーが不足している場合、メッセンジャー ユーザーは独自のクライアントを起動し、Tox ID を使用して新しい友達を探し、サービスに登録したり接続したりせずにアドレス帳に追加できます。 Tox ID を使用して対話者の IP アドレスを見つけたユーザーは、安全な接続を組織します。

現在までに、Tox は Windows、Linux、MacOS、Android、iOS などの多くのプラットフォーム向けに作成されています。 どのバージョンでもインストールして使用するのは簡単かつ安全ですが、ユーザー レビューが示すように、PC バージョンの方が機能が高く、動作がはるかに高速です。

Tox メッセンジャーの使用手順は非常に簡単です。 ユーザーはプログラムをインストールし、ログインし、他の参加者に転送するための個人用 Tox ID を作成します。 友人の 1 人がユーザーを追加すると、そのユーザーは通知を受け取ります。 接続を確立するには要求を受け入れる必要があります。 意図した対話者が近くにいる場合は、Tox ID が暗号化された QR コードをスキャンして接続を確立するよう申し出ることができます。

アプリケーションでグループ チャットを作成できます。これを行うには、左下の対応するアイコンをクリックしてダイアログ ボックスに別の対話者を追加する必要があります。

さまざまなオペレーティング システムに対応したさまざまなバージョンの Tox メッセンジャーは相互に完全に連携し、メッセージ、音声通話、ビデオ チャットが中断や問題なく実行されます。 さまざまなサイズのファイルがシームレスに転送されます。 グループチャットではテキストコミュニケーションのみが実装されることに注意してください。

システム要求

OS:Windows 7、8、10。

Toxメッセンジャーのインストール方法

Tox メッセンジャーをインストールするには、開発者の公式 Web サイトにアクセスし、デバイス用のプログラムのバージョンをダウンロードする必要があります。

ダウンロードが完了したら、ディストリビューションをクリックしてインストールを開始し、表示されるウィンドウの 3 つのボックスをチェックして、インストール プロセスを続行する必要があります。 プロセスが完了したら、メッセンジャーを起動して設定を開く必要があります。

ニックネームとステータスが作成されると、次のウィンドウが開き、ユーザーの個人 Tox ID が表示されます。 他の参加者がユーザーを見つけて追加できるように、それを記憶するか、どこかに書き留める必要があります。

次のウィンドウでは、ビデオとサウンドを記録および再生するためにマイクとカメラを割り当てることができます。 ここでは、これらのデバイスが適切に機能しているかどうかを確認できます。

友達リストに新しい連絡先を追加できます。 将来の対話者のToxIDと彼への短いメッセージを入力し、「追加」をクリックする必要があります。 誰かがユーザーを追加すると、アラートが送信されます。 参加者をマークし、「追加」をクリックする必要があります。

情報が時に多くのことを決定してしまう激動の時代において、インターネット上での真に安全なコミュニケーションは非常に重要です。 このプロジェクトは比較的若いプロジェクトであるにもかかわらず、急速に発展しています。 ちなみに、この記事を書いている間、Tox カーネルは 1 週間に 4 回更新することができました。 ユーザー間の通信は、UDP プロトコル上のアドオンを使用して組織されます。 各ユーザーには特別な公開キーが割り当てられ、暗号化にも使用されます。 通信を確立するには、ピアへの接続が必要です (ネットワーク上の各クライアントはピアです)。これは手動で定義することも、自動的に検出することもできます。 ローカルネットワーク上のピアを検索する機能が利用可能です。 Tox は単なるメッセンジャーではなく、情報交換プロトコル全体であり、その本質は BitTorrent Sync と同様のピアツーピア ネットワークの操作です。

その主な利点は、完全な分散化とすべてのトラフィックの暗号化です。 そしてこれが、現代において非常に求められている完全な匿名性の鍵となります。 ユーザー識別を行う単一のセンターはありません。 ユーザー ID はローカルに作成され、保存されます。 Linux では、これは ~/.config/tox フォルダーです。 Tox コードは C 言語で記述され、GPLv3 ライセンスの下で配布されます。 クリエイターのほとんどは、お互いに生で会ったことがなく、4chan に住んでいます。 Tox の最も重要な利点は、そのオープン ソース コード、専用サーバーがないこと、そして最も重要なことに、ソフトウェア会社からの制御がないことです。

オペレーティング システムごとに、独自のクライアント アプリケーションが個別に開発されます。 同時に、プロジェクトの一般的なアイデアは変わりません。 開発者は、さまざまな機能セットを備えた複数のバージョンのクライアントを一度に作成しますが、最も安定した洗練されたバージョンが公式バージョンとして提供されます。 Tox は GitHub サービスを使用して開発されており、そこから最新バージョンのソースをダウンロードできます。 接続は SOCKS プロキシ サーバーを使用して保護されます。 これにより、すべてのトラフィックが Tor 経由でリダイレクトされるようになります。 暗号化機能は、イリノイ大学シカゴ校のダニエル J. バーンスタインの指導の下で開発された NaCl (塩と発音します) ライブラリを使用して実装されています。

デスクトップ上の音声通知機能やビデオ通知機能にも驚きました。 標準機能には、オフライン ステータスのシミュレート、SOCKS5 および HTTP プロキシのサポート、不要な連絡先のブロック、プロファイルのパスワード保護、ユーザー プロファイルの暗号化が含まれます。 そしてもちろん、音声とビデオのコミュニケーション。 利便性の点では、Toxic は uTox や qTox に劣りますが、これがコンソール クライアントであることを忘れないでください。

評価

  • 利便性:4点。
  • 機能性:6点。
  • セットアップのしやすさ:4点。
  • 安定性:9点。

XwinTox

XwinTox は、Linux 用ではなく、Solaris や FreeBSD などの他の BSD システム用に開発された実験的な Tox クライアントです。 ただし、必要に応じて、ソースから Linux 上にビルドすることもできます。 コードは C および C++ で書かれており、インターフェイスは FLTK グラフィカル ツールキットを使用して実装されています。 開発者らは、モジュール設計のおかげで、XwinTox は最速かつ最も安全な Tox クライアントであると主張しています。 彼らによると、モジュールに分割されているため、アプリケーションは使用するコンピューター リソースが少なく、他の Tox クライアントよりもはるかに高速に実行されます。

実際、Linux では、XwinTox は uTox とほぼ同じように機能します。 ただし、メモリ消費量は少し少なくなります。 特に 150 MB を超えるファイルを送信しようとすると、クラッシュすることがあります。 Linux 上のアプリケーションは、率直に言って、見た目が醜いです。 どうやらこれは FLTK を使用する際のオーバーヘッドのようです。

本質的に、これは同じ uTox ですが、GTK+ や Qt ではなく FLTK を使用して書かれているだけです。 一般に、ほとんどすべての Tox デスクトップ クライアントのインターフェイス (Linux、OS X、Windows を問わず) は uTox インターフェイスを複製します。 そして、これは良いことです。 テキスト メッセージング、音声通話、ビデオ通話がサポートされています。 通信品質も問題ありません。 ただし、これは XwinTox ではなく Tox コアの利点です。 XwinTox は、Solaris および BSD システムを使用するユーザーに適しています。

評価

  • 利便性:9点。
  • 機能性:8点。
  • セットアップの簡単さ: 7 ポイント;
  • 安定性:3点。

いかなる状況でも、Tox 設定フォルダー ~/.config/tox は削除しないでください。 これにより、Tox の秘密鍵が失われる可能性があります。

結論

Skype が Microsoft に買収されていなかったら、Tox プロトコルは登場しなかったかもしれません。 Tox の最も価値のある点は、その真の完全な匿名性です。 これは、現在存在するインスタント メッセンジャーのどれも誇ることができない機能です。 Tox クライアントは現在積極的に開発されており、常に更新されており、新しいクライアントが登場しています。 この記事では、Linux 上で Tox を操作するための最も人気のある一般的なアプリケーションについて説明します。 もちろん、他の若いプロジェクトと同様に、それらにも欠点がないわけではありません。 ただし、Tox プロトコルに実装されている主要な機能は、問題なく適切に動作します。 公式クライアントのインストールは簡単で、コンソールにいくつかの簡単なコマンドを入力するだけです。 うまくいけば、Tox が適切な安定性を達成したら、Tox といくつかのクライアントが主要な Linux ディストリビューションのリポジトリに組み込まれることになります。 これまでのところ最高のものは間違いなくqToxです。 彼は足が速く、転倒が最も少なく、見た目も他の誰よりも優れています。

Tox の最も重要で否定できない利点は、ソフトウェア会社側による制御が存在しないことです。 Tox を独占している人は誰もいません。 そして、これはとても良いことです。 これにより、すべての粗いエッジが完全に取り除かれ、Tox の過去、現在、将来の欠点がすべて排除されます。 Tox は本当に安全で匿名です。 みんなが長い間待ち望んでいたもの。

モバイルクライアントとWindowsクライアント

Tox モバイル クライアントと Windows アプリケーションは、このレビューの範囲外です。 2 つの主要なモバイル プラットフォーム用のアプリケーションはまだ十分に安定しておらず、Tox のすべての機能をサポートしていません。 これらは主にテキスト メッセージやファイルの送受信に使用できます。

Antox は Android 用の Tox クライアントです。 このプロジェクトは現在鋭意開発中であり、ベータテスト中です。 現時点では、ユーザーはテキスト メッセージとファイル、およびグループ チャットのみを交換できます。 音声・映像通信機能は現在実装中です。 Antox は、アプリケーションのテスト専用に Google が作成した Google Play ベータ リポジトリから、または完全に無料のアプリケーションのサードパーティ リポジトリからインストールできます。 このアプリケーションはまだ未加工であり、デスクトップ バージョンの完全な置き換えについて話すのは時期尚早です。

iOS ユーザーも忘れられていません。 Antidote は iOS 用の Tox クライアントです。 テキストメッセージング、ファイル交換、音声通信をサポートします。 ビデオコミュニケーションはまだ実装されていません。 ノイズリダクションとエコーフィルター機能があります。 開発は活発に行われており、アップデートは非常に頻繁にリリースされ、場合によっては 1 日に数回もリリースされます。 近い将来、このアプリにすべての Tox プロトコル機能が搭載されると予想するのは当然です。

際立っているのは、Rotkaermota というニックネームで私たちの同胞によってゼロから書かれた Windows 用 Tox クライアントである Isotoxin です。 プログラムは C++ で書かれています。 イソトキシンは非常に良い印象を与えますが、それには十分な理由があります。 ビデオ通話を含む、現在の Tox プロトコル機能をすべて完全にサポートします。 その他の機能には、ローカル ネットワーク内で通信するための独自のプロトコル (主にプラグイン システムのデバッグ用に作成されましたが、非常に機能的です。ビデオを除くすべてが Tox と同じです)、複数のプロトコルの同時操作のサポート (あなたがたとえば、異なる ID を持つ Tox への 2 つの接続を同時に行うことができます)、メタコンタクト、音声およびビデオ通話、デスクトップ共有、グループ チャット、メッセージ検索、ファイル転送、インターフェイスの「スキン」のサポートなどの高度な機能を備えています。 アプリケーションは十分に安定しているので、日常使用に推奨します。

内蔵のテーマエディターにより、イソトキシンを自由に変更できます

Tox は、Skype やその他の VoIP サービスの代替として作成された、テキスト メッセージング、音声およびビデオ通信用の新しいプロトコル (2013 年の夏から活発に開発されています) です。 ちなみに、Skypeは2011年から各国の諜報機関の監視下に置かれている。 Skype と同様に、Tox は、音声およびビデオ通話、多者間会議、オンライン ステータス、絵文字、テキスト メッセージング、ファイル転送など、使い慣れた機能を幅広く提供します。 そして広告もありません。

ちょっとした歴史

情報が時に多くのことを決定してしまう激動の時代において、インターネット上での真に安全なコミュニケーションは非常に重要です。 このプロジェクトは比較的若いプロジェクトであるにもかかわらず、急速に発展しています。 ちなみに、この記事を書いている間、Tox カーネルは 1 週間に 4 回更新することができました。 ユーザー間の通信は、UDP プロトコル上のアドオンを使用して組織されます。 各ユーザーには特別な公開キーが割り当てられ、暗号化にも使用されます。 通信を確立するには、ピアへの接続が必要です (ネットワーク上の各クライアントはピアです)。これは手動で定義することも、自動的に検出することもできます。 ローカルネットワーク上のピアを検索する機能が利用可能です。 Tox は単なるメッセンジャーではなく、情報交換プロトコル全体であり、その本質は BitTorrent Sync と同様のピアツーピア ネットワークの操作です。

情報

ALL IM の主な問題は、IT 企業による管理です。

その主な利点は、完全な分散化とすべてのトラフィックの暗号化です。 そしてこれが、現代において非常に求められている完全な匿名性の鍵となります。 ユーザー識別を行う単一のセンターはありません。 ユーザー ID はローカルに作成され、保存されます。 Linux では、これは ~/.config/tox フォルダーです。 Tox コードは C 言語で記述され、GPLv3 ライセンスに基づいて配布されます。 クリエイターのほとんどは、お互いに生で会ったことがなく、4chan に住んでいます。 Tox の最も重要な利点は、オープン ソース コードであること、専用サーバーがないこと、そして最も重要なことに、ソフトウェア会社からの制御がないことです。

オペレーティング システムごとに、独自のクライアント アプリケーションが個別に開発されます。 同時に、プロジェクトの一般的なアイデアは変わりません。 開発者は、さまざまな機能セットを備えた複数のバージョンのクライアントを一度に作成しますが、最も安定した洗練されたバージョンが公式バージョンとして提供されます。 Tox は GitHub サービスを使用して開発されており、そこから最新バージョンのソースをダウンロードできます。 接続は SOCKS プロキシを使用して保護されます。 これにより、すべてのトラフィックが Tor 経由でリダイレクトされるようになります。 暗号化機能は、イリノイ大学シカゴ校のダニエル J. バーンスタインの指導の下で開発された NaCl (塩と発音します) ライブラリを使用して実装されています。

安全な通信サービスは Tox だけではありません。 他のオープンソース ソフトウェア支持者によっても代替案が開発されています。 たとえば、デルフト大学の Michael Rogers 率いる開発者チームによって作成された Briar や、アナリストの Patrick Gray と Metasploit フレームワークの作成者によって設立された Invisible.im プロジェクトなどです。 どちらのクライアントも、WhatsApp、Viber、その他のインスタント メッセンジャーの安全な類似物です。 通常の電話会話を暗号化する商用ソリューションもあります。 最も人気のあるアプリケーションは、iPhone 用の Signal と Android 用の Silent Circle でした。 しかし、Tox はプライベートメッセンジャーやソフトウェア暗号電話を完全に置き換えるソリューションになる可能性があります。 「現時点では、Tox はネットワーク ノード間の保護された安全なトンネルにすぎません」とプロジェクト参加者の 1 人である David Lohle 氏は Wired に語ります。 「それを通して正確に何を伝えるかは、あなたの想像力によってのみ制限されます。」


このレビューでは、Linux 用のいくつかの一般的な Tox クライアントを検討します。 すぐに予約しましょう。Linux 用の Tox クライアントはまだ粗雑で、すべてが要求の厳しいユーザーにアピールできるわけではありません。 すべての Tox クライアントは、Mate デスクトップを備えた Ubuntu 15.10 でテストされました。

Toxコミュニティの分裂

2015 年 7 月初旬、Tox 開発者は、かつてプロジェクトの代表企業として設立された Tox Foundation との関係終了を発表しました。 事実は、トックス財団の理事長で唯一の理事会メンバーであるショーン・クレシ氏(ストキスム、アレックス・ストラウノフ、ニコライ・トリジンのニックネームでも知られる)が、財団の資金の一部を個人的な目的で「借りた」ということです。 クレシ氏がどれだけの量を摂取したかは正確にはわかっていない。 開発者によれば、その額は数千ドルだったという。 資金の大部分は、Google Summer of Code 2014 に参加した後に Tox が受け取った賞金であり、一部は個人からの寄付でした。

事件後、プロジェクトの Web サイトは新しいドメイン tox.chat に移動しました。 実際のところ、Qureshi はホスティングを提供するだけでなく、古いドメインも所有していました。 開発者は、何が起こったとしてもプロジェクトの作業を続けることを決定しました。 プロジェクトのコードは侵害されていませんでした。 ユーザーはリポジトリをすぐに変更するよう求められました。

2015 年 9 月 14 日、クレシ氏はプロジェクトの資金を個人的な必要には使わず、プロジェクトのインフラを維持するための増大するコストをカバーするために使用したと述べた。 クレシ氏はまた、ホスティングサービスの支払いのための小切手と領収書の形で無実の証拠を提供すると約束したが、まだ提供していない。

uTox

レビューの 1 位 (評価では 1 位ではありません) は、開発者が推奨する公式 Tox クライアントである uTox です。 この記事の執筆時点では、Linux ユーザーはアルファ バージョン 0.5.0 を利用できます。 残念ながら、uTox バイナリ パッケージは Ubuntu リポジトリで見つかりませんでした。プロジェクトはまだ十分に安定していません。 uTox のインストールは、経験豊富なユーザーにとっては簡単です。 インストールプロセスは、Ubuntu と Debian で同じです。

続きは会員限定です

オプション 1. 「サイト」コミュニティに参加して、サイト上のすべての資料を読む

指定された期間内にコミュニティのメンバーになると、すべての Hacker マテリアルにアクセスできるようになり、個人の累積割引が増加し、プロの Xakep スコア評価を蓄積できるようになります。

主な特長

  • 暗号化通信の可能性を伴う個人的なテキストメッセージの送信。
  • プログラムユーザー間の無料音声通話。
  • 安全なビデオ通話。

長所と短所

このプログラムの長所:

  • 高品質の暗号化の使用により、優れたレベルのセキュリティが実現します。
  • 使いやすさ – どのユーザーも常に連絡を取り合い、プログラム内で安全に通信できます。
  • アプリケーションへの無料アクセス。
  • 広告や追加機能の支払いなしで無料で使用できます。
  • ほとんどの機能はまだ開発中です。

類似体

バイバー。 スマートフォンとこれをインストールしたコンピュータ間で無料のビデオ通話や音声通話を行うためのプログラム。 さらに、写真の共有やテキストメッセージの送信にも使用できます。

レトロシェア。 直接のピアツーピア接続、プライベート通信、友人や親戚とのファイル共有のためのプラットフォーム。 暗号化された接続により、高レベルの通信セキュリティが保証されます。

うわー。 高品質のカンファレンスを開催するための無料アプリケーション。 また、チャットでファイルやテキスト メッセージを交換したり、現在オフラインのユーザーにビデオ メッセージを送信したりすることもできます。

仕事の原則

インターネット メッセンジャーの作業は、このようなクライアントに一般的なグラフィカル インターフェイスを通じて編成されます。

インターフェース

このアプリケーションの主なタスクは、通信のプライバシーを確​​保し、さまざまな諜報機関によるトラフィックの傍受の可能性から保護することです。 アドレス指定には分散ハッシュ テーブルが使用され、その操作は BitTorrent のように組織化されています。
通信チャネルは、UDP プロトコルへのアドオンを通じて機能し、セッション層の実装を提供します。
ユーザーを識別するには、暗号化の公開鍵としても機能する公開鍵が使用されます。 通信を組織するには、ピアへの接続が必要です。ピアへの接続は手動または自動で見つけることができます。

Tox プログラムは、通信に高レベルのセキュリティを提供できる優れた新しい開発です。