Mündəricat:
- Addım 1: HackerBox 0056 üçün Məzmun siyahısı
- Addım 2: USB Digispark
- Addım 3: Çılpaq Metal ATTiny85
- Addım 4: Ünvanlı LED İdarəetmə
- Addım 5: O.MG DEMON SEED EDU
- Addım 6: HƏYATI HACK edin
- Addım 7: Test edin
Video: HackerBox 0056: Şeytan Toxumu: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bütün dünyada HackerBox hackerlərinə salamlar! HackerBox 0056 ilə, USB Hacking, Aşağı Səviyyə USB siqnalizasiyası, ATTiny mikrokontrolörləri ilə mikronükleus USB bit vurma, çılpaq metal mikrokontroller təcrübəsi, "Bad USB" kabellərinin istismarı və müdafiəsi, DemonSeed USB implantları, düyməli vuruş enjeksiyon yükləri, RF tetikleyicilərini araşdıracağıq., yüksək sürətli USB keçidi və s.
Bu təlimatda HackerBox 0056 ilə işə başlamaq üçün məlumatlar var, onları təchizat bitənə qədər burada əldə etmək olar. Hər ay poçt qutunuzda belə bir HackerBox almaq istəyirsinizsə, HackerBoxes.com saytına abunə olun və inqilaba qoşulun!
HackerBoxes, hardware hackerləri və elektronika və kompüter texnologiyası həvəskarları üçün aylıq abunə qutusu xidmətidir. Bizə qoşul və HACK LIFE yaşa.
Addım 1: HackerBox 0056 üçün Məzmun siyahısı
- 2 USB İmplantlı O. MG Demon Seed EDU
- Qara MicroUSB Donor Kabeli 1m
- Ağ MicroUSB Donor Kabeli 1 m
- Şerit Kabeli olan USBasp Proqramçısı
- USBasp 6-dan 10-a qədər pinli adapter
- Dörd dəyişdirilə bilən USB Hub
- Digispark USB
- ATTiny İnkişaf Şurası
- MicroUSB Breakout Modulu
- ATTiny85-20PU DIP-8 İnteqrasiya edilmiş Dövrə
- APA106 Ünvanlı RGB LED 8mm Yuvarlaq
- Zener Diodları 3.6V
- Rezistorlar 68 Ohm
- Rezistorlar 1.5K Ohm
- Mini Qara Lehimsiz Breadboad 170 bal
- Dual Breakaway Kişi Başlıqları 2x40
- Kişi-Kişi Dupont Jumper Telləri
- Eksklüziv Demon Toxumu EDU Sticker
- Eksklüziv HackerBoxes WireHead Stikeri
Faydalı olacaq digər şeylər:
- Lehimləmə dəmiri, lehim və əsas lehim alətləri
- Proqram vasitələrini işlətmək üçün kompüter
Ən əsası, macəra hissinə, hacker ruhuna, səbrə və marağa ehtiyacınız olacaq. Elektronikanı qurmaq və sınamaq, çox faydalı olsa da, bəzən çətin, çətin və hətta sinir bozucu ola bilər. Məqsəd inkişaf deyil, mükəmməllikdir. Davam edərək macəradan zövq aldığınız zaman bu hobbinizdən böyük məmnunluq əldə edə bilərsiniz. Hər addımı yavaş -yavaş atın, detalları düşünün və kömək istəməkdən qorxmayın.
Həmişə olduğu kimi, HackerBoxes FAQ -nu nəzərdən keçirməyinizi xahiş edirik. Orada hazırkı və gələcək üzvlər üçün çoxlu məlumat tapa bilərsiniz. Aldığımız qeyri-texniki dəstək e-məktublarının demək olar ki, hamısı FAQ-da cavablandırılmışdır, buna görə də sürətli bir nəzəriniz varsa həqiqətən də təşəkkür edirik.
Addım 2: USB Digispark
Digispark, Arduino xəttinə bənzər bir ATTiny85 əsaslı mikrokontroller inkişaf etdirmə lövhəsidir, yalnız daha kiçik və bir az da güclüdür. Digispark, mikrokontrolörlərə keçmək üçün əla bir yerdir və ya bir Arduino çox böyük olduqda və ya sadəcə həddindən artıq öldürmə üçün idealdır.
Xüsusiyyətlər:
- Arduino IDE 1.0+ üçün dəstək (OSX/Win/Linux)
- USB və ya Xarici Mənbə ilə Güc - 5v və ya 7-35v
- Bortda 500ma 5V tənzimləyicisi
- Daxili USB
- 6 G/Ç Pimi (2 yalnız proqramınız USB üzərindən aktiv şəkildə ünsiyyət qurduqda USB üçün istifadə olunur, əks halda USB vasitəsilə proqramlaşdırsanız da bütün 6 -dan istifadə edə bilərsiniz)
- 8k Flash Yaddaş (bootloaderdan təxminən 6k sonra)
- I2C və SPI (USI ilə müqayisədə)
- 3 pinli PWM (Proqram PWM ilə daha mümkündür)
- 4 pin üzərində ADC
- Güc LED
- Test/Status LED
Demon Toxumu implantlarını anlamaq üçün Digispark əhəmiyyətlidir, çünki ATTiny85 -in USB -yə qoşulmaq üçün heç bir aparatı yoxdur. Bunun əvəzinə, Digispark, proqramdan gələn USB siqnallarını bit-bang etmək üçün Micronucleus ilə əvvəlcədən yüklənir.
Micronucleus, minimal usb interfeysi, çarpaz platformalı libusb əsaslı proqram yükləmə vasitəsi və önyükləyicinin kompaktlığına güclü diqqət yetirən AVR ATTiny mikrokontrolörləri üçün hazırlanmış bir yükləyicidir. Bu günə qədər AVR ATTiny üçün ən kiçik USB yükləyicisidir.
Digispark Sənədləri
Addım 3: Çılpaq Metal ATTiny85
Mouser və ya DigiKey kimi bir hissə təchizatçısından alınan yeni bir ATTiny85 çipi tamamilə boş görünür. Mikronükleus və ya başqa bir yükləyici olmayacaq. Sıfırdan proqramlaşdırılmalı olacaq, məsələn, bir ISP (dövrəli proqramçı) istifadə etməklə. Burada, çılpaq metal ATTiny85 -i ATTiny İnkişaf etdirmə lövhəsinin yuvasına daxil edəcəyik və ilkin proqramlaşdırma üçün ISP -ni lövhəyə bağlayacağıq.
USBasp, Atmel AVR nəzarətçiləri üçün bir USB dövrəli proqramçıdır. Sadəcə bir ATMega88 və ya ATMega8 və bir neçə passiv komponentdən ibarətdir. Proqramçı yalnız bir firmware USB sürücüsündən istifadə edir, xüsusi bir USB nəzarətçisinə ehtiyac yoxdur.
ATTiny85 -i ATTiny İnkişaf etdirmə lövhəsinə daxil edin (pin bir göstəriciyə diqqət yetirin) və lövhəni burada göstərildiyi kimi USBasp -a bağlayın.
Arduino IDE-yə ATtiny dəstəyi əlavə edin (High-LowTech-də detallara baxın):
Tercihlər altında, idarə heyəti URL -lərinin siyahısına bir giriş əlavə edin:
raw.githubusercontent.com/damellis/attiny/…
Alətlər-> Lövhələr-> İdarə Heyəti menecerləri altında David A. Mellis tərəfindən ATtiny-dən lövhə meneceri paketini əlavə edin.
Bu, ATtiny lövhələrini lövhə siyahısına əlavə edəcək, burada seçə bilərsiniz … Kart: ATtiny25/45/85 Prosessor: ATtiny85Saat: Daxili 1 MHz
[Vacib Qeyd: Çipin əslində xarici saat mənbəyi olmadığı təqdirdə heç vaxt saatı xarici saata qoymayın.]
"Göz qırpmaq" üçün kod nümunəsini yükləyin
Bu eskizdə LED_BUILTIN -i üç yerdə 1 olaraq dəyişdirin və USBasp istifadə edərək ATtiny85 -ə yükləyin.
Plugable DevBoard LED indi LilyTiny LED qutudan çıxdığı kimi yanıb sönməlidir.
ATTiny İnkişaf Lövhəsini Digisparka çevirin:
İndiyə qədər ATTiny İnkişaf etdirmə Panosunu texniki olaraq Digispark olaraq deyil, USBasp -in bağlanması üçün istifadə etdik. Digispark olaraq istifadə etmək üçün ATTiny85 mikrokontrolörünün buradan yüklənə bilən mikro nüvə yükləyicisi ilə proqramlaşdırılması lazımdır.
Addım 4: Ünvanlı LED İdarəetmə
Sadə bir mikro nəzarətçi olmasına baxmayaraq, ATTiny85 APA106, WS2812 və ya Neopixels kimi ünvanlı LEDləri idarə etmək üçün istifadə edilə bilər.
Yalnız bir LED və ya bütün bir ipi idarə edə bilərsiniz.
Hələ yoxdursa, Neopixel və ya FastLED kimi bir kitabxana almalı olacaqsınız.
Ayrıca, Tools-> Clock istifadə edərək, standart 1MHz-dən 8MHz-ə qədər olan ATTiny85 daxili saat sürətini artırmalısınız. Saat nisbətinə keçdiyiniz zaman alətlər altında "Boot Bootloader Burn" əməliyyatı etməlisiniz.
Layihə nümunəsi.
Addım 5: O. MG DEMON SEED EDU
O. MG DemonSeed EDU, yaxşı USB kabellərini pis hala gətirmək üçün bir təhsil cihazıdır.
Hər dəstə 2 paketlik DemonSeed implantları daxildir. Yəni iki kabel yarada bilərsiniz.
DemonSeed EDU təhsil üçün nəzərdə tutulmuşdur. Normal USB kabellərindən başlayın və DemonSeed onları pisləşdirməyə kömək edəcək. Tuş vurma enjeksiyon yüklərini proqramlaşdırmaq üçün Bad USB kabellərindən istifadə edə bilərsiniz. Ayrıca, O. MG -nin video seriyası ilə işləyərək, RF tetikleyicileri, yüksək sürətli USB keçidi və daha çox kimi funksiyaları aktivləşdirməyi öyrənə bilərsiniz.
O. MG -nin BURADA Demon Seed EDU video seriyasına və boş kanalına bağlantıları var.
HAK5 -dən DEMON SEED və ya güclü O. MG Kabelini buradan ala bilərsiniz.
Ayrıca, Dustrial -dan bir az O. MG Merch alın və OMG10 endirim kodu ilə 10% endirim əldə edin.
Addım 6: HƏYATI HACK edin
Ümid edirik ki, bu ay elektronika və kompüter texnologiyası ilə bağlı HackerBox macərasından zövq alırsınız. Uğurunuzu aşağıdakı şərhlərdə və ya HackerBox Facebook Qrupunda paylaşın. Həm də unutmayın ki, hər hansı bir sualınız olarsa və ya yardıma ehtiyacınız varsa [email protected] ünvanına e -poçt göndərə bilərsiniz.
Sonrakı Nədir? İnqilaba qoşulun. HackLife ilə yaşayın. Hər ay poçt qutunuza çatdırılan sərin bir qutu alın. HackerBoxes.com saytına daxil olun və aylıq HackerBox abunəliyinizə yazılın.
Addım 7: Test edin
sınaq
Tövsiyə:
HackerBox 0060: Oyun meydançası: 11 addım
HackerBox 0060: Oyun meydançası: Dünyadakı HackerBox Hackerlərinə salamlar! HackerBox 0060 ilə güclü Nordic Semiconductor nRF52840 ARM Cortex M4 mikro nəzarətçisinə malik Adafruit Circuit Playground Bluefruit ilə təcrübə aparacaqsınız. Daxili proqramlaşdırma ilə tanış olun
HackerBox 0041: CircuitPython: 8 addım
HackerBox 0041: CircuitPython: Dünyadakı HackerBox Hackerlərinə salamlar. HackerBox 0041 bizə CircuitPython, MakeCode Arcade, Atari Punk Konsolu və daha çoxunu gətirir. Bu Təlimat, HackerBox 0041 -ə başlamaq üçün lazım olan məlumatları ehtiva edir, onları h
HackerBox 0058: Kodlayın: 7 addım
HackerBox 0058: Kodla: HackerBox Hackerlərinə dünyanın hər yerindən salamlar! HackerBox 0058 ilə məlumat kodlaşdırma, barkodlar, QR kodları, Arduino Pro Micro proqramlaşdırma, quraşdırılmış LCD displeylər, Arduino layihələri daxilində barkod istehsalını, insan girişini araşdıracağıq
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
Masaüstü Enerji Toxumu Lampası: 38 Adım (Şəkillərlə birlikdə)
Masaüstü Enerji Toxumu Lampası: Hər kəsə salam, Bu gün sizə çox maraqlı bir şey göstərəcəyəm. Bu öldürücü robot və ya skynet deyil (hələ deyil) .Özünü gücləndirmək üçün ölü qələvi batareyadan istifadə edən bir masa üstü havalı işıqdır. Bu dizayn 15 -ə qədər batareya tuta bilər. Tək bir jou istifadə edir