Мазмұны:

Пернетақтаны енгізу/парольді бір рет басу арқылы автоматты түрде теру!: 4 қадам (суреттермен)
Пернетақтаны енгізу/парольді бір рет басу арқылы автоматты түрде теру!: 4 қадам (суреттермен)

Бейне: Пернетақтаны енгізу/парольді бір рет басу арқылы автоматты түрде теру!: 4 қадам (суреттермен)

Бейне: Пернетақтаны енгізу/парольді бір рет басу арқылы автоматты түрде теру!: 4 қадам (суреттермен)
Бейне: Using Digispark Attiny85 Mini Arduino boards: Lesson 108 2024, Қараша
Anonim
Пернетақта инъекциясы/Парольді бір рет басу арқылы автоматты түрде теріңіз!
Пернетақта инъекциясы/Парольді бір рет басу арқылы автоматты түрде теріңіз!
Пернетақта инъекциясы/Парольді бір рет басу арқылы автоматты түрде теріңіз!
Пернетақта инъекциясы/Парольді бір рет басу арқылы автоматты түрде теріңіз!

Құпия сөздер қиын … және қауіпсізді есте сақтау одан да қиын! Оның үстіне, егер сізде құпия сөз болса, оны теруге уақыт қажет.

Бірақ достарымнан қорықпаңыз, менде бұл мәселенің шешімі бар! Мен парольдерді компьютерге шығаратын автоматты түрде теру машинасын жасадым. Енді бір нәрсені есте сақтаудың қажеті жоқ.

1 -қадам: Сізге не қажет

Сізге не керек
Сізге не керек

Бөлшектер:

2x 10k резисторы (біреуі бар суретке мән бермеңіз)

1x Pro Micro (немесе 32u4 чипі бар кез келген Arduino/Arduino клоны)

1x сіріңке қорабы (Енді қате түсінік алмаңыз, ол сіріңке қорабында емес, ол біреуге салынған, себебі менің ойымша, бұл жақсы көрінеді).

2x түймелер.

Кейбір кабельдер, әр түрлі түстер.

Қолданылатын құралдар:

Пісіру темірі.

Желім мылтық

2 -қадам: оны біріктіру

Оны біріктіру
Оны біріктіру
Оны біріктіру
Оны біріктіру

Сымдарды қосу үшін түймедегі резистор арқылы Pro Micro -ге VCC және/немесе RAW қосу керек. Pro Micro -дегі цифрлық түйреуіштерге өтетін кабель түйменің қуатымен бірдей болады. Соңында жерге оралу (GND).

Немесе өзіңізге жеңіл етіп, суреттерге қарап, заттарды қалай байланыстырғанымды біліңіз. Fritzing бейнесі - бұл қайда кететінін анықтауға көмектесу, мен бұл суретте Леонардо екенін білемін, бірақ Fritzing -те Pro Micro жоқ еді.

Сіріңке қорабындағы барлық нәрсені бекіту үшін желімді пистолетті қолданыңыз.

3 -қадам: Кодекс

#incleed #define buttonPin 7 // buttonPin мәнін 7 жасайды. #define buttonPin2 5 // buttonPin2 мәнін 5 жасайды.

жарамсыз орнату () {

pinMode (buttonPin, INPUT); // түйреуіштерді кіріс ретінде орнатыңыз. pinMode (buttonPin2, INPUT); Serial.begin (9600); Keyboard.begin (); // Кейбборд функцияларын іске қосыңыз

}

void loop () {

int buttonState = digitalRead (buttonPin); // енгізу түймесінің күйін оқу int buttonState2 = digitalRead (buttonPin2); // түйменің кіру күйін оқыңыз, егер (buttonState == LOW) {// түймені басу LV күйін 0В шығарады

Serial.println (buttonState);

Keyboard.print («m05Ts3cUR3Pa55W0rDewWa»); // Құпия сөзіңізді осы жерге енгізіңіз кешіктіру (1000); } if (buttonState2 == LOW) {// түймені басу LOW күйін береді 0V Keyboard.print («5eConDm05Ts3cUR3Pa55W0rDewWa»); // Екінші пароліңізді осында енгізіңіз кешіктіру (1000); }

}

Егер қаласаңыз, оны пайдаланушы/электрондық поштаға енгізіңіз, содан кейін құпия сөз қойындысын енгізіңіз және оны енгізіңіз. Бұл кодты тек Keyboard.print () орнына қойыңыз.

<Keyboard.print («Сіздің пайдаланушы атыңыз»); // пайдаланушы аты кешігуін теріңіз (100); Keyboard.press (KEY_TAB); // бұл қойынды пернесінің кешігуін басады (100); Keyboard.print («Сіздің құпия сөзіңіз»); // құпия сөзді теріңіз

4 -қадам: Барлығы дайын

Барлығы дайын!
Барлығы дайын!

Оны компьютерге қосып, оны қолдана бастаңыз!

Ұсынылған: