Სარჩევი:

კლავიატურის ინექცია/ავტო აკრიფეთ თქვენი პაროლი ერთი დაწკაპუნებით !: 4 ნაბიჯი (სურათებით)
კლავიატურის ინექცია/ავტო აკრიფეთ თქვენი პაროლი ერთი დაწკაპუნებით !: 4 ნაბიჯი (სურათებით)

ვიდეო: კლავიატურის ინექცია/ავტო აკრიფეთ თქვენი პაროლი ერთი დაწკაპუნებით !: 4 ნაბიჯი (სურათებით)

ვიდეო: კლავიატურის ინექცია/ავტო აკრიფეთ თქვენი პაროლი ერთი დაწკაპუნებით !: 4 ნაბიჯი (სურათებით)
ვიდეო: CS50 2014 - Week 10 2024, ნოემბერი
Anonim
კლავიატურის ინექცია/ავტომატურად ჩაწერეთ თქვენი პაროლი ერთი დაწკაპუნებით!
კლავიატურის ინექცია/ავტომატურად ჩაწერეთ თქვენი პაროლი ერთი დაწკაპუნებით!
კლავიატურის ინექცია/ავტომატურად ჩაწერეთ თქვენი პაროლი ერთი დაწკაპუნებით!
კლავიატურის ინექცია/ავტომატურად ჩაწერეთ თქვენი პაროლი ერთი დაწკაპუნებით!

პაროლები რთულია … და უსაფრთხოების დამახსოვრება კიდევ უფრო რთულია! გარდა ამისა, თუ თქვენ გაქვთ რთული პაროლი, დრო დასჭირდება აკრეფას.

მაგრამ ნუ გეშინია ჩემი მეგობრების, მე მაქვს გამოსავალი! მე შევქმენი პატარა ავტომატური აკრეფის მანქანა, რომელიც გამოუშვებს პაროლებს კომპიუტერში. ახლა აღარ არის საჭირო რაღაცეების დამახსოვრება ან სწრაფი ტიპაჟის ყოფნა.

ნაბიჯი 1: რაც გჭირდებათ

Რა გჭირდება
Რა გჭირდება

ნაწილები:

2x 10k რეზისტორები (არაფერ შუაშია სურათი, სადაც მხოლოდ ერთია)

1x Pro Micro (ან ნებისმიერი Arduino/Arduino კლონი 32u4 ჩიპით)

1x მატჩის ყუთი (ახლა, ნუ მიიღებთ მცდარ წარმოდგენას, ასანთის კოლოფში არ არის გამოგონილი, ის აგებულია ერთში, რადგან მე ვფიქრობ, რომ კარგად გამოიყურება).

2x ღილაკი.

ზოგიერთი კაბელი, სასურველია სხვადასხვა ფერის.

გამოყენებული ინსტრუმენტები:

გასაყიდი რკინა.

წებო იარაღი

ნაბიჯი 2: ერთად აწყობა

ერთად აყენებს მას
ერთად აყენებს მას
ერთად აყენებს მას
ერთად აყენებს მას

გაყვანილობისთვის თქვენ უნდა დააკავშიროთ VCC და/ან RAW პრო მიკროზე რეზისტორის საშუალებით ღილაკზე. კაბელი, რომელიც მიდის ციფრულ ქინძისთავებზე Pro Micro– ზე, გადადის იმავე პინზე, როგორც ღილაკზე ჩართული. დაბოლოს, დაბრუნდით ადგილზე (GND).

ან გაამარტივეთ საკუთარი თავი და შეხედეთ სურათებს, რომ ნახოთ როგორ დავუკავშირე საგნები. ფრიზინგის სურათი არის იმის გარკვევა, თუ სად წავა ყველაფერი, მე ვიცი, რომ ეს არის ლეონარდო ამ სურათზე, მაგრამ Fritzing– ში არ იყო Pro Micro.

გამოიყენეთ წებოს იარაღი, რათა უზრუნველყოთ ყველაფერი ასანთის კოლოფში.

ნაბიჯი 3: კოდი

#ჩართეთ #განსაზღვრეთ ღილაკი პინი 7 // პერმანენტულად ქმნის ღილაკს პინის მნიშვნელობა 7. #განსაზღვრეთ ღილაკი პინ 2 5 // პერმანენტულად ქმნის ღილაკს პინ2 ის მნიშვნელობა 5.

void setup () {

pinMode (buttonPin, INPUT); // დააყენეთ ქინძისთავები შეყვანის სახით. pinMode (buttonPin2, INPUT); სერიული.დაწყება (9600); კლავიატურა. დაწყება (); // დაიწყეთ ქეიბორდის ფუნქციები

}

ბათილი მარყუჟი () {

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); // ეს დააჭერს tab ღილაკის შეფერხებას (100); Keyboard.print ("შენი პაროლი"); // აკრიფეთ პაროლი

ნაბიჯი 4: ყველაფერი შესრულებულია

Ყველაფერი შესრულებულია!
Ყველაფერი შესრულებულია!

შეაერთეთ იგი თქვენს კომპიუტერთან და დაიწყეთ მისი გამოყენება!

გირჩევთ: