goshs - 開発者向け多機能シングルバイナリファイルサーバー
(github.com/patrickhener)python3 -m http.serverの限界を超え、単一バイナリ1つで HTTP/S、WebDAV、SFTP、SMB、LDAP/S など多様なプロトコルを即座に起動できるファイルサーバー- Apache のような別途設定なしで、1つのコマンドで HTTPS 配信、認証、ファイル共有まで処理
- Basic auth、証明書認証、TLS(自己署名・Let's Encrypt・ユーザー証明書)、IP ホワイトリスト、ファイルベース ACL など多層的なセキュリティオプションを提供
- ドラッグ&ドロップアップロード、大量 ZIP 圧縮、QR コード生成、Webhooks、localhost.run トンネリング、JSON API など付加機能が豊富
- トークンベースの共有リンクにダウンロード回数制限と時間制限を設定可能
- 読み取り専用、アップロード専用、削除不可、サイレント、インビジブルなど多様なサーバーモードをサポート
- SMB NTLM ハッシュのキャプチャとクラッキング、LDAP 資格情報のキャプチャ、DNS/SMTP コールバック受信など、模擬侵入テストに必要な攻撃的機能を内蔵
- LDAP キャプチャ時には JNDI モードによる Log4Shell 活用が可能で、リバースシェルキャッチャーとペイロード生成器も含む
- 主要プラットフォームで簡単にインストール: Mac の Homebrew、Linux の apt、Windows の Scoop、Go でのインストール、または Docker でもインストール可能
- MIT ライセンス
1件のコメント
goshという、Go 言語をスクリプトのように使えるようにするツールがあったのですが..