-Cd live ( da igual el sistema operativo, preferentemente Ubuntu)
2ºColocarnos en c:windowssystem32
3ºRenombrar sethc.exe por sethc.old
4ºCopiar cmd.exe al escritorio y renombrar por sethc.exe
5ºCortar sethc.exe a la carpeta de system32 de aposteriori.
6ºReiniciar por windows.
7ºEn la ventana de incio de sesión de usuario pulsamos 5 veces la tecla shift y se nos abrira el cmd
8ºPondremos el siguiente comando c:windowssystem32control userpasswords2
9ºNos aparecerá otra ventana donde podremos cambiar o reestablecer la contraseña decualquier usuario.
10ºClickar aceptar y cerrar la consola de comandos con exit


Es evidente dónde estaba la puerta trasera: al permitir el arranque desde dispositivos externos, el sistema operativo no está en ejecución y podemos cambiar como queramos sus archivos, en este caso aprovechamos una característica de Windows, que llama al programa sethc.exe al pulsar 5 veces la tecla shift, haciendo que llame a la shell (cmd.exe) disfrazada de sethc.exe. Y como aún no hemos pasado por el proceso de login, esta shell tiene poderes administrativos, pudiendo invocar al programa de creación de usuarios.
ResponderEliminarJaque mate.