Мазмұны:

HackerBox 0032: Локпорт: 16 қадам
HackerBox 0032: Локпорт: 16 қадам

Бейне: HackerBox 0032: Локпорт: 16 қадам

Бейне: HackerBox 0032: Локпорт: 16 қадам
Бейне: #15 Hacker Box 0032 2024, Шілде
Anonim
HackerBox 0032: Локпорт
HackerBox 0032: Локпорт

Осы айда HackerBox хакерлері физикалық құлыптар мен қауіпсіздік сигнализациясының элементтерін зерттейді. Бұл нұсқаулықта HackerBox #0032 -пен жұмыс істеу туралы ақпарат бар, оны жеткізу аяқталған кезде алуға болады. Сонымен қатар, егер сіз ай сайын пошта жәшігіңізден осындай HackerBox алғыңыз келсе, HackerBoxes.com сайтына жазылып, революцияға қосылыңыз!

HackerBox 0032 үшін тақырыптар мен оқу мақсаттары:

  • Заманауи Locksport құралдары мен дағдыларын қолданыңыз
  • Arduino UNO мен Arduino IDE конфигурациялаңыз
  • NFC және RFID технологиясын зерттеңіз
  • Демонстрациялық дабыл жүйесін әзірлеу
  • Дабыл жүйесі үшін қозғалыс сенсорларын енгізіңіз
  • Дабыл жүйесі үшін лазерлік сымдарды қолданыңыз
  • Дабыл жүйесі үшін жақындық қосқыштарын енгізіңіз
  • Дабыл жүйесінің мемлекеттік машина контроллерін кодтаңыз
  • Көк жәшіктердің жұмысы мен шектеулерін түсіну

HackerBoxes - бұл DIY электроникасы мен компьютерлік технологиялар үшін ай сайынғы жазылым қорапшасы. Біз әуесқоймыз, жасаушылар мен эксперименттер. Біз армандардың армандарымыз. Планетаны бұзыңыз!

1 -қадам: HackerBox 0032: қораптың мазмұны

  • HackerBoxes #0032 Жиналатын анықтама картасы
  • MicroUSB қосылған Arduino UNO R3
  • Ашық практикалық құлып
  • Lockpick жиынтығы
  • PN532 RFID V3 модулі екі тегпен
  • HC-SR501 PIR қозғалыс сенсор модулі
  • Екі лазерлік модуль
  • Фоторезисторлық жарық сенсор модулі
  • Фоторезисторлы сенсордың компоненттері
  • Магниттік жақындық байланыс қосқышы
  • 16 пернесі бар матрицалық пернетақта
  • Дөңгелек 8 мм APA106 RGB жарық диоды
  • Piezo Buzzer
  • UNO баррель коннекторы бар 9В аккумуляторлық қысқыш
  • Micro USB кабелі
  • Әйел-еркекке арналған дюпондық секіргіштер
  • TOOOL жапсырмасы
  • INFOSEC эксклюзивті қапсырмасы

Пайдалы болатын басқа да нәрселер:

  • Пісіру үтігі, дәнекерлеу және негізгі дәнекерлеу құралдары
  • Бағдарламалық құралдарды іске қосуға арналған компьютер
  • Дәнекерленбеген тақтайша мен секіргіш сымдар (міндетті емес)
  • Бір 9В батарея (міндетті емес)

Ең бастысы, сізге приключение сезімі, DIY рухы және хакерлік қызығушылық қажет болады. Hardcore DIY электроникасы қарапайым жұмыс емес және HackerBoxes суарылмайды. Мақсат - жетілу емес, прогресс. Егер сіз шытырман оқиғадан ләззат алсаңыз, жаңа технологияны үйренуден және кейбір жобаларды іске қосудан үлкен қанағат алуға болады. Біз әр қадамды баяу, егжей -тегжейлі ойлауды ұсынамыз және көмек сұраудан қорықпаңыз.

HackerBoxes Жиі қойылатын сұрақтарға қатысушылардың қазіргі және болашақ мүшелері үшін көптеген ақпарат бар.

2 -қадам: Локпорт

Локпорт
Локпорт

