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
ZeroPulse — 🔒 Plataforma C2 Moderna com Integração de Cloudflare Tunnel | Gerenciamento Remoto WinRM & SSH | Terminal e Área de Trabalho Remota em Tempo Real | Construído com FastAPI & React | Kitploit
Ferramentas/GitHubGitHub/jxroot/zeropulse
Frameworks de Testes de PenetraçãoEscalada de PrivilégiosMapeamento de RedeMecanismos de PersistênciaExploraçãoMovimento LateralPós-ExploraçãoComando e ControleRed TeamingFerramenta de Acesso RemotoDesenvolvimento de Payloads
13817há 7 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 →
Compartilhar
GitHub
jxroot/zeropulse

ZeroPulse

🔒 Plataforma C2 Moderna com Integração de Cloudflare Tunnel | Gerenciamento Remoto WinRM & SSH | Terminal e Área de Trabalho Remota em Tempo Real | Construído com FastAPI & React

Ver Repositório

ZeroPulse

favicon.png

Uma Plataforma Moderna de Comando e Controle (C2) com Integração Cloudflare Tunnel

Python FastAPI React License CodeFactor


📋 Tabela de Conteúdo

  • Visão Geral
  • Funcionalidades
  • Arquitetura
  • Pré-requisitos
  • Instalação
  • Configuração
  • Uso
  • Documentação da API
  • Segurança
  • Estrutura do Projeto
  • Desenvolvimento
  • Contribuição
  • Licença
  • Agradecimentos
  • Suporte

🎯 Visão Geral

ZeroPulse é uma plataforma abrangente de Comando e Controle (C2) projetada para gerenciamento e monitoramento remotos seguros. Ela utiliza a tecnologia Cloudflare Tunnel para fornecer conexões seguras e criptografadas sem expor sua infraestrutura à internet pública.

⚠️ Status de Desenvolvimento: Este projeto está atualmente em desenvolvimento ativo. Esta versão é uma versão demo/alpha e alguns recursos podem estar:

  • Instáveis ou sujeitos a mudanças significativas
  • Incompletos ou parcialmente implementados
  • Em desenvolvimento ativo com atualizações frequentes

Recomendamos usar este software apenas para fins de teste e avaliação. Para uso em produção, aguarde uma versão estável ou use por sua conta e risco.

Destaques Principais

  • 🔒 Seguro por Padrão: Autenticação interna, gerenciamento de sessão e sistema de token de API
  • 🌐 Integração com Cloudflare: Gerenciamento contínuo de DNS e túneis via API da Cloudflare
  • 🖥️ Gerenciamento Remoto: Suporte a WinRM e SSH com integração evil-winrm para shells interativos
  • 📊 Interface Moderna: Interface React bonita e responsiva com integração de terminal em tempo real
  • 🚀 Performance Otimizada: I/O não bloqueante, consultas de banco de dados otimizadas e prevenção de vazamento de memória
  • 🖥️ Acesso a Shell Local: Shell local interativo via WebSocket com emulação de terminal em tempo real

✨ Funcionalidades

favicon.png

Painel ZeroPulse - Visão geral de todos os túneis e status do sistema

Capacidades Principais

  • Gerenciamento de Túneis

    • Criar e gerenciar túneis Cloudflare
    • Configurar regras de ingresso (HTTP, HTTPS, TCP)
    • Gerenciamento automático de registros DNS
    • Gerenciamento de proxy de rota
  • Execução Remota de Comandos

    • Executar comandos em sistemas Windows remotos via WinRM
    • Shell interativo com integração evil-winrm (autenticação por senha e hash NTLM)
    • Execução de comandos SSH e sessões interativas
    • Execução de scripts PowerShell
    • Rastreamento de histórico de comandos
    • Streaming de saída em tempo real
    • Painel de Controle de Módulos com execução dinâmica de módulos
  • Área de Trabalho Remota

    • Detecção e gerenciamento de servidor VNC
    • Cliente de área de trabalho remota baseado na web noVNC
    • Suporte para sistemas Windows e Linux
    • Conexões seguras baseadas em túnel
  • Sessão e Segurança

    • Autenticação baseada em JWT
    • Gerenciamento ativo de sessão
    • Sistema de token de API com permissões granulares
    • Lista negra e revogação de tokens
    • Controle de acesso baseado em funções (RBAC)
  • Gerenciamento de DNS

    • Criação/atualização automática de registros DNS
    • Suporte para registros CNAME, A, AAAA
    • Configuração de proxy Cloudflare
    • Resolução de conflitos
  • Acesso a Shell Local

    • Shell local interativo via WebSocket
    • Emulação de terminal em tempo real com xterm.js
    • Suporte a janela independente
    • I/O não bloqueante para desempenho ideal
  • Sistema de Controle de Módulos

    • Carregamento dinâmico de módulos do banco de dados
    • Estrutura hierárquica (Categorias → Seções → Itens)
    • Mecanismo de template com substituição de variáveis
    • Integração com terminal interativo
    • Histórico de execução de comandos

