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
offensive-onos — Minhas experiências em transformar aplicações ONOS em armas (https://github.com/opennetworkinglab/onos) | Kitploit
Ferramentas/GitHubGitHub/edoardottt/offensive-onos
Análise de VulnerabilidadesExploraçãoSegurança de RedeTestes de PenetraçãoPapers e PesquisaAprendizado e EducaçãoDetecção de Anomalias
GitHubedoardottt/offensive-onos

offensive-onos

Minhas experiências em transformar aplicações ONOS em armas (https://github.com/opennetworkinglab/onos)

Ver Repositório
222há 1 mêsRevisado 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
Site

ONOS Ofensivo

Minhas experiências em transformar aplicações ONOS em armas.
Isso faz parte da atividade de pesquisa da minha tese de Mestrado em Cibersegurança (link), focada na detecção de Ataques de Envenenamento entre Aplicações em Redes Definidas por Software.

Esta pesquisa também levou à descoberta do CVE-2023-24279 e do CVE-2023-30093.

Artigos úteis para contexto:

  • Envenenamento entre Aplicações em Redes Definidas por Software
  • Minha Tese de Mestrado
  • Protegendo Switches Programáveis Virtuais contra Ataques de Envenenamento entre Aplicações (CAP)
  • Classificando Ataques de Envenenamento em Redes Definidas por Software
  • Um Levantamento sobre Redes Definidas por Software: Arquitetura para a Rede de Próxima Geração

Requisitos

  • JVM 11+ (https://www.oracle.com/java/technologies/downloads/)
  • Maven (https://maven.apache.org/)
  • ONOS 2.7.0 (https://wiki.onosproject.org/display/ONOS/Downloads)

Para testar as aplicações, usei o Mininet para virtualizar o plano de dados, mas é opcional (https://github.com/mininet/mininet/releases/).

Começando

Compile uma aplicação ONOS pronta para ser instalada e ativada

root@kitploit:~
make -C apps/APP-NAME compile

Procure por arquivos .oar (arquivo ONOS)

root@kitploit:~
make oar

Veja este GitHub Gist para entender como conectar ONOS e uma VM Mininet.

Links

  • ONOS Wiki
  • Documentação da API ONOS 2.7.0
  • Thomas Vachuska - Criando e implantando aplicativo ONOS (Youtube)
  • Introdução ao Mininet

Histórico de alterações

Alterações detalhadas para cada versão estão documentadas nas notas de versão.

Contribuindo

Basta abrir uma issue / um pull request.


edoardottt.com para entrar em contato comigo.

Baixar ferramenta