Локспорт - бұл құлыптарды жеңуге арналған спорт немесе демалыс. Энтузиастар әр түрлі дағдыларды үйренеді, оның ішінде құлып алу, құлыптау және слесарлар мен басқа да қауіпсіздік мамандары дәстүрлі түрде қолданатын басқа әдістер. Локспорт әуесқойлары құлыптардың барлық түрлерін жеңуді үйренудің қиындықтары мен толқуларынан ләззат алады, және жиі спорттық топтарда біліммен алмасу, пікір алмасу, түрлі ойын -сауық іс -шаралары мен байқауларға қатысу үшін жиналады. Жақсы кіріспе үшін біз MIT нұсқаулығын құлыптауды ұсынамыз.

TOOOL (The Open Organization Of Lockpickers) - бұл Locksport әуесқойлығымен айналысатын, сонымен қатар оның мүшелері мен жұртшылыққа қарапайым құлыптармен қамтамасыз етілетін қауіпсіздік (немесе олардың жоқтығы) туралы ақпарат беретін жеке адамдардың ұйымы. «TOOOL -тың миссиясы - бұқаралық ақпарат құралдарының құлыптау және құлыптау туралы білімдерін жетілдіру. Құлыптарды, сейфтерді және басқа да осындай жабдықты зерттей отырып және өз нәтижелерімізді көпшілік алдында талқылай отырып, біз осы өнімдердің көпшілігінің сырын жоямыз деп үміттенеміз. «

TOOOL сайтындағы күнтізбені тексеру TOOOL тобының адамдарымен осы жазда Нью -Йорктегі HOPE және Лас -Вегастағы DEF CON -да кездесе алатындығыңызды көрсетеді. Саяхат кезінде TOOOL -ды қайдан табуға тырысыңыз, оларға сүйіспеншілікті көрсетіңіз және Locksport туралы пайдалы білім мен жігер алыңыз.

Тереңірек сүңгу, бұл бейнеде жақсы көрсеткіштер бар. Бейнеде ұсынылған «Lockpicking Detail Overkill» PDF файлын міндетті түрде іздеңіз.

ЭТИКАЛЫҚ ПІКІРЛЕР: TOOOL -ның қатаң этикалық кодексін мұқият қарап шығыңыз және одан маңызды шабыт алыңыз, ол келесі үш ережеде жинақталған:

  1. Егер сізге құлыптың заңды иесі рұқсат бермесе, сізге тиесілі емес кез келген құлыпты ашуға тырыспаңыз.
  2. Ешқашан сіз білетін немесе күдіктенуге негізі бар адамдарға мұндай дағдыларды немесе құралдарды қылмыстық жолмен қолдануға тырысатын адамдарға білімді немесе құралдарды таратпаңыз.
  3. Сіз әуесқойлықпен құлыптау немесе рекреациялық локпортпен айналысқыңыз келетін кез келген елдегі, штаттағы немесе муниципалитеттегі құлыптар мен тиісті жабдықтарға қатысты тиісті заңдарды есте сақтаңыз.

3 -қадам: Arduino UNO R3

Arduino UNO R3
Arduino UNO R3

Бұл Arduino UNO R3 қолдануға ыңғайлы етіп жасалған. MicroUSB интерфейс порты көптеген ұялы телефондар мен планшеттерде қолданылатын MicroUSB кабельдерімен үйлесімді.

Ерекшелігі:

  • Микроконтроллер: ATmega328P (мәліметтер кестесі)
  • USB сериялық көпірі: CH340G (мәліметтер парағы)
  • Жұмыс кернеуі: 5 В.
  • Кіріс кернеуі (ұсынылады): 7-12В
  • Кіріс кернеуі (шектер): 6-20В
  • Сандық енгізу -шығару түйреуіштері: 14 (оның 6 -ы PWM шығуын қамтамасыз етеді)
  • Аналогты кіріс түйреуіштері: 6
  • Енгізу/шығару түйісіндегі тұрақты ток: 40 мА
  • 3.3В түйреуіш үшін тұрақты ток: 50 мА
  • Флэш -жады: 32 Кбайт, оның 0,5 Кбайт жүктеушіде қолданылады
  • SRAM: 2 Кбайт
  • EEPROM: 1 Кбайт
  • Сағат жиілігі: 16 МГц

