Results 1 to 4 of 4

Thread: [HOW-TO] Atualizando Exploits-DB Database

  1. #1
    Good friend of the forums spawn's Avatar
    Join Date
    Jan 2010
    Posts
    280

    Default [HOW-TO] Atualizando Exploits-DB Database

    Fiz este script para manter os exploits atualizados.
    Este, checa o site http://www.exploit-db.com e verifica qual foi a última atualização do arquivo:

    archive.tar.bz2, e gera um hash md5.

    Para maiores informações sobre hash,
    Você pode ler o excelente artigo publicado pelo meu amigo @Bhior.

    http://remote-execution.blogspot.com...ue-e-hash.html

    Vamos ao script ...

    Escolha o editor de sua preferência e crie o arquivo update.sh dentro da pasta /pentest/exploits/exploitdb



    Code:
    # cd /pentest/exploits/exploitdb
    # vim update.sh
    O arquivo deve ter o seguinte conteúdo:

    Code:
    #!/bin/bash
    # spawn 
    # Exploit-db script update - 04/05/2011 - 13:50 
    
    update() {
    local=$(cat revision)
    remote=$(curl --silent --head http://www.exploit-db.com/archive.tar.bz2 | grep "Last-Modified" | md5sum | cut -f1 -d' ')
    
    echo "Checking http://www.exploit-db.com for newest version"
    
    if [ "$local" == "$remote" ]; then
     echo "No updates available"
     else
      echo "New update available, Downloading . . ." ; mv archive.tar.bz2 archive-old.tar.bz2 ; 
      wget http://www.exploit-db.com/archive.tar.bz2; tar jxf archive.tar.bz2 ; echo "$remote" > revision
      echo "Exploits are updated"
    
    exit 0
    fi
    }
    
    if [ -f "revision" ] ; then
         update 
                  else
                        touch revision ; update
    fi
    
    exit 0
    Salve o arquivo, adicione permissão de execução e execute o script

    Code:
    # chmod +x update.sh
    # ./update.sh
    Lembrando que este script deve ser executado dentro da pasta exploitdb. Sinta-se a vontade para melhorá-lo

    Regards,

    spawn
    Last edited by spawn; 04-05-2011 at 04:56 PM.
    "If you aim the gun at your foot and pull the trigger, it's
    UNIX's job to ensure reliable delivery of the bullet to
    where you aimed the gun (in this case, Mr. Foot)."

  2. #2
    Just burned his ISO
    Join Date
    Sep 2010
    Posts
    6

    Default Riferimento: [HOW-TO] Atualizando Exploits-DB Database

    bah cara valeu mesmo estava precisando disso... otimo script

  3. #3
    Senior Member Bhior's Avatar
    Join Date
    Apr 2010
    Posts
    152

    Default Re: [HOW-TO] Atualizando Exploits-DB Database

    Parabéns!

    Comentei aqui -> http://www.backtrack-linux.org/forum...db-update.html

    Onde vi seu código e do firebits, o seu e mais complexo

    Abraços :*

  4. #4
    Good friend of the forums spawn's Avatar
    Join Date
    Jan 2010
    Posts
    280

    Default Re: [HOW-TO] Atualizando Exploits-DB Database

    Olá caro @Bhior,
    É bem simples o meu código, o que ele faz é verificar no site a última atualizacão do arquivo "archive.tar.bz2" não fazendo o download DESNECESSÁRIO.

    Grande abraço

    "If you aim the gun at your foot and pull the trigger, it's
    UNIX's job to ensure reliable delivery of the bullet to
    where you aimed the gun (in this case, Mr. Foot)."

Similar Threads

  1. Replies: 1
    Last Post: 10-25-2010, 06:09 PM
  2. Replies: 22
    Last Post: 06-21-2010, 12:53 PM
  3. How-To Atualizando o Firefox no BT4!
    By todumco in forum Tutoriais e Howtos
    Replies: 3
    Last Post: 06-07-2010, 08:52 PM
  4. Replies: 0
    Last Post: 04-09-2010, 08:11 PM
  5. Book like "The Database Hacker's Handbook: Defending Database Servers"
    By -=Renegade=- in forum OLD General IT Discussion
    Replies: 3
    Last Post: 01-01-2010, 04:18 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •