
Nimbo-C2 é mais um framework C2 (simples e leve)
Nimbo-C2 é mais uma estrutura C2 (simples e leve).

O agente do Nimbo-C2 suporta Windows e Linux x64. É escrito em Nim, com algum uso de .NET no Windows (carregando dinamicamente o CLR no processo). Nim é poderoso, mas interagir com o Windows é muito mais fácil e robusto usando Powershell, daí essa combinação é feita. O agente Linux é mais enxuto e capaz apenas de comandos básicos, incluindo carregamento de ELF usando a técnica memfd.
Todos os componentes do servidor são escritos em Python:
Meu trabalho não seria possível sem o grande trabalho anterior feito por outros, listados nos créditos.
UPX0, UPX1) para dificultar a detecção e descompactação.config.jsonc).memfd em 2 modos.Aviso: Nimbo-C2 deve ser executado apenas dentro do container Docker fornecido
Observe que instalar desta forma pode causar problemas ou incompatibilidade no futuro, pois a imagem Docker atualmente não impõe versões de linguagens e bibliotecas, então considere pular para o próximo método.
cdgit clone https://github.com/itaymigdal/Nimbo-C2
cd Nimbo-C2
docker build -t nimbo-dependencies .
cd e execute a imagem Docker interativamente, exponha a porta 80 e monte o diretório Nimbo-C2 no container (para que você possa acessar facilmente todos os arquivos do projeto, modificar config.jsonc, baixar e enviar arquivos dos agentes, etc.). Para Linux, substitua ${pwd} por $(pwd).cd Nimbo-C2
docker run -it --rm -p 80:80 -v ${pwd}:/Nimbo-C2 -w /Nimbo-C2 nimbo-dependencies
Aqui estamos usando a imagem Docker já construída, testada e armazenada - recomendado.
git clone https://github.com/itaymigdal/Nimbo-C2
cd Nimbo-C2/Nimbo-C2
docker run -it --rm -p 80:80 -v ${pwd}:/Nimbo-C2 -w /Nimbo-C2 itaymigdal/nimbo-dependencies
Para Linux, substitua ${pwd} por $(pwd).
Primeiro, edite config.jsonc conforme suas necessidades.
Então execute com: python3 Nimbo-C2.py
Use o comando help para cada tela e o preenchimento com tab.
impersonate/getsys não afetam iex/assembly.audio, lsass (exceto o método Evil Lsass Twin) salvam temporariamente artefatos em disco antes de exfiltrar e deletá-los.Este software pode ser instável ou conter bugs em alguns casos de uso, pois não está sendo totalmente e constantemente testado. Sinta-se à vontade para abrir issues, PRs e entrar em contato comigo por qualquer motivo em (Gmail | Linkedin)