Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
OpenShell — 基于 Go 的轻量级反向 Shell 管理服务器,提供 Web 图形界面,支持通过 WebSocket 和 xterm.js 进行交互式 Shell 会话、会话管理以及多标签终端功能。 | Kitploit
工具/GitHubGitHub/iss4cf0ng/openshell
逆向工程Web安全渗透测试命令与控制红队远程访问工具
GitHubiss4cf0ng/openshell

OpenShell

基于 Go 的轻量级反向 Shell 管理服务器,提供 Web 图形界面,支持通过 WebSocket 和 xterm.js 进行交互式 Shell 会话、会话管理以及多标签终端功能。

查看仓库
24316个月前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
网站

OpenShell

status language license release

OpenShell 是一个轻量级的开源反向 Shell 管理服务器,使用 Go 编写。
它允许用户建立反向 Shell 通道,并通过一个简单的基于 Web 的图形用户界面(GUI)进行交互。

如果您遇到 Bug 或有建议,请随时提交 Issue。

如果您觉得这个项目有用或有趣,请在仓库中点亮一颗 ⭐,非常感谢!您的支持将是我不断改进这个工具的巨大动力。

免责声明

本项目是出于我个人对网络安全学习的兴趣而开发的。然而,它可能被滥用于恶意目的。
请不要将本工具用于任何非法活动。
作者不对本软件的任何滥用行为负责。

背景

这个项目的想法源于我学习 Web 渗透测试以及开发我的一个副项目 Eden-RAT 时。

与 Eden-RAT 相比,OpenShell 仅专注于建立反向 Shell 通道并提供简单的交互界面。
未来可能会添加更多功能。

特性

  • 轻量级的反向 Shell 服务器,使用 Go 编写
  • 基于 Web 的交互式 Shell 会话 GUI
  • 简单的反向 Shell 命令进行连接
  • 专为学习和研究目的设计

安装

下载最新版本:

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. 打开浏览器并访问:
root@kitploit:~
https://localhost:8080
  1. 使用默认密码登录(请在生产环境中修改):
root@kitploit:~
123456
  1. 生成反向 Shell 命令并在目标机器上执行。
  2. 玩得开心!

架构

OpenShell 由两个主要组件构成:

  • Go 服务器

    • 处理反向 Shell 连接
    • 管理会话
    • 提供 WebSocket 接口
  • Web GUI

    • 使用 xterm.js 构建
    • 在浏览器中提供交互式 Shell 会话
    • 支持多个终端标签页

技术栈

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

路线图

未来的改进可能包括:

  • 文件上传 / 下载
  • 代理管理
  • 会话持久化
  • 认证改进

截图

服务器

登录(默认密码:123456。请在生产环境中修改)

创建反向 Shell 命令

会话

交互式反向 Shell(可使用 vim、ssh、nano、nslookup、nc 等)

vim

nslookup

许可证

本项目采用 MIT 许可证。

致谢

  • 反向 Shell 速查表(作者:swisskyrepo)
下载工具