Arduino UNO тақталарында кіріктірілген USB/сериялық көпір чипі бар. Бұл нақты нұсқада көпір чипі CH340G болып табылады. Әр түрлі Arduino тақталарында USB/Serial көпір чиптерінің басқа түрлері бар екенін ескеріңіз. Бұл чиптер компьютердің USB порты Arduino процессор чипіндегі сериялық интерфейспен байланысуға мүмкіндік береді.

Компьютердің операциялық жүйесінде USB/сериялық чиппен байланысу үшін құрылғы драйвері қажет. Драйвер IDE -ге Arduino тақтасымен байланысуға мүмкіндік береді. Қажетті құрылғы драйвері OS нұсқасына да, USB/сериялық чиптің түріне де байланысты. CH340 USB/Serial чиптері үшін көптеген операциялық жүйелер үшін қол жетімді драйверлер бар (UNIX, Mac OS X немесе Windows). CH340 өндірушісі осында жүргізушілерді жеткізеді.

Arduino UNO -ны компьютердің USB портына алғаш рет қосқанда, қызыл қуат шамы (LED) қосылады. Дереу дереу, пайдаланушының қызыл жарық диоды тез жыпылықтай бастайды. Бұл процессор BLINK бағдарламасымен алдын ала жүктелгендіктен болады, ол қазір тақтада жұмыс істейді.

4 -қадам: Arduino интеграцияланған даму ортасы (IDE)

Arduino интеграцияланған даму ортасы (IDE)
Arduino интеграцияланған даму ортасы (IDE)

Егер сізде Arduino IDE әлі орнатылмаған болса, оны Arduino.cc сайтынан жүктеуге болады

Егер сіз Arduino экожүйесінде жұмыс істеу үшін қосымша кіріспе ақпарат алғыңыз келсе, HackerBoxes стартерлік шеберханасының нұсқауларын тексеруді ұсынамыз.

БҰҰ -ны MicroUSB кабеліне қосыңыз, кабельдің екінші ұшын компьютердегі USB портына қосыңыз және Arduino IDE бағдарламалық жасақтамасын іске қосыңыз. IDE мәзірінде құралдар> тақта астындағы «Arduino UNO» таңдаңыз. Сондай -ақ, құралдар> порт астындағы IDE ішіндегі сәйкес USB портын таңдаңыз (мүмкін «wchusb» атауы бар).

Соңында, мысал кодының бір бөлігін жүктеңіз:

Файл-> Мысалдар-> Негізгі-> Жыпылықтау

Бұл іс жүзінде БҰҰ -ға алдын ала жүктелген код және дәл қазір қызыл жарық диодты жыпылықтау үшін іске қосылуы керек. Дегенмен, IDE ішіндегі BLINK коды жарық диодты сәл баяу жыпылықтайды, сондықтан оны тақтаға жүктегеннен кейін жарық диодтың жыпылықтауы тезден баяуға ауысқанын байқайсыз. Өзгертілген кодтың дәл үстіндегі Жүктеу түймесін (көрсеткі белгісі) басу арқылы BLINK кодын БҰҰ -ға жүктеңіз. Күй туралы ақпарат алу үшін кодты қараңыз: «құрастыру», содан кейін «жүктеу». Ақыр соңында, IDE «Жүктеу аяқталды» дегенді көрсетуі керек, ал сіздің жарық диоды баяу жыпылықтауы керек.

Сіз түпнұсқалық BLINK кодын жүктей аласыз және жарық диодты жылдамдықтың өзгеруін тексере аласыз. Кодты мұқият қараңыз. Бағдарлама жарықдиодты қосатынын, 1000 миллисекунд (бір секунд) күтетінін, жарық диодты өшіретінін, екінші секунд күтетінін, содан кейін бәрін қайтадан - мәңгі жасайтынын көруге болады.

«Кешігу (1000)» операторының екеуін де «кешіктіру (100)» етіп өзгерту арқылы кодты өзгертіңіз. Бұл модификация жарықдиодты он есе жылдам жыпылықтайды, иә? Өзгертілген кодты БҰҰ -ға жүктеңіз, светодиоды тезірек жыпылықтауы керек.

