Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
OpenShell — Leichtgewichtiger Go-basierter Reverse-Shell-Verwaltungsserver mit einer Weboberfläche für interaktive Shell-Sitzungen, Sitzungsverwaltung und Unterstützung für mehrere Terminals in Tabs über WebSocket und xterm.js. | Kitploit
Tools/GitHubGitHub/iss4cf0ng/openshell
Reverse EngineeringWebsicherheitPenetrationstestsCommand and ControlRed TeamingRemote-Access-Tool
GitHubiss4cf0ng/openshell

OpenShell

Leichtgewichtiger Go-basierter Reverse-Shell-Verwaltungsserver mit einer Weboberfläche für interaktive Shell-Sitzungen, Sitzungsverwaltung und Unterstützung für mehrere Terminals in Tabs über WebSocket und xterm.js.

Repository anzeigen
243vor 5 MonatenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Webseite

OpenShell

status language license release

OpenShell ist ein leichtgewichtiger, quelloffener Reverse-Shell-Verwaltungsserver, geschrieben in Go.
Es ermöglicht Nutzern, Reverse-Shell-Kanäle aufzubauen und über eine einfache webbasierte grafische Benutzeroberfläche (GUI) damit zu interagieren.

Wenn Sie auf Fehler stoßen oder Vorschläge haben, können Sie gerne ein Issue eröffnen.

Wenn Sie dieses Projekt nützlich oder informativ finden, wäre ein ⭐ auf dem Repository sehr willkommen! Ihre Unterstützung wäre eine große Motivation für mich, dieses Tool weiterzuentwickeln.

Haftungsausschluss

Dieses Projekt wurde im Rahmen meines persönlichen Interesses am Studium der Cybersicherheit entwickelt. Es könnte jedoch möglicherweise für böswillige Zwecke missbraucht werden.
Bitte verwenden Sie dieses Tool NICHT für illegale Aktivitäten.
Der Autor übernimmt keine Verantwortung für Missbrauch dieser Software.

Hintergrund

Die Idee zu diesem Projekt entstand, während ich Web-Penetrationstests lernte und an einem meiner Nebenprojekte, Eden-RAT, arbeitete.

Im Vergleich zu Eden-RAT konzentriert sich OpenShell nur auf den Aufbau von Reverse-Shell-Kanälen und die Bereitstellung einer einfachen interaktiven Oberfläche.
Zusätzliche Funktionen können in Zukunft hinzugefügt werden.

Funktionen

  • Leichtgewichtiger Reverse-Shell-Server in Go
  • Webbasierte GUI für interaktive Shell-Sitzungen
  • Einfacher Reverse-Shell-Befehl zum Verbinden
  • Entworfen für Lern- und Forschungszwecke

Installation

Laden Sie die neueste Version herunter:

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

Schnellstart

  1. Erstellen Sie key.pem und cert.pem:
root@kitploit:~
$ openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365 -nodes
  1. Starten Sie den Server
root@kitploit:~
$ ./openshell-server
  1. Öffnen Sie Ihren Browser und navigieren Sie zu:
root@kitploit:~
https://localhost:8080
  1. Melden Sie sich mit dem Standardpasswort an (Bitte ändern Sie es in der Produktion):
root@kitploit:~
123456
  1. Generieren Sie einen Reverse-Shell-Befehl und führen Sie ihn auf dem Zielrechner aus.
  2. Viel Spaß!

Architektur

OpenShell besteht aus zwei Hauptkomponenten:

  • Go-Server

    • Verwaltet Reverse-Shell-Verbindungen
    • Verwaltet Sitzungen
    • Bietet WebSocket-Schnittstelle
  • Web-GUI

    • Erstellt mit xterm.js
    • Ermöglicht interaktive Shell-Sitzungen im Browser
    • Unterstützt mehrere Terminal-Tabs

Technologie-Stack

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

Fahrplan

Zukünftige Verbesserungen könnten umfassen:

  • Datei-Upload / -Download
  • Agentenverwaltung
  • Sitzungspersistenz
  • Authentifizierungsverbesserungen

Bildschirmfoto

Server

Login (Standardpasswort: 123456. Bitte in der Produktion ändern)

Reverse-Shell-Befehl erstellen

Sitzungen

Interaktive Reverse Shell (unterstützt vim, ssh, nano, nslookup, nc, usw.)

vim

nslookup

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert.

Danksagung

  • Reverse Shell Cheatsheet (by swisskyrepo)
Tool herunterladen