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
sdnpwn — Um kit de ferramentas de teste de penetração em SDN. | Kitploit
Ferramentas/GitHubGitHub/smythtech/sdnpwn
Frameworks de Testes de PenetraçãoAnálise de VulnerabilidadesExploraçãoSegurança de RedeTestes de Penetração
GitHubsmythtech/sdnpwn

sdnpwn

Um kit de ferramentas de teste de penetração em SDN.

Ver Repositório
11538há 1 anoRevisado 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

Mentioned in Awesome SDN Security

O que é sdnpwn?

sdnpwn é um kit de ferramentas e framework para testar a segurança de Redes Definidas por Software (SDNs). Para mais informações, confira este artigo: https://sdnpwn.net/2017/08/22/what-is-sdnpwn/

Instalação

Primeiro, baixe o sdnpwn usando git

root@kitploit:~
git clone https://github.com/smythtech/sdnpwn

Torne os scripts sdnpwn.py e setup.sh executáveis

root@kitploit:~
sudo chmod +x sdnpwn.py
sudo chmod +x setup.sh

O script setup.sh cuida da instalação do software necessário para o funcionamento do sdnpwn. Basta executar ./setup.sh e seguir as instruções.

root@kitploit:~
sudo ./setup.sh

Uso

Folha de dicas: https://sdnpwn.net/tools/sdnpwn/

A funcionalidade do sdnpwn é dividida em diferentes módulos. Cada ataque ou tipo de ataque está disponível em um determinado módulo.

Os módulos podem ser executados da seguinte forma:

root@kitploit:~
./sdnpwn.py <nome do módulo> <opções do módulo>

O módulo mods pode ser usado para listar todos os módulos disponíveis:

root@kitploit:~
./sdnpwn.py mods

Mais informações sobre um determinado módulo podem ser acessadas usando o módulo info:

root@kitploit:~
./sdnpwn.py info mods

O comando acima recuperaria mais informações sobre o módulo mods, como uma descrição e opções disponíveis.

Tarefas

Tarefas necessárias:

  • Verificar se o script de configuração ainda é adequado.
  • Testar todos os módulos para verificar possíveis problemas. Verificar se funcionam conforme o esperado.
  • Corrigir quaisquer bugs que surjam com base nos testes acima.
  • Adicionar tratamento de sinal consistente em todos os módulos.
  • Adicionar acesso consistente ao menu de ajuda em todos os módulos.
  • Verificar a biblioteca OpenFlow usada pelo of-switch. Isso precisa ser atualizado ou alterado.
  • Limpar/otimizar o código sempre que possível.

Outras tarefas:

  • Adicionar mais versões do OpenFlow ao módulo of-switch. Isso pode exigir a troca por uma biblioteca OpenFlow diferente e possivelmente uma reescrita completa.
  • Analisar a criação de um módulo p4-switch que forneça recursos semelhantes ao of-switch.
  • Melhorar a precisão do módulo sdn-detect.
  • Adicionar mais informações para fingerprinting de controladores. Estruturar os dados de fingerprinting de uma maneira melhor (arquivo externo?).
  • Adicionar modelos de aplicativos atualizados para o módulo onos-app.
  • Adicionar módulos para vulnerabilidades que foram tornadas públicas nos últimos anos.
  • Limpar/otimizar o código.

Mais Informações

Confira https://sdnpwn.net para artigos e tutoriais sobre o uso de vários módulos do sdnpwn e os ataques que eles utilizam.

Aviso Legal

Esta ferramenta é fornecida sem garantia. Os desenvolvedores desta ferramenta declinam toda a responsabilidade por uso malicioso ou ilegal, e pelo impacto causado por uso malicioso ou ilegal.

Baixar ferramenta