Tengo un problema con el siguiente codigo:
print "\n\n
- Check Vulnerability
- "
- Relizando un segundo escaneo..."
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