⚙️ Pilha Tecnológica

📦 Pré-requisitos

Requisitos de Sistema

  • SO: Linux (Ubuntu 20.04+, Debian 11+, ou qualquer distribuição Linux moderna)
  • Python: 3.8 ou superior
  • Node.js: 20.19.0+ ou 22.12.0+ (veja .nvmrc no diretório frontend)
  • npm: Vem com Node.js
  • Conta Cloudflare: Com token de API e ID da conta
  • Ruby (opcional): Para suporte a evil-winrm (gem install evil-winrm)

Software Necessário```bash

Ubuntu/Debian

sudo apt update sudo apt install -y python3 python3-pip python3-venv git curl

Install Node.js 20+ (using nvm recommended)

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash source ~/.bashrc nvm install 20.19.0 nvm use 20.19.0

Optional: Install Ruby for evil-winrm

sudo snap install ruby --classic gem install evil-winrm

Verify versions

python3 --version # Should be 3.8+ node --version # Should be 20.19.0+ or 22.12.0+ npm --version

root@kitploit:~
## 🚀 Instalação

<div align="center">
  <img src="https://assets.kitploit.com/production/public/readmes/7371/63f8299d6bb31aaa64c5e271f4e78bcb3ea94ef8ae7a2f1e2e3b6205552fb8b2.png" alt="Configuração da Instalação" />
  <p><em>Processo de Instalação - Configurando o ZeroPulse em um novo sistema</em></p>
</div>

### 1. Clone o Repositório```bash
git clone https://github.com/yourusername/zeropulse.git
cd zeropulse

2. Configuração do Backend```bash

Create virtual environment

python3 -m venv venv

Activate virtual environment

source venv/bin/activate

Upgrade pip

pip install --upgrade pip

Install dependencies

pip install -r requirements.txt

root@kitploit:~
### 3. Configuração do Frontend```bash
cd frontend

# Check Node.js version (should be 20.19.0+ or 22.12.0+)
node --version

# If using nvm, switch to required version
nvm use  # Automatically uses version from .nvmrc

# Install dependencies
npm install

# Build frontend
npm run build

cd ..

4. Configurar Variáveis de Ambiente

Crie um arquivo .env na raiz do projeto:```bash cat > .env << EOF

Authentication Settings

ADMIN_USERNAME=admin ADMIN_PASSWORD=your-secure-password-here JWT_SECRET_KEY=$(python3 -c "import secrets; print(secrets.token_urlsafe(32))") JWT_ALGORITHM=HS256 JWT_EXPIRATION_HOURS=24

Cloudflare Settings

CLOUDFLARE_API_TOKEN=your-cloudflare-api-token-here CLOUDFLARE_ACCOUNT_ID=your-cloudflare-account-id-here CLOUDFLARE_DOMAIN=your-domain.com

WinRM Settings (optional)

WINRM_USERNAME=WinRMUser WINRM_PASSWORD=your-secure-password-here

SSH Settings (optional)

SSH_KEY_PATH=/path/to/ssh/key SSH_USERNAME=ssh_user

C2 Server Settings

C2_SERVER_HOST=0.0.0.0 C2_SERVER_PORT=8000 ENVIRONMENT=production

Database Settings

DATABASE_PATH=data/database.db EOF

Set permissions

chmod 600 .env

root@kitploit:~
### 5. Iniciar o Servidor```bash
# Ensure virtual environment is active
source venv/bin/activate

# Start the server
python3 run_server.py

O servidor estará acessível em http://localhost:8000

⚙️ Configuração

Variáveis de Ambiente

Permissões do Token da API Cloudflare

