NOTA IMPORTANTE: El delito informático está severamente castigado por la ley. Esta página no promueve el delito informático, es divulgativa y muestra los mecanismos que utilizan los cibercriminales para poder identificar el ataque si has sido victima de uno de ellos. En el caso de que hayas sido victima de un ataque te recomendamos que busques recursos legales en la sección Cibercrime Law o en la página del Instituto Nacional de Ciberseguridad: https://www.incibe.es/

Blog

Escribir script de Python

¡Hola, null byte!
Esta es mi primera publicación y necesito ayuda.

Se sigue estos pasos en el enlace dado https://null-byte.wonderhowto.com/how-to/hack-like-pro-find-exact-location-any-ip-address-0161964/ y se logró encontrar ubicación. Ahora estoy planeando escribir un script que hace todo el proceso cuando lo ejecutamos. Primero hice un script .sh con los siguientes comandos:

cd /root/pygeoip-0.1.3
./IPloc.py (Este es el script que hice después)

En IPloc.py, los siguientes comandos están ahí:
x = raw_input (‘Inserte la dirección IP:’)
importar pygeoip
gip = pygeoip.GeoIP (‘GeoLiteCity.dat’)
rec = gip.recordporaddr (‘x’)
para clave, val en rec.items ():
imprimir “% s:% s”% (clave, val

Los resultados no llegan. Pero cuando ejecuto manualmente los comandos en IPloc.py, no hay ningún error.
Así es como se ve el error:

Inserte la dirección IP: 64.233.161.99
Rastreo (llamadas recientes más última):
Archivo “./IPlocfind.py”, línea 5, en
rec = gip.recordporaddr (‘x’)
Archivo “/root/NH3/pygeoip-0.3.2/pygeoip/en eso.py “, línea 546, en el registroporaddr
ipnum = util.ip2long (dirección)
Archivo “/root/NH3/pygeoip-0.3.2/pygeoip/util.py”, línea 39, en ip2long
return int (binascii.hexlify (socket.inetpton (enchufe.AFINET6, ip)), 16)
socket.error: cadena de dirección IP ilegal pasada a inet_pton

¡Cualquier ayuda sería apreciada!

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar