Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
OpenShell — 軽量なGoベースのリバースシェル管理サーバー。Web GUIを備え、WebSocketおよびxterm.jsによる対話型シェルセッション、セッション管理、マルチタブ端末サポートを提供します。 | Kitploit
ツール/GitHubGitHub/iss4cf0ng/openshell
リバースエンジニアリングウェブセキュリティペネトレーションテストコマンド&コントロールレッドチーミングリモートアクセスツール
GitHubiss4cf0ng/openshell

OpenShell

軽量なGoベースのリバースシェル管理サーバー。Web GUIを備え、WebSocketおよびxterm.jsによる対話型シェルセッション、セッション管理、マルチタブ端末サポートを提供します。

リポジトリを見る
24316ヶ月前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
ウェブサイト

OpenShell

status language license release

OpenShellは、Goで書かれた軽量なオープンソースのリバースシェル管理サーバーです。
Webベースのシンプルなグラフィカルユーザーインターフェース(GUI)を通じて、リバースシェルチャネルを確立し操作することができます。

バグを見つけた場合や提案がある場合は、遠慮なくIssueを開いてください。

このプロジェクトが役立つ、または参考になると感じたなら、リポジトリに⭐を付けていただけると大変嬉しいです! あなたのサポートは、このツールを改善し続けるための大きなモチベーションになります。

免責事項

このプロジェクトは、サイバーセキュリティを学ぶ個人的な興味の一環として開発されました。ただし、悪意のある目的に悪用される可能性があります。
このツールを違法行為に使用しないでください。
作者は、本ソフトウェアの誤用について一切の責任を負いません。

背景

このプロジェクトのアイデアは、Webペネトレーションテストを学習し、サイドプロジェクトのEden-RATに取り組んでいた際に生まれました。

Eden-RATと比較して、OpenShellはリバースシェルチャネルの確立とシンプルな対話インターフェースの提供にのみ焦点を当てています。
将来的に追加機能が追加される可能性があります。

特徴

  • Goで書かれた軽量なリバースシェルサーバー
  • 対話型シェルセッションのためのWebベースGUI
  • 接続用のシンプルなリバースシェルコマンド
  • 学習および研究目的で設計

インストール

最新のリリースをダウンロード:

root@kitploit:~
$ wget https://github.com/iss4cf0ng/OpenShell/releases/latest/download/openshell-server-linux-amd64.tar.gz
$ tar -xzf openshell-server-linux-amd64.tar.gz
$ ./openshell-server

クイックスタート

  1. key.pem と cert.pem を作成:
root@kitploit:~
$ openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365 -nodes
  1. サーバーを起動
root@kitploit:~
$ ./openshell-server
  1. ブラウザを開いて次のURLにアクセス:
root@kitploit:~
https://localhost:8080
  1. デフォルトパスワードでログイン(本番環境では変更してください):
root@kitploit:~
123456
  1. リバースシェルコマンドを生成し、ターゲットマシンで実行します。
  2. お楽しみください!

アーキテクチャ

OpenShellは主に2つのコンポーネントで構成されています:

  • Goサーバー

    • リバースシェル接続を処理
    • セッション管理
    • WebSocketインターフェースを提供
  • Web GUI

    • xterm.jsを使用して構築
    • ブラウザ上で対話型シェルセッションを提供
    • 複数のターミナルタブをサポート

技術スタック

  • Go
  • WebSocket
  • xterm.js
  • PTY (github.com/creack/pty)

ロードマップ

将来の改善には以下が含まれる可能性があります:

  • ファイルのアップロード/ダウンロード
  • エージェント管理
  • セッションの永続化
  • 認証の改善

スクリーンショット

サーバー

ログイン (デフォルトパスワード: 123456。本番環境では変更してください)

リバースシェルコマンドの作成

セッション

対話型リバースシェル (vim, ssh, nano, nslookup, nc など使用可能)

vim

nslookup

ライセンス

このプロジェクトはMITライセンスの下でライセンスされています。

謝辞

  • Reverse Shell Cheatsheet (by swisskyrepo)
ツールをダウンロード