elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [python]abrir varias consolas de comandos ejecutando un comando.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [python]abrir varias consolas de comandos ejecutando un comando.  (Leído 5,098 veces)
dimineko

Desconectado Desconectado

Mensajes: 32


Ver Perfil
[python]abrir varias consolas de comandos ejecutando un comando.
« en: 5 Diciembre 2017, 20:01 pm »

Iré al grano.Es un script para hacer un ataque Dos.Si,es muy simple.Pero queria empezar por esto.Mi idea es abrir un monton de ventanas (el número de ataques que introduzca el usuario) y que estan hagan el ping nada más abrirse.Es decir,si pongo estos datos:
HOST= google.com
ataques= 20

se deberian abrir 20 ventanas de cmd haciendo un ping -t -l 15000 a google...La cosa es que solo se me abre una,¿alguna sugerencia?dejo aqui el codigo.

Código
  1. import os
  2. import time
  3.  
  4.  
  5.  
  6.  
  7.  
  8. ataques = input("[*]NÚMERO DE ATAQUES--->")
  9. print ("[*]NUMERO DE ATAQUES SELECCIONADO---> [", ataques,"]")
  10.  
  11. def ready():
  12.    host = input("[*]HOST--->") #PREGUNTAR IP O HOST
  13.    print ("[*]HOST OBJETIVO SELECCIONADO---> [", host,"]")
  14.    time.sleep(1)
  15.    comando = "ping "+host+" -t -l 15000" #ESTO ES PARA ACLARME YO MISMO
  16.    print ("[*]COMANDO--->",comando) #PARA ACLARARME YO MISMO TAMBIEN
  17.    time.sleep(1)
  18.    print ("[*]ATACANDO A--->"+host+"...")
  19.    os.system(comando)
  20.  
  21.  
  22. ready()
  23.  
  24. def ataque(ataques):
  25.    os.system(comando)
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39. time.sleep(3600) #PARA QUE NO SE CIERRE LA VENTANA

Engel Lex: No se debe escribir en maýusculas


« Última modificación: 5 Diciembre 2017, 20:05 pm por engel lex » En línea

aangrymasther

Desconectado Desconectado

Mensajes: 69


Zona especial Este


Ver Perfil
Re: [python]abrir varias consolas de comandos ejecutando un comando.
« Respuesta #1 en: 6 Diciembre 2017, 11:11 am »

Mejor utiliza threads porque no se iniciara un ping hasta que no acabe el otro, por ejemplo, si pones:

Código:
import os
os.system("ls")
os.system("ls ..")

No se van a listar los dos a la vez, se esperará a que acabe uno para empezar el otro.

Creo que es esto lo que preguntabas xD, espero que te sirva de algo.


En línea

Probablemente el 99% de lo que digo sea incorrecto
dimineko

Desconectado Desconectado

Mensajes: 32


Ver Perfil
Re: [python]abrir varias consolas de comandos ejecutando un comando.
« Respuesta #2 en: 6 Diciembre 2017, 15:49 pm »

¿Podrías explicarme lo del modulo threads,porfavor?
En línea

n1sen

Desconectado Desconectado

Mensajes: 122



Ver Perfil
Re: [python]abrir varias consolas de comandos ejecutando un comando.
« Respuesta #3 en: 7 Diciembre 2017, 01:00 am »

Leete la documentacion de Python. Ahi aparace de que se trata ese modulo y de muchos mas
En línea

null
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
¿Función en Batch para ejecutar X comando solo si X proceso se está ejecutando?
Scripting
Dr.HARK 4 12,468 Último mensaje 17 Agosto 2009, 08:35 am
por Dr.HARK
[Python] Abrir una página web con comandos de Python. « 1 2 3 4 »
Python
CaronteGold 31 41,311 Último mensaje 29 Mayo 2015, 15:02 pm
por antkk
[C] [AYUDA] Problema ejecutando comando en XP 32bits
Programación C/C++
DrKillador 1 2,266 Último mensaje 23 Febrero 2013, 02:10 am
por DrKillador
Comunicar dos consolas de comandos (CMD)
Scripting
[Arg] $triker; 7 6,000 Último mensaje 15 Mayo 2016, 02:56 am
por [Arg] $triker;
Error ejecutando comando en meterpreter
Dudas Generales
THE_GEORGE 1006 0 3,284 Último mensaje 26 Noviembre 2019, 23:44 pm
por THE_GEORGE 1006
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines