Мазмуну:
Video: Клавиатура Инъекциясы/Сырсөзүңүздү Бир Чыкуу менен Авто Териңиз !: 4 Кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Сырсөздөр кыйын… жана коопсузду эстөө андан да кыйын! Анын үстүнө, эгер сизде кошулган пароль болсо, аны терүү үчүн убакыт талап кылынат.
Бирок досторумдан коркпогула, менде бул үчүн чечим бар! Мен компьютерге сырсөздөрдү чыгаруучу кичинекей автоматтык машинаны түздүм. Азыр нерселерди эстөөнүн же тез тапкыч болуунун кереги жок.
1 -кадам: Сизге эмне керек
Бөлүктөр:
2x 10k каршылыгы
1x Pro Micro (же 32u4 чипи бар ар кандай Arduino/Arduino клону)
1x Matchbox (Эми, туура эмес түшүнүккө калбаңыз, ал ширеңке кутусунда эмес, ал бирөөнө курулган, анткени менимче, бул жакшы окшойт).
2x баскычтар.
Кээ бир кабелдер, башкача айтканда, башка түстөр.
Колдонулган куралдар:
Кандооч.
Желим курал
2 -кадам: Аны бириктирүү
Электр өткөргүчтөрү үчүн Pro Microдогу VCC жана/же RAWти резистор аркылуу баскычка туташтыруу керек. Pro Microдогу санарип казыктарга баруучу кабель баскычтын күчү менен бирдей казыкка барат. Акыр -аягы, жерге кайтуу (GND).
Же өзүңүзгө жеңил кылып, сүрөттөрдү карап, нерселерди кантип байланыштырганымды көрүңүз. Fritzing сүрөтү баары кайда кетерин түшүнүүгө жардам берүү үчүн, мен бул сүрөттө Леонардо экенин билем, бирок Fritzingде Pro Micro жок болчу.
Ширеңке кутусундагы бардыгын камсыз кылуу үчүн желим тапанчаны колдонуңуз.
3 -кадам: Кодекс
#inclee #define buttonPin 7 // buttonPin маанисин 7 кылат.
жараксыз орнотуу () {
pinMode (buttonPin, INPUT); // Пиндерди кириш катары коюңуз. pinMode (buttonPin2, INPUT); Serial.begin (9600); Keyboard.begin (); // Кийборд функциясын баштаңыз
}
void loop () {
int buttonState = digitalRead (buttonPin); // баскычын киргизүү абалын окуу int buttonState2 = digitalRead (buttonPin2); // баскычтын кирүү абалын окуңуз, эгер (buttonState == LOW) {// баскычты басуу LOW 0V абалына алып келет
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 -кадам: Баары бүттү
Аны компьютериңизге туташтырып, колдоно баштаңыз!
Сунушталууда:
Кантип бир сөз үчүн Авто тууралоону өчүрүү керек (iOS): 3 кадам
Бир гана сөз үчүн автоматтык оңдоону кантип өчүрүү керек (iOS): Кээде Авто тууралоо сиз каалабаган нерсени оңдой алат, мис. тексттин кыскартуулары өздөрүнө бардык баш тамгаларды жаза башташат (мисалы, IMOго IMO тууралоо). Бул жерде аны автоматтык түрдө өчүрбөстөн, бир сөздү же фразаны оңдоону токтотууга кантип мажбурлоо керек
Бир аналог пинди колдонуу менен бир нече аналогдук баалуулуктарды кантип окуу керек: 6 кадам (сүрөттөр менен)
Бир аналог пинди колдонуу менен бир нече аналогдук баалуулуктарды кантип окуу керек: Бул үйрөткүчтө мен сизге бир эле аналогдук кирүүчү пинди колдонуу менен бир нече аналогдук баалуулуктарды кантип окууну көрсөтөм
Бир нече жөнөкөй компоненттер, DIY электрондук клавиатура: 6 кадам
Бир нече жөнөкөй компоненттер, DIY жана электрондук клавиатура: 555 таймер 1Түймө × 81 100нФ конденсатор Ар түрдүү каршылыктар: 390Ω, 620Ω, 910Ω, 1kΩ × 2, 1.1kΩ, 1.3kΩ, 1.5kΩ, 6.2kΩ.1 buzzer22AWG орнотуу зымы1 9V батарея коннектору 1 нан 1 такта батарея
WiFi атыңызды жана сырсөзүңүздү кантип өзгөртүү керек: 11 кадам
WiFi Атыңызды жана Сырсөзүңүздү Кантип Өзгөртсөңүз болот: Көптөр WiFi маалыматыңызды, мисалы, колдонуучунун аты жана сырсөзүн, оңой эле өзгөртө аласыз деп ойлогон эмес. Бул үчүн бир аз гана убакыт талап кылынат, сиз дагы WiFiңызды кызыктуу жана уникалдуу кыла аласыз. Бирок, тармактык компаниялардын бир аз кыйынчылыгы бар
Wifi сырсөзүңүздү QR коддорун автоматтык түрдө колдонуңуз: 4 кадам
Wifi сырсөзүңүздү QR коддору менен автоматтык түрдө бөлүшүңүз: Бул Нускамада биз конокторуңузду Wifiга эч кандай аракетсиз байланыштырган QR кодун түзүүнү үйрөнөбүз. Интернет - бул зарылчылык. Биз бир жерге барарыбыз менен, бизге эң биринчи керектүү нерсе - Wi -Fiга кирүү. Мейли, ал достук жолугушууну өткөрүп жатабы