
Componente de orquestração do purpleteam
Clone este repositório.
cd para o diretório raiz do repositório e execute:
npm install
Copie o config/config.example.json para config/config.local.json.
Use o config/config.js para documentação e mais exemplos.
outcomes.dir Configure este valor. Este precisa ser um diretório de sua escolha que tanto o contêiner do orquestrador quanto o do app-scanner usam. O valor de outcomes.dir deve ser o mesmo que o valor de slave.report.dir e results.dir dos testadores. O diretório que você escolher e configurar precisa ter permissões de grupo rwx aplicadas a ele porque os contêineres do orquestrador e do testador compartilham o mesmo grupo, eles também leem, escrevem e excluem arquivos de resultado dentro deste diretório.
testerFeedbackComms.medium Long Polling lp é suportado tanto em ambientes local quanto cloud. Server Sent Events sse só é suportado no ambiente local devido a limitações da AWS. Tanto lp quanto sse são em tempo real. Ambas as implementações têm seus prós e contras.
Veja a documentação da CLI para mais detalhes sobre este valor.