Skip to content
tdragon6 edited this page Sep 26, 2023 · 5 revisions

简介

开发和测试环境:Ubuntu 20.04 x86_64 docker 23.0.1 docker-compose 1.25.0

声明:文档所有演示截图中的受害者主机采用谜团靶场和朋友的虚拟机,部署Supershell服务的VPS主机为临时申请使用,请不要尝试对演示中暴露的任何IP进行攻击,该VPS主机之前与之后的任何行为与本作者无关。

Supershell采用docker-compose一键部署,容器启动顺序:redis -> flask -> shell -> memfd -> nginx -> rssh

对外开放的服务:

  • nginx8888,用以访问平台web界面。
  • rssh3232,用以接收反弹shell的监听端口。

只对内开放的服务:

  • redis6379,用以记录和操作连接的客户端数据。
  • flask5000,提供web服务,通过nginx转发。
  • shell7681,提供浏览器中访问的交互终端Shell,通过nginx转发。
  • memfd7682,提供浏览器中访问的内存注入Shell,通过nginx转发。

文档目录

开始使用

Docker

模块介绍

本地功能

Clone this wiki locally