O token da API Cloudflare precisa das seguintes permissões:

  • Zona: Zone:Read, DNS:Edit
  • Conta: Cloudflare Tunnel:Edit
  • Recursos da Zona: Incluir a zona do teu domínio

Gestão de Túneis

Lista de Túneis

Lista de Túneis - Visualiza todos os túneis com estado, indicadores de saúde e ações rápidas

Funcionalidades

  • Mapeamento Dinâmico de Portas: Mapear portas locais para rotas de túnel
  • Proxy de Serviços: Proxy de serviços HTTP, HTTPS e TCP
  • Gestão Automática: Iniciar, parar e monitorizar processos proxy
  • Descoberta de Portas: Encontrar automaticamente portas disponíveis
  • Monitorização de Estado: Estado em tempo real de todos os proxies ativos
  1. Criar um Túnel: Navegar para Dashboard → Criar Túnel
  2. Configurar Rotas: Definir regras de ingresso para serviços HTTP, HTTPS ou TCP
  3. Gerir DNS: Criação/atualização automática de registos DNS
  4. Monitorizar Estado: Ver saúde do túnel e estado da ligação
Configuração de Rotas do Túnel

Configuração de Rotas do Túnel - Configurar regras de ingresso e registos DNS

Execução Remota de Comandos

Execução de Comandos

Interface de Execução de Comandos - Executar comandos em sistemas Windows remotos via WinRM e SSH

  1. Selecionar um Túnel: Escolher um túnel com acesso WinRM ou SSH
  2. Executar Comandos: Executar comandos PowerShell em sistemas Windows remotos
  3. Ver Histórico: Consultar histórico de execução de comandos e resultados

Histórico de Comandos

Execução de Comandos

Histórico de Comandos - Vista abrangente de todos os comandos executados com informação detalhada

A funcionalidade de Histórico de Comandos fornece uma trilha de auditoria completa de todas as execuções de comandos:

  • Registo de Execução: Ver todos os comandos executados em todos os túneis
  • Informação Detalhada: Ver comando, resultado, timestamp, ID do túnel e estado de execução
  • Filtro e Pesquisa: Filtrar por túnel, intervalo de datas ou pesquisar por conteúdo do comando
  • Visualização de Resultados: Ver o resultado completo do comando para cada execução
  • Capacidades de Exportação: Exportar histórico para análise ou conformidade

Funcionalidades

  1. Registo Abrangente

    • Todos os comandos são automaticamente registados com timestamps
    • Inclui informação do túnel e contexto de execução
    • Rastreamento de estado (sucesso/insucesso)
  2. Filtragem Avançada

    • Filtrar por ID do túnel
    • Filtrar por intervalo de datas
    • Pesquisar por conteúdo do comando ou resultado
    • Filtrar por estado de execução
  3. Vista Detalhada

    • Ver resultado completo do comando
    • Ver tempo e duração da execução
    • Consultar informações do túnel e agente
    • Rever mensagens de erro se a execução falhou
  4. Gestão de Histórico

    • Limpar histórico de túneis específicos
    • Exportar histórico para ficheiro
    • Arquivar entradas antigas

Painel de Controlo de Módulos

Execução de Comandos

Painel de Controlo de Módulos - Interface centralizada para gerir todos os módulos e capacidades do sistema

O Painel de Controlo de Módulos fornece uma interface unificada para aceder e gerir vários módulos do sistema:

  • Shell Interativa: Integração evil-winrm para sistemas Windows (autenticação por Password e Hash NTLM)
  • Ambiente de Trabalho Remoto: Acesso remoto VNC/noVNC
  • Acesso Shell: Interface de execução de comandos
  • Gestão de Módulos: Instalar, configurar e gerir módulos do sistema
  • Monitorização de Estado: Estado em tempo real de todos os módulos
  • Integração de Terminal: Modal de terminal persistente em todos os separadores de módulos

Definições

Definições

Modal de Definições - Interface centralizada de configuração e gestão

O modal de Definições fornece configuração e gestão abrangentes do sistema através de múltiplos separadores:

  • Módulos: Gestão de módulos PowerShell
  • Dependências: Gestão de dependências do sistema
  • Registo do Sistema: Ver e monitorizar registos do sistema
  • Sessões Ativas: Gestão de sessões
  • API: Gestão de tokens da API
  • Rotas: Configuração de rotas de túnel

