
Framework de desenvolvimento de exploits baseado em Go com fases integradas para verificação de alvos, varredura de versões, exploração e C2. Suporta múltiplos payloads, auxiliares de protocolo e integração com ferramentas como Metasploit.
go-exploit é um framework de desenvolvimento de exploits para Go. O framework ajuda desenvolvedores de exploits a criar exploits pequenos, autocontidos, portáveis e consistentes. O framework foi desenvolvido para simplificar a varredura em larga escala, a exploração e a integração com outras ferramentas. Para documentação da API, consulte o pacote em pkg.go.dev/github.com/vulncheck-oss/go-exploit.
O Go Exploit Framework inclui as seguintes Fases, que podem ser encadeadas ou executadas independentemente:
O Go Exploit Framework inclui estes recursos adicionais:
A documentação de recursos específicos pode ser encontrada no diretório docs/.
Contribuições da comunidade na forma de issues e recursos são bem-vindas. Consulte nosso guia de contribuidores em CONTRIBUTING.md.
go-exploit é licenciado sob a Apache License, Version 2.0. Para mais detalhes, consulte o arquivo LICENSE.