Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Runex en 17 Marzo 2012, 14:45 pm



Título: Error Urllib Python
Publicado por: Runex en 17 Marzo 2012, 14:45 pm
Buenas bros! :)

Tengo un problema con el siguiente codigo:

print "\n\n         
  • Check Vulnerability
  • "
   print "\n
  • Relizando un segundo escaneo..."
   inyeccion = web + "'"
   vulnerable = urllib.urlopen(inyeccion).read()
   if "Warning" in vulnerable and "Sql" in vulnerable:
      print "\n[-] En este escaneo, la web se ha mostrado vulnerable, sin embargo, este segundo          escaneo no es muy fiable"
      raw_input()
      os.system("clear")
      init()   
   else:
      print "\n[-] Definitivamente la web no es vulnerable"
      raw_input()
      os.system("clear")
      init()

El problema es que aunque se ingrese una web que se muestre vulnerable al añadirle comillas simples al final de la url, el programa no lo reconoce.

Supongo que el problema estará en que el código no consigue encontrar las cadenas en la lectura del codigo fuente, es decir en esta linea del condicional:

---> if "Warning" in vulnerable and "Sql" in vulnerable:

¿Alguien tiene alguna idea?
Gracias :)