Gestão de Módulos

Gerir módulos PowerShell que podem ser executados em sistemas remotos:

  • Criar Módulos: Definir novos módulos PowerShell com código personalizado
  • Editar Módulos: Modificar código e configuração de módulos existentes
  • Eliminar Módulos: Remover módulos não utilizados
  • Execução de Módulos: Executar módulos em sistemas alvo
  • Variáveis de Modelo: Usar variáveis no código do módulo para execução dinâmica

Funcionalidades do Módulo:

  • Destaque de sintaxe para código PowerShell
  • Suporte a substituição de variáveis
  • Validação de código
  • Rastreamento de histórico de execução

Motor de Modelos

O Motor de Modelos permite criar módulos PowerShell dinâmicos com variáveis de entrada do utilizador. As variáveis são definidas usando a sintaxe _{...}_ e são substituídas por valores fornecidos pelo utilizador antes da execução.

Tipos de Variáveis

1. Entrada de Texto Simples```powershell ping {ip,192.168.1.1}

root@kitploit:~
- **Formato**: `_{name,placeholder}_`
- **Uso**: Campo de entrada de texto com placeholder
- **Exemplo**: `ping _{target_ip,192.168.1.1}_` → O usuário insere o endereço IP

**2. Lista Suspensa**```powershell
ping _{ip,list,(192.168.1.1,192.168.1.2,10.0.0.1)}_
  • Formato: _{name,list,(option1,option2,option3)}_
  • Uso: Menu suspenso com opções predefinidas
  • Exemplo: O usuário seleciona a partir de uma lista de endereços IP

3. Botões de Rádio```powershell netstat -an | findstr {port,radio,(80,443,8080)}

root@kitploit:~
- **Formato**: `_{name,radio,(option1,option2,option3)}_`
- **Uso**: Grupo de botões de rádio para seleção única
- **Exemplo**: Usuário seleciona o número da porta através de botões de rádio

**4. Caixa de seleção**```powershell
if (_{enable,check,(true,false),Enabled,Disabled}_) { Write-Host "Enabled" }
  • Formato: _{name,check,(true_value,false_value),true_label,false_label}_
  • Uso: Caixa de seleção para valores booleanos
  • Exemplo: Ativar/desativar recurso com rótulos personalizados
Fluxo de Trabalho do Template Engine
  1. Criação do Módulo

    • Escreva um script PowerShell com variáveis de template
    • Use a sintaxe _{variable}_ para valores dinâmicos
    • Salve o módulo no sistema
  2. Extração de Variáveis

    • O sistema extrai automaticamente todas as variáveis do script
    • Identifica os tipos de variáveis (texto, lista, rádio, checkbox)
    • Gera um formulário de entrada baseado nas variáveis
  3. Entrada do Usuário

    • Ao executar o módulo, o usuário vê o formulário de entrada
    • Campos do formulário gerados com base nos tipos de variáveis
    • O usuário preenche os valores para todas as variáveis
  4. Substituição de Variáveis

    • O Template Engine substitui as variáveis pelos valores do usuário
    • O script é preparado para execução
    • O script original permanece inalterado
  5. Execução

    • O script modificado é executado no sistema de destino
    • Os resultados são retornados e exibidos
    • A execução é registrada no histórico
Exemplo de Módulo

Script PowerShell:```powershell

Network Scanner Module

$target = "{target_ip,192.168.1.1}" $port = "{port,radio,(80,443,8080)}" $scan_type = "{scan_type,list,(ping,tcp,udp)}" $verbose = "{verbose,check,(true,false),Yes,No}"

if ($scan_type -eq "ping") { ping -n 4 $target } elseif ($scan_type -eq "tcp") { Test-NetConnection -ComputerName $target -Port $port } else { Write-Host "UDP scan for $target on port $port" }

if ($verbose -eq "true") { Write-Host "Scan completed with verbose output" }

root@kitploit:~
**Formulário Gerado:**
- **target_ip**: Entrada de texto (placeholder: 192.168.1.1)
- **port**: Radio buttons (80, 443, 8080)
- **scan_type**: Dropdown (ping, tcp, udp)
- **verbose**: Checkbox (Sim/Não)

##### Melhores Práticas

- **Use Nomes Descritivos**: Os nomes das variáveis devem ser claros e descritivos
- **Forneça Placeholders**: Sempre inclua placeholders úteis para entradas de texto
- **Limite Opções**: Mantenha as opções de dropdown/radio gerenciáveis (5-10 itens)
- **Valide a Entrada**: Considere a validação de entrada em seus scripts PowerShell
- **Documente Variáveis**: Adicione comentários explicando o propósito das variáveis

##### Uso Avançado

**Variáveis Aninhadas:**```powershell
$command = "ping _{ip}_ -n _{count,4}_"
Invoke-Expression $command

