Instalar la libreria python-nmap en windows

Iniciado por D3ivid, Marzo 13, 2015, 09:49:20 PM

Tema anterior - Siguiente tema

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

Marzo 13, 2015, 09:49:20 PM Ultima modificación: Agosto 15, 2015, 01:06:33 AM por Windux


Bueno la idea de postear esto es debido a un día entero buscando info sobre la instalación del módulo nmap para python, el problema es que muchísima info está para plataforma linux y poca o ninguna o simplemente que no la he sabido leer en windows asique espero que os guste


Para empezar tenemos que instalar nmap-6.47-setup You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Luego descargamos dependiendo de la versión que tengamos de python ->python-nmap 0.3.4  para versiones python 3.X o python-nmap 0.1.4 para ello iremos a la página You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login y nos lo descargamos

Para instalarlo abrimos la consola de comando... (se puede realizar con algún gestor de librerías de python que existen tipo easy_install o pip )  yo no lo he conseguido, de ahi que lo explique como hacerlo manualmente.

Abrimos la consola de comandos y nos dirigimos a donde tengamos el rar de la descarga de python-nmap-0.1.4. en mi caso y estaba situado en download  entoces puse la siguiente ruta "C:\documents and setting\Propietario\mis documentos\download\python-nmap-0.1.4" una vez situados dentro  introducir "python You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login install" Sin comillas y darle a intro y vereis lo que en la siguiente imagen



Y para finalizar ir a la consola python e introducir lo siguiente

Código: python
 
import nmap
nm = nmap.PortScanner()
nm.scan('127.0.0.1','22')


Tendreis que ver algo parecido a esto

Código: python

{'nmap': {'command_line': u'nmap -oX - -p 22 -sV 127.0.0.1',
          'scaninfo': {'error': [u'mass_dns: warning: Unable to determine any DNS servers. Reverse DNS is disabled. Try using --system-dns or specify valid servers with --dns-servers\r\n'],
                       u'tcp': {'method': u'syn', 'services': u'22'}},
          'scanstats': {'downhosts': u'0',
                        'elapsed': u'2.30',
                        'timestr': u'Sat Mar 14 01:24:18 2015',
                        'totalhosts': u'1',
                        'uphosts': u'1'}},
'scan': {u'127.0.0.1': {'addresses': {u'ipv4': u'127.0.0.1'},
                         'hostname': u'localhost',



Espero que os sirva y gracias a snifer y polsaker que me dieron las pinceladas y a todos a los que he incordiado en el día de hoy :P