Олай болса, құттықтаймын! Сіз енді енгізілген кодтың бірінші бөлігін бұздыңыз.

Жылдам жыпылықтайтын нұсқаңыз жүктеліп, жұмыс істеп тұрған кезде, светодиоды екі рет тез жыпылықтап, қайталанбас бұрын бірнеше секунд күту үшін кодты қайта өзгертуге болатынын неге білмейсіз? Байқап көріңіз! Басқа үлгілер туралы не деуге болады? Қажетті нәтижені елестету, оны кодтау және жоспарланғандай жұмыс жасауын бақылай отырып, сіз сауатты аппараттық хакер болуға үлкен қадам жасадыңыз.

5 -қадам: Қауіпсіздік дабыл жүйесінің технологиясы

Қауіпсіздік дабыл жүйесінің технологиясы
Қауіпсіздік дабыл жүйесінің технологиясы

Arduino UNO қауіпсіздік дабыл жүйесін эксперименттік көрсетуге контроллер ретінде қолданыла алады.

Қауіпсіздік сигнализациясын іске қосу үшін сенсорды (қозғалыс сенсорлары, есіктің магниттік қосқыштары немесе лазерлік сымдар) қолдануға болады.

Пернетақта немесе RFID карталары сияқты пайдаланушылардың кірістері қауіпсіздік дабыл жүйесі үшін пайдаланушының бақылауын қамтамасыз ете алады.

Индикаторлар (дыбыстық сигналдар, жарықдиодты шамдар және сериялық мониторлар сияқты) қауіпсіздік дабыл жүйесі арқылы пайдаланушыларға шығыс пен күйді қамтамасыз ете алады.

6 -қадам: NFC және RFID технологиясы

NFC және RFID технологиясы
NFC және RFID технологиясы

RFID (Radio-Frequency IDentification)-бұл радио толқындардың көмегімен элементтерді анықтауға болатын процесс. NFC (Near Field Communication) - RFID технологиясы тобындағы мамандандырылған жиын. Нақтырақ айтсақ, NFC-жоғары жиілікті RFID тармағы және екеуі де 13,56 МГц жиілікте жұмыс істейді. NFC деректер алмасудың қауіпсіз формасы ретінде жасалған, ал NFC құрылғысы NFC оқу құралы да, NFC тегі де бола алады. Бұл бірегей мүмкіндік NFC құрылғыларына құрдастармен байланыс орнатуға мүмкіндік береді.

RFID жүйесі кем дегенде тегтен, оқырманнан және антеннадан тұрады. Оқырман антенна арқылы тегке сұрау сигналын жібереді, ал тег оған бірегей ақпаратпен жауап береді. RFID тегтері белсенді немесе пассивті болып табылады.

Белсенді RFID тегтерінде 100 метрге дейінгі оқу диапазонында хабар таратуға мүмкіндік беретін өзіндік қуат көзі бар. Олардың ұзақ оқу ауқымы активті RFID тегтерін активтердің орналасуы мен логистиканың басқа жақсарулары маңызды болатын көптеген салалар үшін өте қолайлы етеді.

Пассивті RFID тегтерінің өзіндік қуат көзі жоқ. Оның орнына олар RFID оқу құрылғысынан берілетін электромагниттік энергиямен қоректенеді. Радиотолқындар тегтерді қуаттай алатындай күшті болуы керек болғандықтан, пассивті RFID тегтері жақын жерден 25 метрге дейінгі оқу диапазонына ие.

Пассивті RFID тегтері барлық пішіндер мен өлшемдерде болады. Олар негізінен үш жиілік диапазонында жұмыс істейді:

  • Төмен жиілік (LF) 125 -134 кГц
  • Жоғары жиілік (ЖЖ) 13,56 МГц
  • Ультра жоғары жиілік (UHF) 856 МГц - 960 МГц

