Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
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
external_c2 — PoC para C2 externo do Cobalt Strike | Kitploit
Ferramentas/GitHubGitHub/outflanknl/external_c2
Frameworks de Testes de PenetraçãoFrameworks de ExploraçãoPós-ExploraçãoComando e ControleRed TeamingDesenvolvimento de Payloads
GitHuboutflanknl/external_c2

external_c2

PoC para C2 externo do Cobalt Strike

Ver Repositório
1432912há 5 anosRevisado 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

Sinopse

O Cobalt Strike contém um recurso novo / experimental chamado external_c2. Isso contorna os perfis maleáveis e permite que o desenvolvedor crie seus próprios canais. Este código é um POC, que no final acabou sendo a solução para um problema da vida real.

Conteúdo do código

  • c2file.c: uma implementação em C do cliente (o processo que fala com o beacon)
  • c2file_dll.c, c2file_dll.h, c2file.py: Uma implementação em Python do cliente (usando uma dll, o processo que fala com o beacon) permitindo o desenvolvimento rápido de canais complexos
  • python_c2ex.py: O servidor que fala com o plugin external_c2 do teamserver.
  • externalc2_start.cna: o script necessário para iniciar o external_c2 no teamserver.

Blog

Leia nosso blog para mais informações: https://outflank.nl/blog/2017/09/17/blogpost-cobalt-strike-over-external-c2-beacon-home-in-the-most-obscure-ways/

Instalação

i686-w64-mingw32-gcc -shared c2file_dll.c -o c2file.dll

Contribuidores

Agradecimentos a @armitagehacker por fornecer informações sobre a funcionalidade external_c2, incluindo o código de exemplo em C que foi essencial para fazer isso funcionar. Agradecimentos a Marc Smeets (@mramsmeets), autor do blog e responsável por implementar este POC em uma missão real. Código escrito por Mark Bergman (@xychix), mas fortemente baseado no exemplo inicial em C de @armitagehacker.

Licença

Licença BSD

Baixar ferramenta