Sin mas, el codigo:
Código
import socket url=raw_input('Introduce la URL completa (ej. foro.portalhacker.net/index.php)') array=url.split('/') sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.connect((array[0],80)) sock.send("GET /"+array[1]+" HTTP/1.0\n\n") code=sock.recv(10000) print code sock.close()
Sa1uDoS .
Posteo una mutacion de tipo comando, no es exactamente para esto, sino que puedes enviar la peticion del tipo que quieras
Código
import socket, sys if len(sys.argv)!=4 or sys.argv[1]=="-h": print '''\nAyuda del Script:\n\n Ejemplo de uso: '''+sys.argv[0]+''' GET foro.portalhacker.net /index.php\n\n Formato '''+sys.argv[0]+''' [METODO] [HOST] [RUTA_DEL_ARCHIVO]''' sys.exit() metodo=sys.argv[1] host=sys.argv[2] archivo=sys.argv[3] sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.connect((host,80)) sock.send(metodo+" "+archivo+" HTTP/1.0\r\nHOST:" +host+"\r\nUser-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13\r\n\r\n") code=sock.recv(10000) sock.close() print "\n"+code
Sa1uDoS