» Електроника » Ардуино »Уређај за аутоматско уношење лозинки у рачунар

Уређај за аутоматско уношење лозинки у рачунар

Поздрав становници наше странице!
Данас ћемо саставити уређај који ће упамтити наше лозинке и притиском на дугме аутоматски их унети у рачунар. У овом случају, лозинке ће бити заштићене. Аутор овог домаћег производа је Мицхаел (ИоуТубе канал "Артурос ТВ").

За независну производњу таквог уређаја потребна су нам само 3 компоненте. Прво, ово је наравно платформа (молим вас, не бркајте са ардуино про мини).

Овај ардуино има микроконтролер АТмега32у4, што значи да има уграђени УСБ, односно рачунар препознаје овај ардуино као миш или тастатуру. Управо око ове карактеристике биће изграђен данашњи пројекат.

Такође, овај ардуино има помало нестандардни пиноут. Међутим, са тим ћемо се срести нешто касније. Поред тога, мораћемо да се крећемо по менију, а затим да унесемо лозинку.

Да се ​​укратко позабавимо принципом његовог рада. Кодер има 2 контакта условно названа, а и б, зависно од правца који ће се кодер окренути.

На пример, ако га ротирамо у смеру казаљке на сату, тада се контакт „а“ прво затвара, а тек потом контактира „б“. На основу тога у програму можемо схватити да је кодер ротиран у смеру казаљке на сату. Ако се окреће у смеру супротном од казаљке на сату, тада ће контакт „б“ прво бити затворен, а тек потом контактирајте „а“. Након сваке револуције, осећа се и лагани клик. На тој основи ће се заснивати лозинка коју је потребно унети да би стекли приступ нашем уређају.

Мени уређаја ће се приказати на познатом, наравно на И2Ц сабирници.


А ту је и мала нијанса. У ардуино про мицро, И2Ц контакти нису на стандардним портовима А5 и А4, већ на контактима 2 и 3, тако да овде морате да повежете екран.

Генерално, дијаграм целог склопљеног уређаја изгледа овако:

Наравно, случај ћемо исписати на 3Д штампачу.



Овога пута се показало врло добро, али из неког разлога аутор се одлучио за дизајн, па доњи поклопац није био баш леп. Али ту се ништа не може учинити, али са димензијама кућишта и растојањем рупа овога пута све се показало врло добро. Сви детаљи су се поставили на своје место, и уз врло мало потешкоћа испоставило се да стегните све вијке за фиксирање делова. Нажалост, вруће лепљење је опет било могуће, али у овом пројекту то је већ било помало.





Наравно, најзанимљивија ствар овог пројекта било је писање фирмвера.

Нећемо дубоко ући у његове детаље, али потребно је испричати вам неке његове карактеристике. Пре свега, то је коришћење тастатуре.х библиотеке.

Ова библиотека се користи само са ардуино леонардо и ардуино про микро плочама или са онима који имају уграђене усб микроконтролере. Ако покушате да флешујете овом скицом било који други ардуино који нема тако уграђен усб, развојно окружење ће се заклети, зато будите опрезни. Друга занимљива библиотека је ЕЕПРОМ.х.

Његов аутор користи да искомпликује нападаче који хакују наш уређај. Међутим, више о томе касније. Ова линија ће вам бити веома занимљива:

Овде смо поставили приступни код за наш уређај да га откључа. Међутим, нешто касније о сигурности, али ипак запамтите да овде имамо могућност да одредимо или "0" или "1". Тренутно смо поставили лозинку „101“.
И такође врло важан блок, овде се заправо чувају лозинке.

Имајте на уму да је ово дводимензионални низ, а овде је број лозинки углавном неограничен. Иако је, строго гледајући, ограничено меморијом уређаја, то се може занемарити. Веома је важно да се придржавате формата снимања. Претпоставимо да је прво поље оно што се појављује у менију на уређају. То је, на пример, "Админ".

