Мазмұны:
- 1 -қадам: HackerBox 0056 үшін мазмұн тізімі
- 2 -қадам: USB Digispark
- 3 -қадам: Жалаң металл ATTiny85
- 4 -қадам: Жарықдиодты адресті басқару
- 5 -қадам: O.MG DEMON SEED EDU
- 6 -қадам: HACK LIFE
- 7 -қадам: Тест
Бейне: HackerBox 0056: жын жынысы: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
HackerBox бүкіл әлемдегі хакерлерге сәлем! HackerBox 0056 көмегімен біз USB бұзу, төмен деңгейлі USB сигнализациясы, ATTiny микроконтроллерлерімен микронуклеус USB-разрядтау, жалаң металл микроконтроллер эксперименттері, «нашар USB» кабельдерінің жұмысы мен қорғанысы, DemonSeed USB имплантаттары, пернетақталық инъекциялық жүктемелер, РЖ триггерлерін зерттейміз., жоғары жылдамдықты USB өтуі және т.б.
Бұл нұсқаулықта HackerBox 0056 -ны іске қосуға арналған ақпарат бар, оны жеткізілім аяқталғанша осы жерден сатып алуға болады. Егер сіз ай сайын пошта жәшігіңізден осындай HackerBox алғыңыз келсе, HackerBoxes.com сайтына жазылып, революцияға қосылыңыз!
HackerBoxes - бұл электронды техника мен компьютерлік технологиялардың энтузиастары мен хакерлерге арналған ай сайынғы жазылу қорапшасы. Бізге қосылыңыз және HACK LIFE өмір сүріңіз.
1 -қадам: HackerBox 0056 үшін мазмұн тізімі
- 2 USB имплантаты бар O. MG Demon Seed EDU
- Қара MicroUSB донорлық кабелі 1м
- Ақ MicroUSB донорлық кабелі 1м
- Таспалы кабелі бар USBasp бағдарламашысы
- USBasp 6-дан 10-ға дейін істікшелі адаптер
- Төрт ауысымды порттары бар USB хаб
- Digispark USB
- ATTiny дамыту кеңесі
- MicroUSB ажырату модулі
- ATTiny85-20PU DIP-8 интегралды схемасы
- APA106 адрестелетін RGB светодиоды 8 мм дөңгелек
- Зенер диодтары 3.6В
- Резисторлар 68 Ом
- Резисторлар 1,5к Ом
- Шағын қара дәнекерлемейтін тақта 170 ұпай
- 2x40 ерлерге арналған қос бөлінетін тақырыптар
- Еркек-еркек дюпондық қосқыш сымдар
- Эксклюзивті жын тұқымы EDU жапсырмасы
- Эксклюзивті HackerBoxes WireHead жапсырмасы
Пайдалы болатын басқа да нәрселер:
- Пісіру үтігі, дәнекерлеу және негізгі дәнекерлеу құралдары
- Бағдарламалық құралдарды іске қосуға арналған компьютер
Ең бастысы, сізге шытырман оқиға, хакерлік рух, шыдамдылық пен қызығушылық қажет болады. Электроникамен жұмыс жасау және тәжірибе жасау өте пайдалы болса да, кейде қиын, қиын және тіпті көңілсіз болуы мүмкін. Мақсат - жетілу емес, прогресс. Егер сіз шыдамдылық танытып, шытырман оқиғадан ләззат алсаңыз, бұл хоббиден үлкен қанағат алуға болады. Әр қадамды ақырын жасаңыз, егжей -тегжейлі ойлаңыз және көмек сұраудан қорықпаңыз.
Әдеттегідей, біз сізден HackerBoxes туралы жиі қойылатын сұрақтарды қарауды сұраймыз. Онда сіз қазіргі және болашақ мүшелер үшін көптеген ақпарат таба аласыз. Біз алатын техникалық емес электрондық хаттардың барлығына дерлік ЖҚС-да жауап берілген, сондықтан егер сіз жылдам қарасаңыз, біз оны бағалаймыз.
2 -қадам: USB Digispark
Digispark - бұл ATTiny85 негізіндегі микроконтроллерлерді дамыту тақтасы, Arduino желісіне ұқсас, тек кіші және қуаты аз. Digispark - бұл микроконтроллерлерге өту үшін тамаша орын, немесе Arduino тым үлкен болғанда немесе жай ғана өлтіруге өте ыңғайлы.
Ерекшеліктер:
- Arduino IDE 1.0+ қолдау (OSX/Win/Linux)
- USB немесе сыртқы көз арқылы қуат - 5в немесе 7-35в
- Борттық 500ma 5В реттегіші
- Кірістірілген USB
- 6 енгізу -шығару түйреуіші (2 -сі USB үшін ғана қолданылады, егер сіздің бағдарламаңыз USB арқылы белсенді түрде байланысса, әйтпесе сіз USB арқылы бағдарламалап отырсаңыз да, барлық 6 -ны қолдана аласыз)
- 8k флэш жады (жүктеуден кейін шамамен 6к)
- I2C және SPI (USI бойынша)
- PWM 3 түйреуіште (PWM бағдарламалық жасақтамасымен мүмкін)
- ADC 4 түйреуіште
- Қуат жарық диоды
- Сынақ/күй жарық диоды
Demon Seed импланттарын түсіну үшін Digispark маңызды, себебі ATTiny85 -те USB -ге қосылатын жабдық жоқ. Оның орнына, Digispark бағдарламалық жасақтамадан USB сигналдарын бит-зарядтау үшін Micronucleus-пен алдын ала жүктелген.
Micronucleus-бұл AVR ATTiny микроконтроллерлеріне арналған, USB интерфейсі минималды, платформасы libusb негізіндегі платформаны жүктеу құралы және жүктеушінің ықшамдылығына баса назар аударатын жүктеуші. Бұл AVR ATTiny үшін ең кіші USB жүктеуші.
Digispark құжаттамасы
3 -қадам: Жалаң металл ATTiny85
Mouser немесе DigiKey сияқты бөлшектер жеткізушісінен сатып алынған ATTiny85 жаңа чипі мүлдем бос. Онда микронуклеус немесе басқа жүктеуші болмайды. Ол нөлден бастап бағдарламалануы керек, мысалы, провайдердің көмегімен (тізбектегі бағдарламашы). Мұнда біз ATTiny85 жалаң металлын ATTiny Development Board розеткасына салып, бастапқы бағдарламалау үшін провайдерді тақтаға қосамыз.
USBasp-бұл Atmel AVR контроллерлеріне арналған USB тізбектегі бағдарламашы. Ол жай ATMega88 немесе ATMega8 және бірнеше пассивті компоненттерден тұрады. Бағдарламашы тек микробағдарламаға арналған USB драйверін пайдаланады, арнайы USB контроллері қажет емес.
ATTiny85 -ті ATTiny әзірлеу тақтасына салыңыз (индикатордың бір түйрегішін ескеріңіз) және USBasp -ке осы жерде көрсетілгендей етіп сым салыңыз.
Arduino IDE-ге ATtiny қолдауын қосыңыз (High-LowTech мәліметтерін қараңыз):
Теңшелімдер астында тақта менеджерінің URL мекенжайларының тізіміне жазба қосыңыз:
raw.githubusercontent.com/damellis/attiny/…
Аспаптар-> Тақталар-> Тақтаны басқарушылар астына ATtiny-ден Дэвид А. Меллис тақта менеджерінің пакетін қосыңыз.
Бұл ATtiny тақталарын тақталар тізіміне қосады, оларды енді таңдауға болады … Блок: ATtiny25/45/85 Процессор: ATtiny85 Сағат: Ішкі 1 МГц
[МАҢЫЗДЫ ЕСКЕРТУ: Егер чипте сыртқы сағат көзі болмаса, сағатты ешқашан сыртқы сағатқа қоймаңыз.]
«Жыпылықтау» үшін код үлгісін жүктеңіз
Бұл эскизде LED_BUILTIN -ді үш жерде 1 -ге өзгертіңіз және оны USBasp арқылы ATtiny85 -ке жүктеңіз.
Қосылатын DevBoard светодиоды LilyTiny жарықдиодты қораптан шыққандай жыпылықтауы керек.
ATTiny дамыту тақтасын Digispark -қа айналдырыңыз:
Әзірге біз ATTiny даму тақтасын техникалық түрде Digispark ретінде емес, USBasp қосудың үзілісі ретінде қолдандық. Оны Digispark ретінде пайдалану үшін ATTiny85 микроконтроллерін мына жерден жүктеуге болатын микро ядролық жүктеушімен бағдарламалау қажет.
4 -қадам: Жарықдиодты адресті басқару
Бұл өте қарапайым микроконтроллер болса да, ATTiny85 APA106, WS2812 немесе Neopixels сияқты адресативті жарықдиодты басқару үшін пайдаланылуы мүмкін.
Сіз тек бір жарық диодты немесе тұтас сымды басқара аласыз.
Егер сізде әлі жоқ болса, Neopixel немесе FastLED сияқты кітапхананы алу қажет болады.
Сонымен қатар, сізге ATTiny85 ішкі сағат жиілігін Tools-> Clock көмегімен әдепкі 1 МГц-тен 8 МГц-ке дейін көтеру қажет болады. Сағат жиілігіне ауысқан кезде, құралдар астында «Bootloader Burn» операциясын орындау керек.
Мысал жоба.
5 -қадам: O. MG DEMON SEED EDU
O. MG DemonSeed EDU - бұл жақсы USB кабельдерін нашарлатуға арналған білім беретін аппараттық имплант.
Әр жинақта DemonSeed имплантаттарының 2 пакеті бар. Бұл дегеніміз, сіз екі кабель жасай аласыз.
DemonSeed EDU білім беруге арналған. Кәдімгі USB кабельдерінен бастаңыз және DemonSeed оларды нашарлатуға көмектеседі. Нашар USB кабельдерін пернелер тіркесіміне енгізу жүктемелерін бағдарламалау үшін пайдалануға болады. Сонымен қатар, O. MG бейне сериялары арқылы жұмыс жасай отырып, сіз РЖ триггерлері, жоғары жылдамдықты USB өткізгіштері және басқалары сияқты функционалдылықты қосуды үйрене аласыз.
O. MG -де Demon Seed EDU бейне сериясына сілтеме бар, сонымен қатар бос арна.
Мұнда HAK5 -тен DEMON SEED немесе қуатты O. MG кабелін сатып алуға болады.
Сондай -ақ, Dustrial -дан O. MG Merch алыңыз және OMG10 жеңілдік кодымен 10% жеңілдік алыңыз.
6 -қадам: HACK LIFE
Сізге HackerBox электроника мен компьютерлік технологиядағы осы айдағы қызықты оқиғалар ұнайды деп сенеміз. Төмендегі түсініктемелерде немесе Facebook HackerBox тобында табысқа жетіңіз және бөлісіңіз. Сонымен қатар, егер сізде сұрақтар туындаса немесе көмек қажет болса, [email protected] электронды поштасына жібере алатындығыңызды ұмытпаңыз.
Келесі не? Революцияға қосылыңыз. HackLife өмір сүріңіз. Пошта жәшігіңізге ай сайын жеткізілетін керемет қорапты алыңыз. HackerBoxes.com сайтына кіріп, ай сайынғы HackerBox жазылымына жазылыңыз.
7 -қадам: Тест
сынақ
Ұсынылған:
HackerBox 0060: ойын алаңы: 11 қадам
HackerBox 0060: Ойын алаңы: Бүкіл әлем бойынша HackerBox хакерлеріне сәлем! HackerBox 0060 көмегімен сіз NRF52840 ARM Cortex M4 Nordf жартылай өткізгіш қуатты Adafruit Circuit Bluefruit ойын алаңымен тәжірибе жасайсыз. Ендірілген бағдарламалауды зерттеңіз
HackerBox 0041: CircuitPython: 8 қадам
HackerBox 0041: CircuitPython: бүкіл әлем бойынша HackerBox хакерлеріне сәлем. HackerBox 0041 бізге CircuitPython, MakeCode Arcade, Atari Punk консолін және тағы басқаларды әкеледі. Бұл нұсқаулықта HackerBox 0041 -мен жұмыс істеуді бастау туралы ақпарат бар, оны сатып алуға болады
HackerBox 0058: кодтау: 7 қадам
HackerBox 0058: Кодтау: бүкіл әлем бойынша HackerBox хакерлеріне сәлем! HackerBox 0058 көмегімен біз ақпаратты кодтауды, штрих -кодтарды, QR кодтарын, Arduino Pro Micro бағдарламалауды, кіріктірілген СКД дисплейлерін, Arduino жобаларында штрих -кодты генерациялауды, адамдық ақпаратты зерттейміз
HackerBox 0057: Қауіпсіз режим: 9 қадам
HackerBox 0057: Қауіпсіз режим: Бүкіл әлемдегі HackerBox хакерлеріне сәлем! HackerBox 0057 IoT, Wireless, Lockpicking және әрине Hardware Hacking ауылын үй зертханасына әкеледі. Біз микроконтроллерлерді бағдарламалауды, Wi-Fi IoT, Bluetooth байланысын зерттейміз
HackerBox 0034: SubGHz: 15 қадам
HackerBox 0034: SubGHz: Осы айда HackerBox хакерлері 1 ГГц -тен төмен жиіліктегі бағдарламалық қамтамасыз етілген радио (SDR) мен радио байланысын зерттейді. Бұл нұсқаулықта HackerBox #0034 -ті бастау туралы ақпарат бар, оны жабдықтау кезінде осы жерден сатып алуға болады