Estoy intentando hacer un script de un ataque de fuerza bruta en openmsx y lo que ocurre es que no conozco muy bien este lenguaje y entonces el script tiene fallos, el código es muy sencillo:
set password_start 0
set password_end 9999
set default_response ""
# Inicia el ataque de fuerza bruta
for {set password $password_start} {$password <= $password_end} {incr password} {
set formatted_password [format "%04d" $password]
# Reinicia la aplicación con 'pin'
type "pin\r"
after 1000
# Introduce la contraseña
type "$formatted_password\r"
after 1000
}
Pero la salida que me aparece es muy distinta a lo que esperaba ya que se está solapando la escritura de pin y de la password como podéis observar.
Muchas gracias por vuetro tiempo.
set password_start 0
set password_end 9999
set default_response ""
# Inicia el ataque de fuerza bruta
for {set password $password_start} {$password <= $password_end} {incr password} {
set formatted_password [format "%04d" $password]
# Reinicia la aplicación con 'pin'
type "pin\r"
after 1000
# Introduce la contraseña
type "$formatted_password\r"
after 1000
}
Pero la salida que me aparece es muy distinta a lo que esperaba ya que se está solapando la escritura de pin y de la password como podéis observar.
Muchas gracias por vuetro tiempo.