Autor Tópico: scapy-programa para a manipulação de pacotes  (Lida 1430 vezes)

Offline logan-814

  • Usuário Ubuntu
  • *
  • Mensagens: 20
    • Ver perfil
scapy-programa para a manipulação de pacotes
« Online: 06 de Dezembro de 2007, 12:41 »

Boa tarde!

É o seguinte, fiz a instalação so scapy e aparentemente correu bem..., mas quando o tento correr acontece o seguinte:

sudo scapy

/usr/bin/scapy:3101: Warning: 'with' will become a reserved keyword in Python 2.6
/usr/bin/scapy:3103: Warning: 'with' will become a reserved keyword in Python 2.6
INFO: did not find python gnuplot wrapper . Won't be able to plot
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump()
INFO: Can't find Crypto python lib. Won't be able to decrypt WEP
INFO: Can't open /etc/ethertypes file
Traceback (most recent call last):
  File "/usr/bin/scapy", line 10647, in <module>
    class Conf(ConfClass):
  File "/usr/bin/scapy", line 10693, in Conf
    route = Route()
  File "/usr/bin/scapy", line 1911, in __init__
    self.resync()
  File "/usr/bin/scapy", line 1915, in resync
    self.routes = read_routes()
  File "/usr/bin/scapy", line 2234, in read_routes
    ifreq = ioctl(s, SIOCGIFADDR,struct.pack("16s16x",iff))
IOError: [Errno 99] Cannot assign requested address


Alguem sabe o motivo do erro?

obrigada desde ja,

Cumprimentos

Offline csat

  • Usuário Ubuntu
  • *
  • Mensagens: 1.647
    • Ver perfil
Re: scapy-programa para a manipulação de pacotes
« Resposta #1 Online: 07 de Dezembro de 2007, 11:46 »

INFO: did not find python gnuplot wrapper . Won't be able to plot
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump()
INFO: Can't find Crypto python lib. Won't be able to decrypt WEP
INFO: Can't open /etc/ethertypes file


Alguem sabe o motivo do erro?

obrigada desde ja,

Cumprimentos

Primeira coisa é tentar resolver o problema apontado acima, tentando descobrir quais bibliotecas estão sendo afetadas.  Inicialmente eu iria em Applications, Add/Remove, e pesquisaria alguma coisa com esses nomes "python gnuplot wrapper", depois "Crypto python lib"  (Ubuntu em Portugues é só traduzir Applications, Add/Remove).  Achando é só instalar e verificar se o erro aparece novamente.  Pelo visto ele está tentando fazer alguma conexão de rede e não está encontrando a rota para isso.

« Última modificação: 07 de Dezembro de 2007, 11:49 por csat »
Csat (Ubuntu 8.04)

Linux User #205394 ** Ubuntu User #19086