Foro de elhacker.net

Seguridad Informática => Bugs y Exploits => Mensaje iniciado por: cancervero en 22 Marzo 2020, 03:39 am



Título: problema dns2proxy.py
Publicado por: cancervero en 22 Marzo 2020, 03:39 am
Gente, tengo este problema al momento de correr dns2proxy.py

Traceback (most recent call last):
  File "dns2proxy.py", line 29, in <module>
    import pcapy
ImportError: No module named pcapy

Alguien tiene idea como solucionarlo?


Gracias


Título: Re: problema dns2proxy.py
Publicado por: engel lex en 22 Marzo 2020, 04:09 am
el error lo dice "No module named pcapy" es decir no tienes el modulo llamado pcapy... asegurate de instalar los modulos necesarios antes


Título: Re: problema dns2proxy.py
Publicado por: cancervero en 22 Marzo 2020, 06:47 am
descargué dnspython 1.16.0 y pcapy 0.11.3 y los instalé, pero no se solucionó el problema. Alguna otra idea?

por cierto, gracias por tu ayuda.


Título: Re: problema dns2proxy.py
Publicado por: engel lex en 22 Marzo 2020, 06:52 am
que error te da? si es el mismo, como intentaste solucionarlo?

da detalles, recuerda que no se lo que tu sabes y no veo lo que tu ves... así que es importante


Título: Re: problema dns2proxy.py
Publicado por: cancervero en 23 Marzo 2020, 00:25 am
En primer lugar sigo estos pasos:

Instalar exploit
Enlace: https://svn.nmap.org/nmap/scripts/smb-vuln-ms17-010.nse
•echo “1” > /proc/sys/net/ipv4/ip_forward
•iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port 9000
•iptables -t nat -A PREROUTING -p udp --destination-port 53 -j REDIRECT --to-port 53
•arpspoof -i eth0 -t ipvictima ipgateway –r
             
Instalar dn2proxy.py
Enlace: http://www.mediafire.com/file/a7wga4ov7w57d7h/dns2proxy-master.zip/file
•python dns2proxy.py

cuando corro dns2proxy.py

me da este error:

root@kali:~/Escritorio/CTHO/dns2proxy-master# sudo python dns2proxy.py install
Traceback (most recent call last):
  File "dns2proxy.py", line 29, in <module>
    import pcapy
ImportError: No module named pcapy

Para solucionar esto, descargué pcapy-0.11.4.tar
y me da este error:

capdumper.cc:11:10: fatal error: pcap.h: No existe el fichero o el directorio
   11 | #include <pcap.h>
      |          ^~~~~~~~
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

El dnspython-1.16.0 los intalé sin problema.

Hasta este punto me quedé, gracias por tu ayuda.




Título: Re: problema dns2proxy.py
Publicado por: engel lex en 23 Marzo 2020, 00:32 am
como instalaste el pcapy?


Título: Re: problema dns2proxy.py
Publicado por: cancervero en 23 Marzo 2020, 03:33 am
root@kali:~/Escritorio/pcapy-0.11.3# ls
bpfobj.cc  LICENSE        pcapobj.cc      pcapy.cc        pcapy.xml  setup.py
bpfobj.h   MANIFEST.in    pcapobj.h       pcapy.egg-info  PKG-INFO   tests
build      pcapdumper.cc  pcap_pkthdr.cc  pcapy.h         README     win32
ChangeLog  pcapdumper.h   pcap_pkthdr.h   pcapy.html      setup.cfg

root@kali:~/Escritorio/pcapy-0.11.3# sudo python setup.py install
running install
running bdist_egg
running egg_info
writing pcapy.egg-info/PKG-INFO
writing top-level names to pcapy.egg-info/top_level.txt
writing dependency_links to pcapy.egg-info/dependency_links.txt
reading manifest file 'pcapy.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'pcapy.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_ext
building 'pcapy' extension
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-07FOaN/python2.7-2.7.17=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c pcapdumper.cc -o build/temp.linux-x86_64-2.7/pcapdumper.o
pcapdumper.cc:11:10: fatal error: pcap.h: No existe el fichero o el directorio
   11 | #include <pcap.h>
      |          ^~~~~~~~
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1



Título: Re: problema dns2proxy.py
Publicado por: engel lex en 23 Marzo 2020, 03:49 am
ok... te recomiendo empaparte un poco de conceptos generales antes de hacer intentos especificos...


en este caso tu error es
fatal error: pcap.h: No existe el fichero o el directorio

esto quiere decir que no está la libreria de desarrollo pcap en el sistema y C/C++ no pudo compilar porque no lo consiguió, esta la instalas

sudo apt-get install libcap-dev

por otro lado mejor instala la libreria pcapy que corresponda a tu sistema directamente desde pip

sudo pip install pcapy

(si no la cosigue o necesitas exactamente esa version de pcapy entonces hazlo de la forma complicada)

si no consigue pip

sudo apt-get install python-pip


Título: Re: problema dns2proxy.py
Publicado por: cancervero en 23 Marzo 2020, 04:33 am
Listo man, muchas gracias, ya lo solucioné.


Título: Re: problema dns2proxy.py
Publicado por: Sombraxk en 10 Agosto 2020, 04:06 am
Brody, yo tengo el mismo problema, me podrias brindar asesoria porfa