Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/09/2019, 01:33
Avatar de Jask
Jask
 
Fecha de Ingreso: abril-2006
Ubicación: Madrid
Mensajes: 773
Antigüedad: 18 años
Puntos: 15
Respuesta: ¿Cómo filtrar un listado de IPs en un fichero con IPs y hostnames?

Hola!

Al final he podido solucionarlo, con un bucle dentro de otro bucle, tal que así:

Código Python:
Ver original
  1. uniq_ips = list(set(ips))
  2. with open("massivenslookup_result.log", "r") as logfile:
  3.     content = logfile.readlines()
  4.  
  5. for ip in uniq_ips:
  6.     print("[+] Domains hosted in this IP \'" + ip + "\': ")
  7.     filtered_ips = filter(lambda item: ip in item , content)
  8.  
  9.     for domain_same_ip in filtered_ips:
  10.  
  11.         domain_same_ip = domain_same_ip.replace("\n","")
  12.         domain_same_ip = domain_same_ip.split(" ")
  13.         print(domain_same_ip[0])

Un saludo!
__________________
Os iusti meditabitur sapientiam
Si te he ayudado, por qué no un poquito de Karma :) ?