Затим, раздвојени зарезима и наводницима, морамо написати своју лозинку за коју желимо да уређај унесе у рачунар. На пример, постоји одељак „Тест“ (ово ће бити написано на екрану нашег уређаја).

А ако притиснемо дугме, овај текст ће бити унесен у рачунар:

Лепота овог уређаја је што ако је микроконтролер бљеснуо некаквом скицом, то је немогуће добити одатле. Ако једном поставите овде све лозинке и сва њихова имена, а затим их избришете из овог фирмвера, више нико неће имати приступ вашим лозинкама, осим што ће нападач провалити овај уређај и разумети како он функционише.
Следи прилично дугачак фирмваре и нећемо улазити у његове детаље. Можете је преузети преко везе у опису испод видео записа аутора (линк ИЗВОР на крају чланка).
Дакле, готови смо с фирмвареом, па да сада видимо како овај уређај функционише. Повезујемо га са рачунаром, тако да добија снагу.


Наш задатак је да унесемо лозинку. Лозинка је, као што се сећате, једнака и нули. Штавише, "1" је један клик ротирања кодера у смеру казаљке на сату, а "0" је ротација у смеру супротном смеру казаљке на сату. Односно, с обзиром да смо поставили лозинку 101, ручицу морамо помицати 1 пут удесно, 1 пут лево, а затим поново десно.


Тако уносимо лозинку кликом на кодер и приступимо лозинци у рачунару.

Имајте на уму да имамо само 3 покушаја. Ако их потрошимо све, уређај ће тражити да причекате један минут пре него што поново покушамо да унесемо лозинку.



А за оне који су посебно паметни, који ће схватити да требају мало причекати и искључити уређај из напајања, а затим се поново повезати, уређај ће им рећи да морају престати своје подмукле трикове и да знају све о њима, јер је време још потребно чекање се стално биљежи у нехлапљивој меморији.

Надам се да разумете како овај уређај функционише. Хвала на пажњи. Видимо се ускоро!

Видео:
9
6.5
6.8

Додајте коментар

    • осмехнасмеши секакаокдонткновиахоонеа
      шефеогреботинабудаладада-даагресивантајна
      извиниплесданце2данце3пардонпомоћпића
      станипријатељидоброгоодгоодзвиждукзалутатијезик
      димпљескатицраиизјавитиисмијавајућидон-т_ментионпреузимање
      топлотаирефуллаугх1мдасастанакмоскингнегативан
      нот_икокицеказнитичитатиуплашитиплашипретрага
      подругљивтханк_иоуовото_цлуеумникакутнаслажем се
      лошепчелаблацк_еиеблум3поцрвењетихвалити седосаде
      цензурисанпријатносецрет2претипобедаиусун_беспецтацлед
      шокреспектлолпреведендобродошликрутоииа_за
      иа_добриипомагачне_хулиганне_отходифлудзабраназатвори
3 коментар
Гост Еугене
Дело је једноставно украдено милион пута из различитих извора. И онај, како је наведено у овом чланку, аутор је такође негде украо ту идеју и једноставно је извршио. Аутор не може мало објаснити скицу. Овде се показао као лозинке, ево лозинке за приступ уређају. Чак ће и моја петогодишња сестра разумети кад види скицу. Лол, "Његов аутор користи да искомпликује нападаче који хакују наш уређај. Међутим, о томе касније." Када онда? Сутра? за годину дана? Кад онда?
Након сваке револуције, осећа се и лагани клик.
Чудан неки кодер. Обично је много више кликова по револуцији.

А питање је: да бисте променили лозинку или додали нову, да ли је потребно да поново променим Приблуду?
Користим КееПасс Пассворд Сафе генератор генератора већ дуже време, веома згодан програм, генерисање случајних комбинација до 20 знакова, укључујући посебне знакове и арапско-јапанско-кинеске знаке, русифициране! Омогућује вам сортирање, организовање, итд, итд. .. Чувајте на флеш диску, периодично копирајте у резервне копије.

Саветујемо вам да прочитате:

Предајте га смартфону ...