Lógica Condicional:```powershell if ({enable_feature,check,(true,false),Yes,No} -eq "true") { # Feature code }

root@kitploit:~
**Múltiplas Variáveis:**```powershell
$server = "_{server_name,localhost}_"
$port = "_{port,list,(80,443,8080,8443)}_"
$protocol = "_{protocol,radio,(http,https)}_"
$url = "$protocol://$server`:$port"

Gerenciamento de Dependências

Dependências

Gerenciamento de Dependências - Gerencie dependências e requisitos do sistema

Gerencie dependências e requisitos do sistema:

  • Visualizar Dependências: Veja todas as dependências do sistema (cloudflared, noVNC, ttyd, evil-winrm)
  • Verificar Status: Verifique o status de instalação das dependências
  • Instalar Dependências: Instale dependências ausentes com comandos fornecidos
  • Atualizar Dependências: Atualize dependências existentes
  • Remover Dependências: Desinstale dependências

Dependências Suportadas:

  • cloudflared: Daemon de túnel Cloudflare
  • noVNC: Cliente VNC HTML5
  • ttyd: Compartilhe terminal pela web
  • evil-winrm: Shell WinRM para pentest (requer Ruby)

Log do Sistema

log do sistema

Log do Sistema - Visualize e monitore logs do sistema em tempo real

Monitore a atividade do sistema através de logs abrangentes:

  • Logs em Tempo Real: Visualize logs à medida que são gerados
  • Filtragem de Logs: Filtrar por nível de log (DEBUG, INFO, WARNING, ERROR)
  • Funcionalidade de Pesquisa: Pesquise nas entradas de log
  • Exportar Logs: Exporte logs para análise
  • Atualização Automática: Atualizações automáticas de log

Níveis de Log:

  • DEBUG: Informações detalhadas de depuração
  • INFO: Mensagens informativas gerais
  • WARNING: Mensagens de aviso
  • ERROR: Mensagens de erro e exceções

Gerenciamento de Tokens de API

Command Execution

Gerenciamento de Tokens de API - Crie e gerencie tokens de API com permissões granulares

  1. Criar Tokens: Gere tokens de API com permissões específicas
  2. Gerenciar Sessões: Visualize e encerre sessões ativas
  3. Monitorar Atividade: Acompanhe o uso e a expiração de tokens

Sessões Ativas

Command Execution

Gerenciamento de Sessões Ativas - Visualize e gerencie sessões de usuário ativas

Visualize e gerencie sessões de usuário ativas:

  • Visualizar Todas as Sessões: Veja todas as sessões de usuário ativas
  • Detalhes da Sessão: Visualize informações da sessão (IP, user agent, duração)
  • Encerrar Sessão: Encerrar sessões específicas
  • Encerrar Todas: Encerrar todas as sessões exceto a atual
  • Monitoramento de Sessões: Monitore a atividade da sessão em tempo real

Configuração de Rotas

Command Execution

Gerenciamento de Sessões Ativas - Visualize e gerencie sessões de usuário ativas

Configure rotas para todos os túneis:

  • Visualizar Todas as Rotas: Veja rotas para todos os túneis
  • Seleção de Túnel: Expandir/recolher túneis para visualizar rotas
  • Gerenciamento de Rotas: Adicionar, editar e excluir rotas
  • Status DNS: Visualizar status de criação de registros DNS

Gerenciamento de Agentes

Editor de Script de Agente

Editor de Script de Agente - Crie, edite e personalize scripts de agente PowerShell para implantação no Windows

O Agente é um script PowerShell que automatiza a configuração de sistemas Windows para gerenciamento remoto através do ZeroPulse. Ele configura o WinRM, cria Túneis Cloudflare e estabelece conexões seguras.

