Përmbajtje:
- Furnizimet
- Hapi 1: Fillimi në modalitetin e sigurt me rrjetëzim
- Hapi 2: Locksport
- Hapi 3: Moduli i ESP32 T-Display
- Hapi 4: PCB HackerBox 0057 Safe Mode Indie Badge
- Hapi 5: Mblidhni simbolin
- Hapi 6: Ngarkoni një kod
- Hapi 7: Fuqia e baterisë për simbolin indie të HackerBox 0057
- Hapi 8: Komunikimet me rreze infra të kuqe
- Hapi 9: Hack Life
Video: HackerBox 0057: Mënyra e Sigurt: 9 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Përshëndetje për HackerBox Hackers në të gjithë botën! HackerBox 0057 sjell një fshat IoT, Wireless, Lockpicking, dhe natyrisht Hacking Hardware pikërisht në laboratorin tuaj të shtëpisë. Ne do të eksplorojmë programimin e mikrokontrolluesve, shfrytëzimet e IoT Wi-Fi, ndërfaqen Bluetooth, hake IR, Locksports, gjenerimin e sinjalit audio/video dhe më shumë.
HackerBoxes është shërbimi mujor i kutisë së abonimit për entuziastët e elektronikës dhe teknologjisë kompjuterike - Hardware Hackers - The Dreamers of Dreams.
Ekziston një sasi e madhe informacioni për anëtarët aktualë dhe të ardhshëm në FAQ të HackerBoxes. Pothuajse të gjitha emailet e mbështetjes jo-teknike që marrim janë përgjigjur tashmë atje, kështu që ne me të vërtetë e vlerësojmë që keni marrë disa minuta për të lexuar FAQ.
Furnizimet
Ky udhëzues përmban informacione për fillimin me HackerBox 0057. Përmbajtja e plotë e kutisë është e shënuar në faqen e produktit për HackerBox 0057, ku kutia është gjithashtu e disponueshme për blerje derisa furnizimet të zgjasin. Nëse dëshironi të merrni automatikisht një HackerBox si kjo e drejtë në kutinë tuaj postare çdo muaj me një zbritje prej 15 $, mund të regjistroheni në HackerBoxes.com dhe t'i bashkoheni revolucionit!
Për të punuar në HackerBox mujor, në përgjithësi nevojiten një hekur bashkues, saldues dhe mjete bazë bashkimi. Zakonisht kërkohet edhe një kompjuter për drejtimin e mjeteve softuerike.
Më e rëndësishmja, do t'ju duhet një ndjenjë aventure, shpirti haker, durimi dhe kurioziteti. Ndërtimi dhe eksperimentimi me elektronikë, edhe pse shumë shpërblyes, mund të jetë i ndërlikuar, sfidues dhe madje edhe zhgënjyes nganjëherë. Qëllimi është përparimi, jo përsosmëria. Kur këmbëngulni dhe shijoni aventurën, një kënaqësi e madhe mund të rrjedhë nga ky hobi. Merrni çdo hap ngadalë, mbani mend detajet dhe mos kini frikë të kërkoni ndihmë.
Hapi 1: Fillimi në modalitetin e sigurt me rrjetëzim
Shumica e Anëtarëve të HackerBox marrin pjesë në konventa të ndryshme hakerësh. Edhe ata që nuk janë të ngjarë të jenë mjaft të njohur me këto konferenca dhe ndjenjën e pabesueshme të komunitetit që ata ngjallin përmes rrjeteve, fshatrave, garave, folësve, aktiviteteve, traditave, etj. Për njëfarë konteksti, ju mund të shijoni këtë dokumentar gjithçka për DEF CON, e cila është konventa më e madhe e hakerëve në botë.
Një aspekt argëtues i konventave të hakerëve, veçanërisht DEF CON, janë simbolet që historikisht shërbyen si kalim aksesi për të hyrë dhe marrë pjesë në mashtrim. Këto evoluan në simbole elektronike. Përfundimisht të pranishmit filluan të bëjnë simbolet e tyre indie, të cilat nuk janë zyrtarisht pjesë e konferencës, por janë ndërtuar, mbledhur dhe veshur për dashurinë e #badgelife. Po, ka gjithashtu një dokumentar për të jetuar në jetën e keqe. HackerBox 0057 përfshin një çantë indie, të cilën mund ta montoni dhe programoni vetë. Besojini teknolustit tuaj.
Për shkak të pandemisë COVID-19, nga 6 deri më 9 gusht 2020, DEF CON 28 do të nisë në Modalitetin e Sigurt me Rrjetëzimin. Të gjitha aktivitetet do të jenë virtuale, online dhe falas. Shpresojmë të shihemi atje! Tema e HackerBox 0057 është frymëzuar qartë nga DEF CON 28 Safe Mode.
Një nga fshatrat e DEF CON është Fshati i Hekimit të Pajisjeve (HHV) dhe Fshati i Shkathtësive të Soldering (SSV) i lidhur. Për arsye të dukshme, HackerBoxers janë tifozë dhe mbështetës të mëdhenj të HHV/SSV. Gjatë DEF CON 28, HHV priti ndërtimin e videove drejtpërdrejt me seanca Pyetje dhe Përgjigje për HackerBox 0057 Indie Badge Kit. Rrjedha e videos është publikuar në YouTube në rast se e keni humbur drejtpërdrejt, ose thjesht dëshironi të shikoni përsëri.
Hapi 2: Locksport
Locksport është sporti ose rekreacioni i humbjes së bravave. Entuziastët mësojnë një sërë aftësish duke përfshirë marrjen e bravës, përplasjen e bllokimit dhe teknika të tjera të përdorura tradicionalisht nga bravandreqësit dhe profesionistë të tjerë të sigurisë. Entuziastët e Locksport gëzojnë sfidën dhe eksitimin e të mësuarit për të mposhtur të gjitha format e bravave, dhe shpesh mblidhen së bashku në grupe sportive për të shkëmbyer njohuri, për të shkëmbyer ide dhe për të marrë pjesë në një sërë aktivitetesh dhe garash rekreative.
Për një hyrje të bukur, shikoni Udhëzuesin e MIT për të bllokuar zgjedhjen.
Gjithashtu, shikoni këtë video dhe sigurohuni që të kontrolloni lidhjet e shkëlqyera në përshkrimin e videos.
TOOOL (Organizata e Hapur e Lockpickers) është një organizatë e individëve që angazhohen në hobi të Locksport, si dhe edukojnë anëtarët e tij dhe publikun në lidhje me sigurinë (ose mungesën e tij) të siguruar nga bravat e zakonshme. "Misioni i TOOOL është të avancojë njohuritë e përgjithshme të publikut në lidhje me bravat dhe bllokimin. Duke ekzaminuar bravat, kasafortat dhe pajisje të tjera të tilla dhe duke diskutuar publikisht gjetjet tona, ne shpresojmë të heqim misterin me të cilin janë ngopur kaq shumë nga këto produkte."
DEF CON 28 SAFE MODE Fshati Lockpick (LPV) ka punuar shumë për të marrë disa folës dhe biseda të shkëlqyera për ne që të shijojmë nga siguria e shtëpisë. Kalendari LPV i disponueshëm këtu.
KONSIDERIMET ETIKE: Rishikoni me kujdes dhe merrni frymëzim serioz nga kodi etik i rreptë i TOOOL, i cili përmblidhet në tre rregullat e mëposhtme:
- Asnjëherë mos zgjidhni ose manipuloni me qëllim të hapjes së ndonjë bravë që nuk ju përket juve, përveç nëse ju është dhënë leje e qartë nga pronari i ligjshëm i bravës.
- Asnjëherë mos i shpërndani njohuritë ose mjetet e bllokimit të personave për të cilët njihni ose për të cilët keni arsye të dyshoni se do të kërkojnë të përdorin aftësi ose pajisje të tilla në mënyrë kriminale.
- Kini parasysh ligjet përkatëse në lidhje me kapëset me kyç dhe pajisjet përkatëse në çdo vend, shtet ose bashki ku kërkoni të përfshiheni në grumbullime hobi ose mbyllje sportive rekreative.
Hapi 3: Moduli i ESP32 T-Display
SH NOTNIM: Për të ndërtuar besimin, konfigurimin e mjeteve tona dhe zvogëlimin e variablave të zgjidhjes së problemeve, fillimisht do të punojmë me T-Display PA SOLARDING të kunjave (ose ndonjë gjë tjetër) në modul.
T-ekrani LilyGO TTGO ESP32 është një bord zhvillimi shumë kompakt ESP32 me një ekran 1.14 inç IPS 240x135 me ngjyra, Wi-Fi, Bluetooth, ndërfaqe për karikimin e baterisë, dy butona GPIO në bord dhe një lidhës USB-C.
Ekrani IPS me ngjyra kontrollohet nga një çip ST7789V Driver që është i lidhur me kunjat ESP32 të treguar në diagramin e mësipërm.
- Ndizni ekranin T duke përdorur një kabllo USB-C
- Firmware i para-programuar do të shfaqë një demonstrim grafik
- Instaloni Arduino IDE
- Përdorni Arduino IDE Boards Manager për të shtuar Mbështetjen ESP32
-
Brenda menysë Tools, zgjidhni:
- Bordi: Moduli ESP32 Dev
- Shpejtësia e ngarkimit: 921600
- Frekuenca e CPU: 240Mhz (WiFi/BT)
- Frekuenca e ndezjes: 80 Mhz
- Mënyra e ndezjes: QIO
- Madhësia e blicit: 4MB (32Mb)
- Skema e Ndarjes: 4MB e parazgjedhur me spife (1.2MB APP/1.5 SPIFFS)
- Niveli i Korrigjimit Kryesor: Asnjë
- PSRAM: Me aftësi të kufizuara
- Port: Porta COM që shfaqet dhe zhduket kur T-Display është e lidhur/shkëputur
- Mjetet e Formularit> Menaxheri i Bibliotekës, kërkoni për TFT_eSPI
- Instaloni Bibliotekën TFT_eSPI nga Bodmer
- Gjeni dosjen ku janë instaluar Bibliotekat Arduino dhe dosjen për TFT_eSPI
- Gjeni dhe hapni skedarin User_Setup_Select.h në një redaktues teksti
- Komentoni rreshtin me #include User_Setup.h (parazgjedhje)
- Mos komentoni linjën me #include User_Setups/Setup25_TTGO_T_Display.h
- Ngarko skedarin> Shembuj> TFT_eSPI> Test dhe Diagnostikë> Colour_Test
- Përpiloni dhe Ngarkoni Colour_Test në modulin e ekranit T ESP32
Një program i ri tani është ngarkuar në ESP32, i cili do të krijojë një shembull të shfaqjes së tekstit me ngjyra. Kjo konfirmon që Moduli ynë i T-Display ESP32 është plotësisht funksional dhe gjithashtu se mjetet dhe bibliotekat tona janë konfiguruar siç duhet.
Referencat:
Depo GitHub e TTGO-T-Display
Pjesë kodesh të T-Display ESP32 të Jeroen Maathuis
Wiki LCD për modul me ekran IPS 1.14 inç
Hapi 4: PCB HackerBox 0057 Safe Mode Indie Badge
Nga skema, ne mund të shohim se cilat pajisje janë të lidhura me cilat kunja IO të ESP32. Ky informacion do të bëhet i dobishëm gjatë programimit të kodit për simbolin.
- IO21 - Butoni i prekshëm A
- IO22 - Butoni i prekshëm B
- IO15 - Joystick Up
- IO27 - Joystick Down
- IO17 - Joystick Right
- IO12 - Xhojstik Majtas
- IO13 - Qendra Joystick (Shtypi)
- IO32 - Zile
- IO33 - Marrës me rreze infra të kuqe TSOP4838
- IO02 - Transmetues LED me rreze infra të kuqe
- IO25 - Dalje video e përbërë (RCA)
- IO26 - Dalja e sinjalit audio (RCA)
Hapi 5: Mblidhni simbolin
Komponentët mund të ngjiten në PCB Badge sipas imazhit që tregon vendosjen e përbërësve. Të gjithë përbërësit shkojnë në pjesën e sipërme (ana më e zezë) e PCB me përjashtim të katër telave të baterisë siç u diskutua më vonë.
Tre rezistencat duken shumë të ngjashme, por ato nuk janë të këmbyeshme. Mund t'i identifikoni duke përdorur një ohmmetër ose duke lexuar brezat me ngjyrë me një zmadhues:
- Rezistencë 220 Ohm (e kuqe, e kuqe, e zezë, e zezë, kafe)
- Rezistencë 330 Ohm (portokalli, portokalli, e zezë, e zezë, kafe)
- Rezistencë 1K Ohm (kafe, e zezë, e zezë, kafe, kafe)
Rezistencat dhe kondensatori qeramik nuk janë të polarizuar dhe mund të futen në të dy drejtimet. Sidoqoftë, disa nga përbërësit e tjerë kanë një orientim specifik të kërkuar:
- Kunja e gjatë e LED LED duhet të jetë më afër prizës fqinje RCA.
- Joystick ka dy kunja të vegjël pozicionimi që përshtaten në PCB. Nëse përmbyset, jastëkët e saldimit nuk do të rreshtohen.
- Transistori 2N2222 duhet të orientohet me anën e sheshtë përballë Joystick.
- Buzzer duhet të jetë i orientuar me pikën më të afërt me T-Display ESP32.
- Sipërfaqja e rrumbullakosur e Marrësit TSOP4838 IR duhet të jetë larg nga T-Display ESP32
Lini mënjanë çelësin e energjisë dhe lidhësin e baterisë tani për tani. Ne do t'i trajtojmë këto në një hap të mëvonshëm.
Hapi 6: Ngarkoni një kod
Ne kemi eksperimentuar tashmë me programimin e ESP32 MCU. Tani që është duke u bashkuar në simbol, ne mund të përdorim ESP32 për të ushtruar aspektet e ndryshme të pajisjes së simbolit.
Dalja e zileve
Për trukun tonë të parë, le të lëvizim zilen. Kjo kërkon vetëm një kunj (IO32) dhe duhet të funksionojë edhe nëse biblioteka e ekranit nuk është konfiguruar siç duhet. Thjesht kapni skedarin HB0057_Buzzer.ino dhe ngarkojeni në ESP32.
Joystick dhe Button Inputet
Tjetra, ne mund të provojmë hyrjet e përdoruesit. Skica HB0057_Joystick.ino do të tregojë statusin e butonëve të levës dhe prekjes në ekranin IPS.
Dalje video dhe audio e përbërë
Projekti DawnOfAV nga bitluni gjithnjë brilant funksionon jashtë kutisë nëse thjesht ndryshojmë Skemën e Ndarjes ESP32 në "APP Huge" nën Mjetet në IDE. Kjo video shpjegon se si ai gjeneron sinjale me ngjyra PAL/NTSC.
Emulimi Gone Wild
Projekti ESP_8_BIT nga rossumur shkon në shkollën e vjetër për të imituar kompjuterët Atari 8 bit, NES dhe tastierat e lojërave SMS në ESP32 MCU duke shfrytëzuar daljen A/V të Përbërjes. Shikoni këtë raport të Hackaday mbi projektin.
Ne duhet të përditësojmë tre kunjat e IO të përdorura nga ky projekt në mënyrë që ato të përputhen me instalimet elektrike të simbolit. Këto gjenden në skedarin video_out.h:
- #përcaktoni VIDEO_PIN 25
- #përcakto AUDIO_PIN 26
- #përcaktoni IR_PIN 33
Projekte Shtese
Ka shumë projekte të shkëlqyera ESP32 atje që mund të synohen për këtë tabelë simboli duke ndryshuar detyrat e kunjave IO dhe duke rishqyrtuar krijimin e videos për të përdorur daljet RCA AV ose ekranin IPS në bord. Ne do të marrim disa nga këto dhe të dokumentuara, kështu që mbani një sy jashtë.
ESPFLIX duke transmetuar NETFLIX në ESP32
Mini tastierë ESP32 (AV e përbërë)
Konsola lojërash dore ESP32 (LCD)
Marauder Bluetooth dhe Wi-Fi Pen-Testing
Demo ArduinoMenu në ESP32 T-Display
MicroPython në T-Display
ESP32 Bluetooth me Energji të Ulët (BLE) në Arduino IDE
TV-B-Gone për ESP32
Telekomandë ESP32 Wi-Fi IR
Hapi 7: Fuqia e baterisë për simbolin indie të HackerBox 0057
T-Display ESP32 mund të mundësohet nga një bateri 3.7V litium polimer (LiPo) dhe gjithashtu mund të ngarkojë baterinë ndërsa moduli mundësohet nga porta USB. Siç tregohet këtu, PCB-ja e simbolit siguron një mekanizëm të thjeshtë për kalimin e baterisë nga qarku pa pasur nevojë ta shkëputni atë nga moduli T-Display për ta fikur. Vini re se kur çelësi fiket (priza e baterisë e hapur), bateria nuk mund të ngarkohet nga simboli.
Hapi 8: Komunikimet me rreze infra të kuqe
Sipas Sparkfun IR Communications Tutorial: IR, ose infra të kuqe, komunikimi është një teknologji e zakonshme komunikimi pa tel, e lirë dhe e lehtë për t’u përdorur. Drita IR është shumë e ngjashme me dritën e dukshme, përveç se ka një gjatësi vale pak më të gjatë. Kjo do të thotë që rrezatimi IR nuk mund të zbulohet për syrin e njeriut - i përsosur për komunikim pa tel. Për shembull, kur shtypni një buton në telekomandën e televizorit tuaj, një LED IR ndizet dhe fiket vazhdimisht, 38,000 herë në sekondë, për të transmetuar informacion (si kontrolli i volumit ose kanalit) në një sensor fotografik IR në televizorin tuaj.
Telekomandë me PC me rreze infra të kuqe me marrës IR IR
Telekomanda e PC është një telekomandë infra të kuqe që punon me marrësin USB të përfshirë për të funksionuar si një mi dhe telekomandë për çdo kompjuter personal. Një kontrollues i tillë është i dobishëm për të bërë prezantime dhe gjithashtu për të kontrolluar luajtjen audio ose video nga distanca. Për shembull, në aplikacionet HTPC.
Vini re se nuk mund ta shihni dritën IR IR brenda telekomandës së kompjuterit. Drita IR është jashtë kufirit të perceptimit të dritës njerëzore. Nëse doni të shihni LED të ndriçuar, hidhini një sy përmes kamerës së smartphone tuaj dhe shtypni një buton në telekomandë. Drita IR nuk është jashtë kufirit të zbulimit të sensorit të kamerës së telefonit tuaj.
Hackimi i Badge Infrared
Simboli Indie i HackerBox Safe Mode përfshin një marrës infra të kuqe TSOP4838 (fletë të dhënash). Shenja gjithashtu përfshin një transmetues LED 940nm infra të kuqe që drejtohet nga një qark transistor për fuqi shtesë.
Nevojitet një bibliotekë IR për të përdorur këto pajisje marrëse dhe transmetuese IR.
Në Arduino IDE, përdorni Veglat> Menaxho Bibliotekat për të instaluar bibliotekën IRremoteESP8266.
Biblioteka gjithashtu punon me ESP32
Demonstrimi i Marrësit IR TSOP4838
Hapni Skedarin> Shembujt> IRremoteESP8266> IRrecvDemo
Ndryshoni kodin për të vendosur kRecvPin = 33;
Përpiloni dhe Ngarko skicën.
Hapni Monitorin Serial dhe vendoseni në 115, 200 baud.
Synoni telekomandën e kompjuterit (ose telekomandën tjetër IR) drejt simbolit dhe largojeni zjarrin.
Demonstrimi i transmetuesit IR LED 940nm
Hapni Skedarin> Shembujt> DumbIRRepeater
Ndryshoni kodin për të vendosur kRecvPin = 33; dhe kIrLedPin = 2;
Përpiloni dhe Ngarko skicën.
Hapni Monitorin Serial dhe vendoseni në 115, 200 baud.
Përdorni simbolin si një përsëritës IR për të marrë një sinjal IR nga telekomanda e kompjuterit dhe më pas "shpërthejeni" atë në marrësin USB.
Për një efekt interesant, futni një rresht të ri të "vonesës (5000);" pak para rreshtit të parë që fillon me "irsend". Kjo do të vendosë një vonesë prej pesë sekondash midis marrjes dhe transmetimit të përsëritësit. Marrësi USB do të shohë një shtypje butoni nga telekomanda në momentin kur shtypet dhe pastaj përsëri pesë sekonda më vonë kur riprodhohet nga DumbIRRepeater.
Referencat
Udhëzues video për IR Communications për ESP32 dhe ESP8266.
Udhëzuesi i Adafruit për Përdorimin e Bibliotekës Infrared në Arduino
Hapi 9: Hack Life
Shpresojmë që po shijoni aventurën e këtij muaji HackerBox në elektronikë dhe teknologji kompjuterike. Ndihmoni dhe ndani suksesin tuaj në komentet më poshtë ose media të tjera sociale. Gjithashtu, mbani mend se mund t'i dërgoni email [email protected] në çdo kohë nëse keni ndonjë pyetje ose keni nevojë për ndihmë.
Ç'pritet më tej? Bashkohuni me revolucionin. Jeto HackLife. Merrni një kuti të ftohtë të pajisjeve që mund të hackohen, të dorëzuara menjëherë në kutinë tuaj postare çdo muaj. Shfletoni në HackerBoxes.com dhe regjistrohuni për abonimin tuaj mujor në HackerBox.
Recommended:
Pema e Krishtlindjeve e sigurt: 6 hapa
Pema e Krishtlindjeve e Sigurt: Ky është Kompleti Fillues i Kompletit nga Elegoo me një Arduino Mega. Disa ditë më parë, Elegoo më dërgoi një çantë dhe më sfidoi të ndërtoja një projekt Krishtlindjesh me të. Ky komplet përfshin disa përbërës. Një Arduino Mega, servos, sensorë me ultratinguj, telekomandë
Talos, duke ju mbajtur të sigurt gjatë udhëtimit tuaj: 5 hapa
Talos, duke ju mbajtur të sigurt gjatë udhëtimit tuaj: Të qenit viktimë e ngacmimit gjatë udhëtimit është një gjë mjaft e zakonshme për shumë njerëz, veçanërisht gratë. Cilado qoftë vendi, marrja e transportit publik shpesh është e barabartë me të kuptuarit se mund të ngacmoheni seksualisht, apo edhe të ndiqeni gjatë ecjes në shtëpi. Në këto
Ndërtoni një vend të sigurt duke përdorur një Rpi: 12 hapa
Ndërtoni një Sigurt duke përdorur një Rpi: Dëshironi të mësoni se si ta konvertoni Raspberry pi tuaj në një kasafortë plotësisht funksionale? Pastaj ndiqni këtë hap 12 udhëzues për të mësuar se si. Kasaforta do të ketë një tastierë plotësisht funksionale dhe një sistem mbylljeje, kështu që ju mund t'i mbani gjërat tuaja të sigurta
Më e Sigurt Mirë: Bërja e Stacioneve të Trenit më e Sigurt: 7 Hapa
Më e Sigurt Më Mirë: Bërja e Stacioneve të Trenit më e Sigurt: Shumë stacione trenash sot janë të pasigurt për shkak të mungesës së sigurisë, barrierave dhe paralajmërimit të trenit që vjen. Ne pamë një nevojë që kjo të rregullohet. Për të zgjidhur këtë problem, ne krijuam Safer Better. Ne përdorëm sensorë dridhjeje, sensorë lëvizjeje dhe
Mënyra më e lehtë për të bërë një dritë kompakti !! 3 HAPA TP THJESHT !!: 3 Hapa
Mënyra më e lehtë për të bërë një dritë kompakti !! 3 HAPA TP THJESHT !!: Çfarë ju nevojitet - fletë kallaji 1 bateri AA (disa bateri AAA do të funksionojnë) 1 Mini llambë (llamba të përdorura për shumicën e elektrikëve elektrikë; referojuni figurës) Sundimtar (nëse është e nevojshme)