comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Network Snniffer

  • 0 Respuestas
  • 1131 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5339
  • Actividad:
    18.33%
  • Reputación 30
  • ANTRAX
    • Ver Perfil
    • Underc0de
    • Email
  • Skype: underc0de.org
  • Twitter: @Underc0de
« en: Febrero 24, 2010, 04:07:43 pm »
Código: Ruby
  1. #!/usr/bin/ruby
  2.  
  3. # this line imports the libpcap ruby bindings
  4. require 'pcaplet'
  5.  
  6. # create a sniffer that grabs the first 1500 bytes of each packet
  7. $network = Pcaplet.new('-s 1500')
  8.  
  9. # create a filter that uses our query string and the sniffer we just made
  10. $filter = Pcap::Filter.new('udp and dst port 5060', $network.capture)
  11.  
  12. # add the new filter to the sniffer
  13. $network.add_filter($filter)
  14.  
  15. # iterate over every packet that goes through the sniffer
  16. for p in $network
  17. # print packet data for each packet that matches the filter
  18. puts p.udp_data if $filter =~ p
  19. end
« Última modificación: Julio 31, 2014, 09:46:15 pm por Expermicid »


 

¿Te gustó el post? COMPARTILO!