Tabla de contenido:

Inyección de teclado / Escriba automáticamente su contraseña con un clic: 4 pasos (con imágenes)
Inyección de teclado / Escriba automáticamente su contraseña con un clic: 4 pasos (con imágenes)

Video: Inyección de teclado / Escriba automáticamente su contraseña con un clic: 4 pasos (con imágenes)

Video: Inyección de teclado / Escriba automáticamente su contraseña con un clic: 4 pasos (con imágenes)
Video: Como recuperar tus contraseñas 2024, Noviembre
Anonim
Inyección de teclado / Escriba automáticamente su contraseña con un clic!
Inyección de teclado / Escriba automáticamente su contraseña con un clic!
Inyección de teclado / Escriba automáticamente su contraseña con un clic!
Inyección de teclado / Escriba automáticamente su contraseña con un clic!

Las contraseñas son difíciles … ¡y recordar una segura es aún más difícil! Además de eso, si tiene una contraseña complicada, llevará tiempo escribirla.

Pero no temáis a mis amigos, ¡tengo una solución para esto! Creé una pequeña máquina de escritura automática que enviará las contraseñas a la computadora. Ahora no hay necesidad de recordar cosas o escribir rápido.

Paso 1: lo que necesita

Que necesitas
Que necesitas

Partes:

2x resistencias de 10k (no importa la imagen donde solo hay una)

1x Pro Micro (o cualquier clon de Arduino / Arduino con el chip 32u4)

1x Caja de cerillas (Ahora, no te malinterpretes, no está en una caja de cerillas para ser astuto, está integrado en una porque creo que se ve bien).

2x pulsadores.

Algunos cables, preferiblemente de diferentes colores.

Herramientas utilizadas:

Soldador.

Pistola de pegamento

Paso 2: armarlo

Poniendo todo junto
Poniendo todo junto
Poniendo todo junto
Poniendo todo junto

Para el cableado, deberá conectar el VCC y / o RAW en el Pro Micro a través de una resistencia al botón. El cable que va a los pines digitales del Pro Micro irá al mismo pin que el botón de encendido. Por último, vuelva a tierra (GND).

O hazlo fácil para ti y mira las imágenes para ver cómo conecté las cosas. La imagen de Fritzing es para ayudar a dejar en claro a dónde irá todo, sé que es un Leonardo en esa imagen, pero no había Pro Micro en Fritzing.

Usa la pistola de pegamento para asegurar todo en la caja de cerillas.

Paso 3: el código

#include #define buttonPin 7 // Hace permanentemente el valor de buttonPin 7. #define buttonPin2 5 // Hace permanentemente el valor de buttonPin2 5.

configuración vacía () {

pinMode (buttonPin, INPUT); // Establece los pines como entradas. pinMode (buttonPin2, ENTRADA); Serial.begin (9600); Keyboard.begin (); // Iniciar las funciones del tablero de teclas

}

bucle vacío () {

int buttonState = digitalRead (buttonPin); // lee el estado del botón input int buttonState2 = digitalRead (buttonPin2); // leer el estado de la entrada del botón if (buttonState == LOW) {// presionar el botón producirá un estado LOW 0V

Serial.println (buttonState);

Keyboard.print ("m05Ts3cUR3Pa55W0rDewWa"); // Ingrese su contraseña aquí delay (1000); } if (buttonState2 == LOW) {// presionar el botón producirá un estado BAJO 0V Keyboard.print ("5eConDm05Ts3cUR3Pa55W0rDewWa"); // Ingrese su segunda contraseña aquí delay (1000); }

}

Si lo desea, puede hacer que ingrese su nombre de usuario / correo electrónico, luego presione la tecla de tabulación para ingresar la contraseña e ingrese eso también. Simplemente ingrese este fragmento de código en lugar de solo Keyboard.print ().

<Keyboard.print ("Su nombre de usuario"); // escriba el retraso del nombre de usuario (100); Keyboard.press (KEY_TAB); // esto presionará la tecla tabulación delay (100); Keyboard.print ("Su contraseña"); //escriba contraseña

Paso 4: ¡Todo listo

¡Todo listo!
¡Todo listo!

¡Conéctelo a su computadora y comience a usarlo!

Recomendado: