Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Ferramentas/GitHubGitHub/iss4cf0ng/openshell
Engenharia ReversaSegurança WebTestes de PenetraçãoComando e ControleRed TeamingFerramenta de Acesso Remoto
GitHubiss4cf0ng/openshell

OpenShell

Servidor de gerenciamento de reverse shell leve baseado em Go com uma interface web para sessões interativas de shell, gerenciamento de sessões e suporte a terminal com múltiplas abas via WebSocket e xterm.js.

Ver Repositório
2431há 6 mesesRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Site
Compartilhar

OpenShell

status language license release

OpenShell é um servidor de gerenciamento de reverse shell leve e de código aberto, escrito em Go.
Ele permite que usuários estabeleçam canais de reverse shell e interajam com eles através de uma interface gráfica (GUI) simples baseada na web.

Se encontrar bugs ou tiver sugestões, sinta-se à vontade para abrir uma issue.

Se você achar este projeto útil ou informativo, uma ⭐ no repositório seria muito apreciada! Seu apoio seria uma grande motivação para continuar melhorando esta ferramenta.

Disclaimer

Este projeto foi desenvolvido como parte do meu interesse pessoal em estudar segurança cibernética. No entanto, ele pode potencialmente ser usado indevidamente para fins maliciosos.
NÃO use esta ferramenta para atividades ilegais.
O autor não é responsável por qualquer uso indevido deste software.

Background

A ideia deste projeto surgiu enquanto aprendia testes de penetração web e trabalhava em um dos meus projetos paralelos, o Eden-RAT.

Comparado ao Eden-RAT, o OpenShell concentra-se apenas em estabelecer canais de reverse shell e fornecer uma interface interativa simples.
Recursos adicionais podem ser adicionados no futuro.

Features

  • Servidor reverse shell leve escrito em Go
  • GUI baseada na web para sessões interativas de shell
  • Comando simples de reverse shell para conectar
  • Projetado para fins de aprendizado e pesquisa

Installation

Baixe a versão mais recente:

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

Quick Start

  1. Crie key.pem e cert.pem:
root@kitploit:~
$ openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365 -nodes
  1. Inicie o servidor
root@kitploit:~
$ ./openshell-server
  1. Abra seu navegador e navegue até:
root@kitploit:~
https://localhost:8080
  1. Faça login usando a senha padrão (Altere-a em produção):
root@kitploit:~
123456
  1. Gere um comando de reverse shell e execute-o na máquina alvo.
  2. Divirta-se!

Architecture

OpenShell consiste em dois componentes principais:

  • Servidor Go

    • Gerencia conexões reverse shell
    • Gerencia sessões
    • Fornece interface WebSocket
  • GUI Web

    • Construída com xterm.js
    • Permite sessões interativas de shell no navegador
    • Suporta múltiplas abas de terminal

Tech Stack

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

Roadmap

Melhorias futuras podem incluir:

  • Upload / download de arquivos
  • Gerenciamento de agentes
  • Persistência de sessão
  • Melhorias na autenticação

ScreenShot

Servidor

Login (Senha Padrão: 123456. Altere-a em produção)

Criar Comando Reverse Shell

Sessões

Reverse Shell Interativo (capaz de usar vim, ssh, nano, nslookup, nc, etc.)

vim

nslookup

License

Este projeto está licenciado sob a Licença MIT.

Acknowledgement

  • Reverse Shell Cheatsheet (por swisskyrepo)
Baixar ferramenta