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/erik-krogh/egg-scripts-cve-2018-3786
Utilitários de Propósito Geral
GitHuberik-krogh/egg-scripts-cve-2018-3786

egg-scripts-CVE-2018-3786

Ferramenta de implantação para aplicações Egg.js que gerencia início, parada e daemonização de processos Node.js com porta, workers e registro de logs configuráveis.

Ver Repositório
4há 6 anosAinda não revisado

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

egg-scripts

Ferramenta de deploy para o projeto egg.

Nota: Windows tem suporte parcial, veja #22

Instalação

root@kitploit:~
$ npm i egg-scripts --save

Uso

Adicione eggctl aos scripts do package.json:

root@kitploit:~
{
  "scripts": {
    "start": "eggctl start --daemon",
    "stop": "eggctl stop"
  }
}

Então execute como:

  • npm start
  • npm stop

Nota: egg-scripts não é recomendado para instalação global, você deve instalá-lo e usá-lo como scripts npm.

Comando

start

Inicia o egg no modo de produção.

root@kitploit:~
$ eggctl start [options] [baseDir]
# Uso
# eggctl start --port=7001
# eggctl start ./server
  • Argumentos
    • baseDir - diretório da aplicação, padrão é process.cwd().
  • Opções
    • port - porta de escuta, padrão é process.env.PORT, se não definido, o egg usará 7001 como padrão.
    • title - descrição do título do processo, usado para grep de kill, padrão é egg-server-${APP_NAME}.
    • workers - número de workers da aplicação, padrão é process.env.EGG_WORKERS, se não definido, o egg usará os.cpus().length como padrão.
    • daemon - se deve executar em modo daemon em segundo plano, não use se estiver em modo docker.
    • framework - especifica o framework que pode ser caminho absoluto ou pacote npm, padrão é detectar automaticamente.
    • env - ambiente do servidor, padrão é process.env.EGG_SERVER_ENV, recomendado manter vazio para usar o ambiente padrão do framework.
    • stdout - personalizar arquivo stdout, padrão é $HOME/logs/master-stdout.log.
    • stderr - personalizar arquivo stderr, padrão é $HOME/logs/master-stderr.log.
    • timeout - tempo máximo de espera quando a aplicação inicia, padrão é 300s.
    • ignore-stderr - se deve ignorar stderr quando a aplicação inicia.
    • sourcemap / typescript / ts - fornece suporte a source map para rastreamentos de pilha.

stop

Para o egg graciosamente.

Nota: se executar sem --title, ele matará todos os processos egg.

root@kitploit:~
# parar egg
$ eggctl stop [--title=example]
  • Opções
    • title - descrição do título do processo, usado para grep de kill.
Baixar ferramenta