Descifrando una contraseña alfanumérica de 6 caracteres en el cuadro de diálogo de Windows

3

Para poner este problema en contexto, tengo una pantalla de monitor táctil cuyo programa de firmware está protegido por una contraseña.

El programa de firmware se descarga a través de RS232 a través de un programa de utilidad de Windows proporcionado por el fabricante de la pantalla táctil.

El problema es que, al completar la descarga, el programa de utilidad solicita una contraseña alfanumérica de 6 caracteres y no tengo idea de qué es. La compañía de la que compré la pantalla se ha cerrado desde entonces, así que no hay ningún lugar donde pueda obtener la contraseña.

Ya que es una contraseña alfanumérica, (2 * 26 + 10) ^ 6 = 56,800,235,584, mis preguntas son:

  1. ¿Qué tan fácil es descifrar la contraseña?
  2. ¿Cuáles son las posibles formas de resolverlo?
  3. ¿Cómo intentarías romperlo? (por ejemplo, un programa de robot que intentará ingresar todas las contraseñas posibles en nombre de humanos, etc.) ¿Qué herramientas de software usaría?
pregunta silvernightstar 30.07.2014 - 06:32
fuente

1 respuesta

2

Puede inyectar fácilmente caracteres como si estuvieran escritos a través de herramientas o código USB. Dependiendo de la latencia de intentar un código y suponiendo que no haya bloqueos, puede no tardar demasiado en iterar todas las posibilidades.

Una mejor opción puede ser adjuntar un depurador, ingresar cualquier código y avanzar hasta que vea la verificación de la cadena de entrada. Cambie la lógica del resultado y luego deje que la ejecución continúe; según el idioma y el hardware, esto puede ser sencillo o doloroso.

Supongo que has intentado que Google lo piratee y los foros de usuarios en caso de que sea un valor predeterminado ampliamente conocido ...

    
respondido por el Andy Boura 31.07.2014 - 15:28
fuente

Lea otras preguntas en las etiquetas