Жақын байланыс құрылғылары HF RFID оқырмандары мен тегтерімен бірдей жиілікте (13,56 МГц) жұмыс істейді. HF RFID нұсқасы ретінде жақын маңдағы байланыс құрылғылары радиожиіліктің қысқа мерзімді шектеулерін пайдаланды. NFC құрылғылары бір -біріне жақын болуы керек, әдетте бірнеше сантиметрден аспауы керек, бұл смартфондар сияқты тұтынушылық құрылғылар арасында қауіпсіз байланыс үшін танымал таңдау болды.

Құрдастар арасындағы байланыс-бұл NFC-ді әдеттегі RFID құрылғыларынан ерекшелейтін функция. NFC құрылғысы оқырман ретінде де, тег ретінде де әрекет ете алады. Бұл бірегей мүмкіндік NFC -ді контактісіз төлемнің танымал таңдауына айналдырды, мобильді индустрияның ықпалды ойыншыларының NFC -ді жаңа смартфондарға қосу туралы шешімінің негізгі драйвері. Сондай -ақ, NFC смартфондары екі құрылғыны түрту арқылы ақпаратты бір смартфоннан екіншісіне береді, бұл байланыс ақпараты немесе фотосуреттер сияқты деректерді бөлісуді қарапайым тапсырмаға айналдырады.

Егер сізде смартфон болса, ол NFC чиптерін оқи және жаза алады. NFC чиптерін басқа қосымшаларды іске қосуға, күнтізбе оқиғаларын іске қосуға, дабылдарды орнатуға және әр түрлі ақпаратты сақтауға мүмкіндік беретін көптеген керемет қосымшалар бар. Міне, NFC тегтерінің қай түрі мобильді құрылғылармен үйлесімді кесте.

Енгізілген NFC тегтерінің түріне қатысты ақ карта мен көк пернелердің екеуінде де Mifare S50 чиптері бар (деректер кестесі).

7 -қадам: PN532 RFID модулі

PN532 RFID модулі
PN532 RFID модулі

Бұл NFC RFID модулі NXP PN532 (деректер кестесі) мүмкіндіктеріне негізделген. Модуль NXP PN532 чипінің барлық IO түйреуіштерін дерлік бұзады. Модуль дизайны егжей -тегжейлі нұсқаулықты ұсынады.

Модульді пайдалану үшін біз төрт түйреуіштің үстіңгі жағына дәнекерлейміз.

DIP қосқышы Каптон таспасымен жабылған, оны тазалау керек. Содан кейін қосқыштар I2C режиміне көрсетілгендей орнатылуы мүмкін.

Тақырыпты Arduino UNO түйреуіштеріне қосу үшін төрт сым қолданылады.

PN532 модулі үшін Arduino IDE -де екі кітапхана орнатылуы керек.

Arduino үшін NDEF кітапханасын орнатыңыз

Arduino үшін PN532 кітапханасын орнатыңыз

Бес қалта Кітапханалар қалтасына кеңейтілгеннен кейін, кітапханаларды «орнату» үшін Arduino IDE жабыңыз және қайта іске қосыңыз.

Arduino кодының осы битін жүктеңіз:

Файлдар-> Мысалдар-> NDEF-> ReadTag

Сериялық мониторды 9600 bod етіп орнатыңыз және эскизді жүктеңіз.

Екі RFID таңбалауышын сканерлеу (ақ карта мен көк кілт) сканерлеу деректерін сериялық мониторға шығарады:

ПішімделмегенNFC тегі - Mifare Classic UID AA AA AA AA

UID (бірегей идентификатор) кіруді басқару механизмі ретінде пайдаланылуы мүмкін, ол кіру үшін арнайы картаны қажет етеді - мысалы, есіктің құлпын ашу, қақпаны ашу немесе дабыл жүйесін қарусыздандыру.

8 -қадам: рұқсат кодының пернетақтасы

Рұқсат кодының пернетақтасы
Рұқсат кодының пернетақтасы

Пернетақтаны кіру үшін рұқсат кодын енгізу үшін қолдануға болады - мысалы, есіктің құлпын ашу, қақпаны ашу немесе дабыл жүйесін қарусыздандыру.

Көрсетілгендей Arduino пернетақтасын қосқаннан кейін осы беттен Пернетақта кітапханасын жүктеңіз.

Эскизді жүктеңіз:

