OpenVAS5
Scanner em Vulnerabilidades
  Mauro Risonho de Paula Assumpção
 Pentester/Analista em Vulnerabilidades
OpenVAS5 - Frontend Web
OpenVAS5 - Arquitetura
OpenVAS5 - Deployment




http://www.openvas.org/install-packages.html
Vulnerabilidades Públicas 1/3

   http://www.osvdb.org/
Vulnerabilidades Públicas 2/3

    http://nvd.nist.gov/
Vulnerabilidades Públicas 3/3

    http://cve.mitre.org/
PoC (Proof of Concept) Targets

●
    OpenBSD 5.2 x86-64
●
    Ubuntu 12.04 LTS Server x86-64
●
    CentOS 6.3 Server x86-64
●
    Microsoft Windows XP SP2 x86
●
    ...
Daemons/Services/Targets

●
    SSH Server
●
    DNS
●
    Web Server
●
    MTA
●
    Database
●
    Virtual machine host
●
    E outros daemons ou services conforme OS.
Meta Profissional (< 2005)

●
    Ter a oportunidade de ficar dedicado
    exclusivamente à isso e poder pesquisar toda e
    qualquer forma de vulnerabilidade (infra,
    network e web application) e transformar em
    plugins neste scanner de vulnerabilidades
    através de um “Anjo Investidor”.
Meta Profissional (< 2005)

●
    Ex:
    ●
        Linus com kernel,OpenBSD com Theo de Raadt,
        etc
    ●
        Integrar melhor OpenVAS com skipfish
        http://code.google.com/p/skipfish/
OpenVAS5 - Meus Plugins

    Como criar novos plugins?
●   Pesquisa e também:
    http://www.openvas.org/nvt-dev.html


    250 plugins no OpenVAS
●
    https://github.com/firebitsbr/OpenVAS-Plugins-
    hardening/tree/master/plugins
OpenVAS5 - Meus Plugins

●
    Como criar plugins OpenVAS5?
●
    Reuniões no GaroaHC
    Laboratórios no GaroaHC https://garoa.net.br/wiki/Página_principal
●
    Pré-requisito:
    ●
        Inscrição na Wiki
    ●
        Vontade
    ●
        Linux (qualquer distro)
    ●
        Lógica de programação
    ●
        C (NASL)
    ●
        Conhecer de vulnerabilidades (CVE, OSVDB e outros)
OpenVAS5

 “DEMO“
OpenVAS5 - Contatos

Mauro Risonho de Paula Assumpção
●   Pentester/Pesquisador em Vulnerabilidades
    ●
        https://github.com/firebitsbr
    ●
        https://www.linkedin.com
    ●
        http://www.backtrack-linux.org
    ●
        www.slideshare.net/firebits/ (migrando Google)
    ●
        @firebitsbr
    ●
        mauro.risonho@gmail.com mrpa.security@gmail.com
    ●
        Google+ mauro.risonho / mrpa.security

2013 - 4 Google Open Source Jam

  • 1.
    OpenVAS5 Scanner em Vulnerabilidades Mauro Risonho de Paula Assumpção Pentester/Analista em Vulnerabilidades
  • 3.
  • 4.
  • 5.
  • 6.
    Vulnerabilidades Públicas 1/3 http://www.osvdb.org/
  • 7.
    Vulnerabilidades Públicas 2/3 http://nvd.nist.gov/
  • 8.
    Vulnerabilidades Públicas 3/3 http://cve.mitre.org/
  • 9.
    PoC (Proof ofConcept) Targets ● OpenBSD 5.2 x86-64 ● Ubuntu 12.04 LTS Server x86-64 ● CentOS 6.3 Server x86-64 ● Microsoft Windows XP SP2 x86 ● ...
  • 10.
    Daemons/Services/Targets ● SSH Server ● DNS ● Web Server ● MTA ● Database ● Virtual machine host ● E outros daemons ou services conforme OS.
  • 11.
    Meta Profissional (<2005) ● Ter a oportunidade de ficar dedicado exclusivamente à isso e poder pesquisar toda e qualquer forma de vulnerabilidade (infra, network e web application) e transformar em plugins neste scanner de vulnerabilidades através de um “Anjo Investidor”.
  • 12.
    Meta Profissional (<2005) ● Ex: ● Linus com kernel,OpenBSD com Theo de Raadt, etc ● Integrar melhor OpenVAS com skipfish http://code.google.com/p/skipfish/
  • 13.
    OpenVAS5 - MeusPlugins Como criar novos plugins? ● Pesquisa e também: http://www.openvas.org/nvt-dev.html 250 plugins no OpenVAS ● https://github.com/firebitsbr/OpenVAS-Plugins- hardening/tree/master/plugins
  • 14.
    OpenVAS5 - MeusPlugins ● Como criar plugins OpenVAS5? ● Reuniões no GaroaHC Laboratórios no GaroaHC https://garoa.net.br/wiki/Página_principal ● Pré-requisito: ● Inscrição na Wiki ● Vontade ● Linux (qualquer distro) ● Lógica de programação ● C (NASL) ● Conhecer de vulnerabilidades (CVE, OSVDB e outros)
  • 15.
  • 16.
    OpenVAS5 - Contatos MauroRisonho de Paula Assumpção ● Pentester/Pesquisador em Vulnerabilidades ● https://github.com/firebitsbr ● https://www.linkedin.com ● http://www.backtrack-linux.org ● www.slideshare.net/firebits/ (migrando Google) ● @firebitsbr ● mauro.risonho@gmail.com mrpa.security@gmail.com ● Google+ mauro.risonho / mrpa.security