Recursos do Agente

  • Configuração Automatizada: Script de implantação com um clique para sistemas Windows
  • Configuração WinRM: Configuração segura do WinRM com HTTPS e gerenciamento de certificados
  • Criação de Túneis Cloudflare: Criação automática de túneis e configuração DNS
  • Script Personalizável: Edite e personalize o script do agente antes da implantação
  • Motor de Template: Substituição de variáveis para configuração dinâmica

📚 Documentação da API

Command Execution

Gerenciamento de Tokens de API - Crie e gerencie tokens de API com permissões granulares

Documentação Interativa da API

Assim que o servidor estiver em execução, acesse a documentação interativa da API:

  • Swagger UI: http://localhost:8000/docs
  • ReDoc: http://localhost:8000/redoc

Autenticação

Todos os endpoints da API (exceto /api/auth/*) exigem autenticação:```bash

Include token in Authorization header

curl -H "Authorization: Bearer YOUR_JWT_TOKEN"
http://localhost:8000/api/tunnels

root@kitploit:~
### Implantação em Produção

Para implantação em produção:

1. Defina `ENVIRONMENT=production` no `.env`
2. Use um proxy reverso (nginx/traefik) com SSL
3. Configure regras de firewall
4. Configure rotação de logs
5. Use o serviço systemd para reinicialização automática



<h2 id="contact">📧 Contato</h2>
<p >
<a href="https://t.me/amajax"><img title="Telegram" src="https://img.shields.io/badge/Telegram-black?style=for-the-badge&amp;logo=Telegram"></a>
<a href="https://www.youtube.com/channel/UC0-QcOXgzRgSfcE3zerwu9w/?sub_confirmation=1"><img title="Youtube" src="https://img.shields.io/badge/Youtube-red?style=for-the-badge&amp;logo=Youtube"></a>
<a href="https://www.instagram.com/jxroot"><img title="Instagram" src="https://img.shields.io/badge/Instagram-white?style=for-the-badge&amp;logo=Instagram"></a>

## ⚠️ Aviso Legal e Ético

🚨 Esta ferramenta é desenvolvida estritamente para fins educacionais e de teste de segurança autorizado.

🔬 Destina-se a ajudar profissionais de cibersegurança, pesquisadores e entusiastas a entender técnicas de pós-exploração, red teaming e detecção em laboratório ou ambientes controlados.

❌ NÃO use esta ferramenta em qualquer sistema ou rede sem permissão explícita. O uso não autorizado pode ser ilegal e antiético.

🛡 O autor não assume nenhuma responsabilidade por qualquer uso indevido ou dano causado por este projeto.

---
> Sempre hackeie com responsabilidade. 💻🔐

---

<div align="center">


</div>
Baixar ferramenta
CamadaTecnologiaPropósito
FrontendReact 19, Redux Toolkit, React Router, TailwindCSS, xterm.jsInterface do usuário
BackendFastAPI, UvicornServidor API
DatabaseSQLite (com consultas otimizadas e índices)Persistência de dados
AuthenticationJWT, python-joseAutenticação baseada em token
Remote Executionpywinrm, paramiko, evil-winrmIntegração WinRM e SSH
Terminalxterm.js, WebSocketTerminal interativo
External APIsrequests, cloudflareIntegração de serviços
Process Managementsubprocess, asyncio, threadingTarefas em segundo plano
VariávelDescriçãoPadrão
ADMIN_USERNAMENome de utilizador adminadmin
ADMIN_PASSWORDPalavra-passe admin-
JWT_SECRET_KEYChave de assinatura JWT-
JWT_EXPIRATION_HOURSTempo de expiração do token24
CLOUDFLARE_API_TOKENToken da API Cloudflare-
CLOUDFLARE_ACCOUNT_IDID da conta Cloudflare-
CLOUDFLARE_DOMAINO teu domínio-
WINRM_USERNAMENome de utilizador WinRMWinRMUser
WINRM_PASSWORDPalavra-passe WinRM-
SSH_KEY_PATHCaminho da chave privada SSH-
SSH_USERNAMENome de utilizador SSH-
C2_SERVER_HOSTHost do servidor0.0.0.0
C2_SERVER_PORTPorta do servidor8000
ENVIRONMENTModo de ambientedevelopment
DATABASE_PATHCaminho do ficheiro de base de dadosdata/database.db