Файл-> Мысалдар-> Пернетақта-> HelloKeypad

Содан кейін осы код жолдарын өзгертіңіз:

const байт ROWS = 4; const байт COLS = 4; char пернелері [ROWS] [COLS] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}}; байт қатарының түйреуіштері [ROWS] = {6, 7, 8, 9}; байт colPins [COLS] = {2, 3, 4, 5};

Пернетақтаның қандай пернелері басылып жатқанын бақылау үшін сериялық мониторды пайдаланыңыз.

9 -қадам: Piezo Buzzer көмегімен сирена

Пьезо -дыбыстық сигналды қолданатын сирена
Пьезо -дыбыстық сигналды қолданатын сирена

Қандай дабыл жүйесіне дабыл сигналы қажет емес?

Piezo Buzzer -ді суретте көрсетілгендей қосыңыз. Дыбыстық сигналдағы «+» көрсеткішіне назар аударыңыз.

Siren.ino файлындағы бекітілген кодты қолданып көріңіз

10 -қадам: RGB светодиодын тіркеу

Shift регистрінің RGB жарық диоды
Shift регистрінің RGB жарық диоды

APA106 (деректер кестесі) - бұл бір түйреуішті деректерді енгізуді қолдау үшін ауысымдық регистр драйверімен бірге үш жарық диоды (қызыл, жасыл және көк). Пайдаланылмайтын түйреуіш - бұл егер біз бірнешеуін қолданатын болсақ, APA106 бірліктерін тізбекке қосуға мүмкіндік беретін деректер шығысы.

APA106 уақыты WS2812 немесе NeoPixels деп аталатын құрылғылар класына ұқсас. APA106 басқару үшін біз FastLED кітапханасын қолданамыз.

Arduino UNO -ның 11 -пиніне сым салынған APA106 -де түстерді айналдыру үшін FastLED қолданатын onepixel.ino тіркемесін қолданып көріңіз.

11 -қадам: магниттік жақындық қосқышы

Магниттік жақындық қосқышы
Магниттік жақындық қосқышы

Магниттік жақындық қосқышы (немесе байланыс қосқышы) көбінесе дабыл жүйелерінде терезелердің немесе есіктердің ашық немесе жабық күйін анықтау үшін қолданылады. Магнит бір жақта орналасқан кезде екінші жақтағы қосқышты жабады (немесе ашады). Мұндағы схема мен код осы «прокс қосқыштарын» қаншалықты оңай қолдануға болатынын көрсетеді.

Назар аударыңыз, енгізілген прокс қосқышы «N. C.» немесе Әдетте жабық. Бұл магнит коммутатордың жанында болмаған кезде қосқыштың жабылғанын (немесе өткізгіштігін) білдіреді. Магнит қосқыштың жанында болғанда, ол ашылады немесе өткізуді тоқтатады.

12 -қадам: PIR қозғалыс сенсорлары

PIR қозғалыс сенсорлары
PIR қозғалыс сенсорлары

HC-SR501 (оқулық)-пассивті инфрақызыл (PIR) сенсорға негізделген қозғалыс детекторы. PIR датчиктері көру аймағындағы объектілерден инфрақызыл (ИҚ) сәулеленуді өлшейді. Барлық объектілер (қалыпты температурада) сәуле түрінде жылу энергиясын шығарады. Бұл сәуле адам көзіне көрінбейді, себебі ол негізінен инфрақызыл толқын ұзындығында. Дегенмен, оны PIR сенсорлары сияқты электронды құрылғылар арқылы анықтауға болады.

Компоненттерді көрсетілгендей сыммен байланыстырыңыз және мысал кодын жүктеп алып, қозғалысты белсендірілген жарықдиодты шамдардың қарапайым демонстрациясына көзіңізді жеткізіңіз. Іске қосу қозғалысы мысал кодын RGB светодиоды түсінің ауысуына әкеледі.

13 -қадам: Laser Tripwire

Trip лазерлік лазер
Trip лазерлік лазер

Жарық сенсоры модулімен біріктірілген лазер зиянкестерді анықтау үшін жақсы лазерлік сымды жасайды.

