Taula de continguts:

Injecció de teclat / Escriu automàticament la teva contrasenya amb un sol clic: 4 passos (amb imatges)
Injecció de teclat / Escriu automàticament la teva contrasenya amb un sol clic: 4 passos (amb imatges)

Vídeo: Injecció de teclat / Escriu automàticament la teva contrasenya amb un sol clic: 4 passos (amb imatges)

Vídeo: Injecció de teclat / Escriu automàticament la teva contrasenya amb un sol clic: 4 passos (amb imatges)
Vídeo: Program for clinic 2024, Juliol
Anonim
Injecció de teclat / Escriu automàticament la teva contrasenya amb un sol clic
Injecció de teclat / Escriu automàticament la teva contrasenya amb un sol clic
Injecció de teclat / Escriu automàticament la teva contrasenya amb un sol clic
Injecció de teclat / Escriu automàticament la teva contrasenya amb un sol clic

Les contrasenyes són difícils … i recordar-ne una de segura és encara més difícil. A més, si teniu una contrasenya complicada, trigareu a escriure.

Però no tingueu por dels meus amics, tinc una solució a això. He creat una petita màquina d'escriptura automàtica que enviarà les contrasenyes a l'ordinador. Ara no cal recordar coses ni ser un typer ràpid.

Pas 1: què necessiteu

Què necessites
Què necessites

Parts:

2x 10k resistències (no importa la imatge on només n'hi ha una)

1x Pro Micro (o qualsevol clon Arduino / Arduino amb el xip 32u4)

1x Matchbox (Ara, no us en feu la idea equivocada, no és en una caixa de mistos per ser astut, està integrat en un perquè crec que té bona pinta).

2 polsadors.

Alguns cables, preferiblement de diferents colors.

Eines utilitzades:

Soldador.

Pistola de cola

Pas 2: ajuntar-lo

Posant-ho en comú
Posant-ho en comú
Posant-ho en comú
Posant-ho en comú

Per al cablejat, haureu de connectar el VCC i / o RAW al Pro Micro mitjançant una resistència al botó. El cable que passa als pins digitals del Pro Micro anirà al mateix pin que l’alimentació del botó. Per últim, torneu a terra (GND).

O faciliteu-ho i mireu les imatges per veure com connectava les coses. La imatge de Fritzing és per ajudar a deixar clar cap a on anirà tot, sé que és un Leonardo en aquesta imatge, però no hi havia Pro Micro a Fritzing.

Utilitzeu la pistola de cola per assegurar tot el que hi ha a la caixa de llumins.

Pas 3: el codi

#include #define buttonPin 7 // Fa permanentment el valor de buttonPin 7. #define buttonPin2 5 // Fa permanentment el valor de buttonPin2 5.

configuració nul·la () {

pinMode (buttonPin, INPUT); // Estableix els pins com a entrades. pinMode (buttonPin2, INPUT); Serial.begin (9600); Keyboard.begin (); // Inicieu les funcions de keayboard

}

bucle buit () {

int buttonState = digitalRead (buttonPin); // llegir l'estat de l'entrada del botó int buttonState2 = digitalRead (buttonPin2); // llegiu l'estat de l'entrada del botó si (buttonState == BAIX) {// si premeu el botó es produirà un estat BAIX 0V

Serial.println (buttonState);

Keyboard.print ("m05Ts3cUR3Pa55W0rDewWa"); // Introduïu aquí la vostra contrasenya delay (1000); } if (buttonState2 == LOW) {// prement el botó es produirà un estat LOW 0V Keyboard.print ("5eConDm05Ts3cUR3Pa55W0rDewWa"); // Introduïu aquí la vostra segona contrasenya delay (1000); }

}

Si voleu, podeu fer que escriviu al vostre nom d’usuari / correu electrònic i, a continuació, a la pestanya de contrasenya i introduïu-la també. Només cal que introduïu aquest tros de codi en lloc de només Keyboard.print ().

<Keyboard.print ("El vostre nom d'usuari"); // escriviu demora del nom d'usuari (100); Keyboard.press (KEY_TAB); // es prem el retard de la tecla de tabulació (100); Keyboard.print ("La vostra contrasenya"); // escriviu la contrasenya

Pas 4: Tot fet

Tot fet!
Tot fet!

Connecteu-lo a l'ordinador i comenceu a utilitzar-lo.

Recomanat: