Ayer, agregué una contraseña que contiene !
a mi BIOS. Desafortunadamente, la solicitud de contraseña que solicita la contraseña cuando arrancas no te permite escribir un !
(es decir, el pequeño *
no se agrega y me dice que es la contraseña incorrecta).
Así que busqué en Google cómo eliminar esa contraseña y me topé con esta pregunta anterior .
Entonces tengo 3 opciones:
Encuentra milagrosamente una forma de entrar en un
!
Encuentra a alguien en ASUS que me pueda dar la contraseña de rescate
Abra la computadora, elimine todo lo que pueda proporcionar energía a la placa base y espere que elimine la contraseña o restablezca la fecha a una fecha para la cual se conoce la contraseña de rescate
De alguna manera, use la larga lista de códigos vinculados en la pregunta anterior para aplicar ingeniería inversa al algoritmo que genera el código y usarlo para generar el código de hoy
Cualquier ayuda en cualquier dirección es bienvenida.
Trata de encontrar una manera de escribir la !
, mi equipo tiene un teclado QWERTY así !
es Shift + 1
. También intenté escribirlo usando Caps Lock
pero no funcionó. Como mi teclado era originalmente un AZERTY y lo cambié, también intenté usarlo como un AZERTY o enchufar un teclado USB AZERTY, pero ambos fueron considerados como teclados QWERTY (o al menos como teclados donde las teclas que agregan pequeños *
s son exactamente iguales) como en los teclados QWERTY).
También probé (como se sugiere en una respuesta) para utilizar el código ASCII 33
para !
, pero Alt
parece que se tendrá en cuenta, ya que añade dos *
s.
Por lo tanto, una solución en esa dirección parece poco probable.
Acerca de encontrar a alguien en ASUS, probé la atención al cliente en Francia por teléfono y en América del Norte por chat. Ambos me dijeron que tenía que enviarlo a un centro de reparación y que sería una reparación fuera de garantía porque se refería al BIOS. Y o no sabían que el código de rescate existía o ni siquiera se les permitía mencionar su existencia.
También traté de pedirle a los canales de Twitter de ASUS. Recibí respuestas que me decían que me pusiera en contacto directamente con el servicio de atención al cliente y una respuesta de ASUS France que me indica que inicie sesión en Windows y cambie la fecha a una fecha específica para la que tenían la contraseña de rescate . Desafortunadamente, se me solicita la contraseña cada vez que inicio, por lo que no puedo ingresar a Windows.
También envié correos electrónicos a cada cosa de atención al cliente que encontré, pero hasta ahora no recibí ninguna otra respuesta.
Pude abrir la computadora y ya lo hice una vez para reemplazar el teclado. Pero realmente preferiría no meterme con cosas que no entiendo de nuevo. Además, ni siquiera estoy seguro de que restablecerá la contraseña o la fecha. Esa es mi solución de último recurso.
No he podido reconocer ningún patrón en la secuencia de contraseñas de rescate.
Esto es lo que tengo hasta ahora (la línea superior es el carácter, la columna izquierda es un índice en el índice que aparece en la cadena):
0 1 2 4 9 A B C D H L O
0 237 246 106 109 106 1243 575 109 215 105 355 244
1 220 215 95 100 125 1265 575 120 245 140 310 240
2 200 240 120 120 120 1201 620 110 280 110 299 230
3 230 190 130 130 140 1240 561 110 209 100 370 240
4 280 210 120 110 100 1170 620 100 240 100 340 260
5 120 360 0 0 60 1171 949 60 120 240 480 90
6 240 0 111 0 0 1260 720 0 600 0 719 0
7 190 240 120 0 120 1079 941 120 480 0 360 0
Total 1717 1701 802 569 771 9629 5561 729 2389 795 3233 1304
Otras cosas intentadas:
- Intenté ingresar 3 contraseñas incorrectas como se sugiere en esta página vinculada en la pregunta anterior, pero en lugar de darme un código, se atasca
Invalid Password
.
Información potencialmente relevante:
Es un ASUS RoG G751JY comprado hace aproximadamente un año
Hice una nueva instalación de Windows (para que no haya más partición de recuperación)
Eso es. Gracias de antemano por tu ayuda.
*
s. Recuerdo claramente que rechazó otros caracteres no alfanuméricos, y solo guardé el!
porque es el único que*
apareció ...Respuestas:
Opción comprobada
Siempre he tenido éxito en restablecer el BIOS al quitar la batería CMOS. Recomiendo quitar la alimentación de la computadora portátil y luego quitar la batería CMOS. La batería de la BIOS se ve así y realiza un seguimiento del tiempo y del contenido del BIOS.
Espera un par de minutos. Esta acción restablecerá el contenido del BIOS y le permitirá ingresar sin ninguna contraseña.
Si necesita instrucciones sobre cómo abrir su computadora portátil, puede ver el video de YouTube aquí
fuente
(No es una respuesta a la pregunta como se indica en el título, pero una forma de resolver el problema subyacente).
Creo que logré (en su mayoría) aplicar ingeniería inversa al algoritmo que genera la contraseña de rescate de la lista de contraseñas pasadas. Desafortunadamente, no soy dueño de una placa ASUS, por lo que no puedo verificar si esto predice correctamente las nuevas contraseñas, sin embargo, ejecutar el fragmento publicado a continuación en las fechas en que se conoce la contraseña siempre da el resultado correcto. Si prueba esto y funciona o no funciona para usted, hágamelo saber.
Simplemente mirando los datos dados de varias maneras (por ejemplo, haciendo una tabla de contraseñas para un día fijo del mes), uno puede ver surgir algunos patrones.
Si etiquetamos las letras en la contraseña de esta manera:
01234567
es fácil ver que las letras 6 y 7 están determinadas de forma única por el día del mes (y, por lo tanto, son completamente independientes del mes o año). Para la letra 7, simplemente use el día del mes basado en cero como índice en la cadenaAAAABLDDBB0LB211C9BAAAAABLDDBB0
. Del mismo modo, para la letra 6 es la cadenaLBAL0AL0ADLADLADLADBADBABBAB2AA
.Para la letra 5, también es fácil ver que además del día del mes, la paridad del mes (es decir, el resto cuando se divide entre dos) también es importante. Para meses impares, uno tiene que usar la cadena de referencia
BADBOA01AAH1ABBALLBABLBAH1ADL1A
, para meses pares esA0CAABALBBALBBAH1ABH1ABLABL9ABO
.Las letras 2, 3 y 4 son muy similares, solo hay que usar una tabla de búsqueda diferente para cada mes (es decir, cada una de esas letras tiene doce tablas de búsqueda).
La carta 1 también tiene en cuenta la paridad del año. Así que aquí hay 24 tablas de búsqueda totales, 12 para años impares y 12 para años pares. Muchas de estas tablas de búsqueda en realidad contienen las mismas letras en la misma secuencia, solo comienzan en un punto diferente en esa secuencia. Supongo que esto indica que hay algún patrón subyacente que aún no he logrado descifrar.
La letra 0 es un poco más compleja y todavía no he podido determinar completamente un patrón. Parece que, dependiendo del mes y año, una de las 4 secuencias fundamentales (
OLLAA1AO
,ADBA4CAL
,AD2AH9AB
,AB1A0BB0
) se selecciona y se hace girar por una cierta cantidad específica. Sin embargo, también parece que los años 2002-2009 siguen un patrón diferente que 2010 y 2011 (de hecho, 2010 muestra el mismo comportamiento que 2008 y 2011 que 2009), por lo que es muy difícil predecir cómo esta secuencia continúa de todos modos.En cambio, dado que en este punto ya tenemos 7 de las 8 letras determinadas, y parece que solo hay 12 posibilidades para la letra final, uno podría tratar de forzar la contraseña. Si prueba sistemáticamente la letra que falta por frecuencia en las 4 secuencias mencionadas anteriormente, ya debería tener un 50% de posibilidades de obtener la contraseña correcta después de 2 intentos.
A continuación se muestra un fragmento de Javascript que, cuando se ejecuta, le solicita una fecha y muestra las 12 posibles contraseñas para esa fecha, ordenadas por probabilidad. Para la fecha de hoy (28/02/2016), esto te daría
X0BLB9BD
,X
siendo uno deABLOD10942CH
.fuente
"use strict"
y reemplazar let array-let por una serie de let)Muy bien, lo hice funcionar de nuevo.
Abrí la ranura en la parte posterior donde puedes ver el disco duro y algunas tarjetas de memoria. Junto a las tarjetas de memoria, hay dos pequeñas cosas etiquetadas como JRST2001 y JRST2002. Primero intenté conectar uno con el otro, y luego mi computadora ni siquiera arrancó, lo único que se iluminó fueron los leds al lado del teclado. Entonces intenté conectar los dos "lados" de JRST2001 (hay algún tipo de línea que lo atraviesa) y lo mismo para JRST2002. Luego restablece la fecha a 01-01-2009 para la cual la contraseña de rescate es 1BLDABLA. Tenga en cuenta que cuando ingresa la contraseña de rescate, la computadora se congela y debe reiniciar manualmente. Luego, dado que seguía arrancando en la BIOS sin razones aparentes, comencé a cambiar la configuración al azar hasta que funcionó. Y aparentemente la buena configuración fue el CSM que necesitaba habilitar.
Para el registro, aquí está la respuesta que obtuve de ASUS (énfasis mío):
(No estaba seguro de si esto debería ir en mi pregunta o en mi respuesta, pero pensé que la gente no querría desplazarse por todo eso para responder, así que lo puse aquí)
fuente