
ToRatは、Torをトランスポート機構として使用し、RPCを通信手段として使用する、Goで書かれたリモート管理ツールです。

Goで書かれたクロスプラットフォームのリモート管理ツール。Torをトランスポート機構として使用し、現在Windows、Linux、MacOSのクライアントをサポートしています。
教育目的のみに使用してください。
すべての貢献を歓迎します。Goのエキスパートである必要はありません。
Gophers Slack の #torat チャンネルに参加してください。
| コマンド | 説明 |
|---|
| cd | クライアントの作業ディレクトリを変更 |
| ls | クライアントの作業ディレクトリの内容を一覧表示 |
| shred | ファイル/ディレクトリを復元不可能な形で削除 |
| screen | クライアントのスクリーンショットを撮影 |
| cat | クライアントからテキストファイル(.docx, .rtf, .pdf, .odtを含む)を表示 |
| alias | クライアントにカスタムエイリアスを付与 |
| down | クライアントからファイルをダウンロード |
| up | クライアントにファイルをアップロード |
| speedtest | クライアントのインターネット接続の速度テスト |
| hardware | クライアントから様々なハードウェア仕様を収集 |
| netscan | クライアントのネットワーク全体をスキャンし、オンラインデバイスと開放ポートを検出 |
| gomap | クライアントのネットワーク上のローカルIPをスキャンし、開放ポートとサービスを検出 |
| escape | コマンドをエスケープし、クライアントのネイティブシェルで実行 |
| reconnect | クライアントに再接続を指示 |
| help | 使用可能なコマンドと使用方法を表示 |
| exit | 現在のセッションをバックグラウンドにし、メインシェルに戻る |
| コマンド | 説明 |
|---|
| select | 操作するクライアントを選択 |
| list | 接続中の全クライアントを一覧表示 |
| alias | エイリアスを付与するクライアントを選択 |
| cd | サーバーの作業ディレクトリを変更 |
| help | 使用可能なコマンドと使用方法を表示 |
| exit | サーバーを終了 |