Oracle VM VirtualBox e um pacote de software de virtualizacao para sistemas x86 e computadores baseados em Intel64 AMD64 / para Oracle Corporation. VirtualBox e executado em Windows, Linux, Macintosh e Solaris anfitrioes e suporta um grande numero de sistemas operacionais convidados, incluindo, mas nao limitado ao Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7, Windows 8), DOS / Windows 3.x, Linux (2.4, 2.6 e 3.x), Solaris e OpenSolaris, OS / 2, e OpenBSD. Neste artigo mostrar-lhe como instalar o Oracle VirtualBox no seu Ubuntu 14.04 / 14.10.Adicionar repositorio VirtualBoxPrimeiro, edite /etc/apt/sources.list e adicione um dos seguinte linha egundo a sua distribuicao para o seu sistema:Para o Ubuntu 14.10 ("Utopic Unicorn")deb http://download.virtualbox.org/virtualbox/debian utopic contribPara o Ubuntu 14.04 ("Trusty Tahr")deb http://download.virtualbox.org/virtualbox/debian trusty contribAdicionar a chave publica do OracleDepois de adicionar repositorio apt necessaria no seu sistema, faca o download e importar a chave publica do Oracle para o apt-seguras usando comandos a seguir.$ wget http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc$ sudo apt-key add oracle_vbox.ascInstalar VirtualBoxAgora, instale o VirtualBox:$ sudo apt-get update$ sudo apt-get install virtualbox-4.3 -y Sniffer e uma ferramenta capaz de capturar o trafego da rede, inclusive as senhas que trafegam sem criptografia pela rede. Apos uma invasao e comum que um cracker instale um sniffer na maquina atacada para visualizar as senhas que trafegam em busca de mais acessos dentro da rede. Embora seja mais facil capturar pacotes em uma rede que utiliza hubs, tambem e possivel realizar a captura de dados em redes que utilizam switches.A captura de trafego era bastante simples em redes que possuiam HUBs, onde a informacao trafegada e replicada por toda a rede. Como a evolucao, surgiram os switchs, onde a rede passou a trabalhar de forma mais segmentada, encaminhando os pacotes apenas para a porta onde estava conectado a maquina de destino, com isso dificultou o uso de ferramentas de sniffer.Logo, com o aparecimento dos switchs surgiram tambem diversas formas de by-passa-los, uma delas consistia em floodar a tabela CAM do switch. Esta tabela fica na area de memoria onde o switch mantem o mapeamento de PORTA <===> MAC. Quando fazemos o flood, diversos switchs nao conseguem mais acrescentar nenhuma entrada nela passando a funcionar como um HUB. Um exemplo de ferramenta que faz CAM Flood e o macof, que vem no pacote do dsniff. Voce pode instalar o Dsniff executando:# aptitude install dsniffExecute o seguinte comando para fazer o CAM Flood no Switch.# macofPronto a partir dai o macof ja inundou a tabela CAM do switch com enderecos MAC aleatorios fazendo com que o switch funcione como HUB.Obs: Nao e obrigatorio o uso do macof para fazer o arp spoofing, isso so ira acelerar o processo um pouco em redes que utilizam switchs.Os ataques de arp spoofing consistem em adicionar/substituir na tabela arp da maquina alvo uma entrada que diz IP_QUE_A_MAQUINA_ALVO_ESTA_SE_COMUNICANDO <===> MAC_DO_ATACANTE. Com isso quando a maquina alvo for montar o pacote para envio ela montara com o IP real do servidor de destino que ela quer acessar, porem utilizara o endereco MAC do atacante, ou seja, quando este pacote passar pelo switch o mesmo encaminhara