Жарық сенсоры модулінде табалдырық шегін орнатуға арналған потенциометр мен табалдырықты кесіп өткенде цифрлық сигналды іске қосатын компаратор бар. Нәтиже-кілт бойынша берік шешім.

Немесе аналогты (цифрлық емес) кірісті беретін кернеу бөлгіш ретінде жалаңаш LDR мен 10K резисторды орнату арқылы өзіңіздің лазерлік детекторыңызды айналдыруға тырысқыңыз келуі мүмкін. Бұл жағдайда шектеу контроллердің ішінде орындалады. Бұл мысалды қараңыз.

14 -қадам: Қауіпсіздік дабыл жүйесінің күй машинасы

Қауіпсіздік дабыл жүйесінің мемлекеттік машинасы
Қауіпсіздік дабыл жүйесінің мемлекеттік машинасы

Көрсетілген элементтерді негізгі, эксперименттік дабыл жүйесіне біріктіруге болады. Бір мысал төрт күйі бар қарапайым күй машинасын іске асырады:

МЕМЛЕКЕТ1 - ҚАРУЛЫ

  • Светодиодты САРЫ етіп жарықтандырыңыз
  • Сенсорларды оқу
  • Сенсорлар істен шықты -> STATE2
  • Дұрыс енгізілген пернетақта коды -> STATE3
  • Дұрыс RFID оқу -> STATE3

МЕМЛЕКЕТ 2 - ДАБЫЛ

  • Жарық диодты ҚЫЗЫЛ етіп жарықтандырыңыз
  • Дабыл сигналы
  • «D» шығу түймесі -> STATE3 басылды

МЕМЛЕКЕТ3 - ҚҰРАЛДАНДЫРЫЛҒАН

  • Светодиодты ЖАСЫЛ жарықтандырыңыз
  • Buzzer -де Сиренаны өшіріңіз
  • «А» қол түймесі басылды -> STATE1
  • NewRFID «В» түймесі басылды -> STATE4

STATE4 - NEWRFID

  • Жарық диодты КӨК түске жарықтандырыңыз
  • Картаны сканерлеу (БІЛДІРУ) -> STATE3
  • «D» -> STATE3 шығу түймесі

15 -қадам: Көк жәшікпен сөйлесу

Көк жәшік
Көк жәшік

Көк қорап-бұл қалааралық телефон қоңырауларын ауыстыру үшін қолданылатын дыбыстарды қайталайтын электронды телефонды бұзу (фрейкинг) құралы. Олар сіздің қоңырауларыңызды бағыттауға және телефонды ауыстыру мен есепшотты айналып өтуге мүмкіндік берді. Көк жәшіктер көптеген елдерде жұмыс істемейді, бірақ Arduino UNO, пернетақта, дыбыстық сигнал және RGB светодиоды көмегімен сіз керемет Blue Box репликасын жасай аласыз. Сондай -ақ осы ұқсас жобаны қараңыз.

Көк жәшіктер мен Apple Computer арасында өте қызықты тарихи байланыс бар.

MF жобасы 1950-1980 жылдардағы телефон желісінде қолданылғандай аналогтық SF/MF телефондық сигнализациясының тірі және тыныс алу модельдеуі туралы керемет ақпаратқа ие. Бұл сізге «көгілдір жәшікке» қоңырау шалуға мүмкіндік береді, бұл өткен жылдың телефон трейктері сияқты.

16 -қадам: Планетаны бұзу

Планетаны бұзу
Планетаны бұзу

Егер сіз осы нұсқаулықты ұнатсаңыз және ай сайын сіздің пошта жәшігіңізге электронды және компьютерлік технологиялардың керемет қорапшасы түскіңіз келсе, HackerBoxes.com сайтына кіріп, ай сайынғы тосын жәшікке жазылу арқылы революцияға қосылыңыз.

Қол жеткізіңіз және төмендегі түсініктемелерде немесе HackerBoxes Facebook бетіндегі табыстарыңызбен бөлісіңіз. Егер сізде қандай да бір сұрақтар туындаса немесе көмек қажет болса, бізге хабарлаңыз. HackerBox -тың мүшесі болғаныңыз үшін рахмет!

Ұсынылған: