Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentester

Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterZero pinball vél — verkefni um vasafjöltól byggt á Raspberry Pi Zero til að prófa IoT og þráðlaus aðgangsstýringarkerfi. Og það er líka Tamagotchi sem nethöfrungur býr í. Hann mun geta:

  • Starfa á 433 MHz bandinu — til að rannsaka fjarstýringar, skynjara, rafeindalása og liða.
  • NFC - lesa/skrifa og líkja eftir ISO-14443 kortum.
  • 125 kHz RFID - lesa/skrifa og líkja eftir lágtíðnikortum.
  • iButton lyklar — lesa/skrifa og líkja eftir tengiliðalyklum sem starfa í gegnum 1-Wire samskiptareglur.
  • Wi-Fi - til að athuga öryggi þráðlausra neta. Millistykkið styður pakkainndælingu og skjástillingu.
  • Bluetooth - bluez pakki fyrir Linux er studdur
  • Slæm USB-stilling — getur tengst sem USB-þræll og líkt eftir lyklaborði, ethernet millistykki og öðrum tækjum fyrir innspýtingu kóða eða netpróf.
  • Tamagotchi! - örstýringur með litlum krafti virkar þegar slökkt er á aðalkerfinu.

Ég er spenntur að kynna metnaðarfyllsta verkefnið mitt, hugmyndina sem ég hef ræktað í mörg ár. Þetta er tilraun til að sameina öll þau tól sem oft þarf til líkamlegrar prófunar í eitt tæki, á sama tíma og það bætir persónuleika við það til að gera það krúttlegt. Verkefnið er núna á rannsóknar- og þróunarstigi og samþykki fyrir eiginleika og ég býð öllum að taka þátt í umfjöllun um eiginleika eða jafnvel samþykkja þátttöku í þróun. Fyrir neðan klippuna er ítarleg lýsing á verkefninu.

Af hverju er þetta nauðsynlegt?

Ég elska að kanna allt í kringum mig og er stöðugt með mismunandi verkfæri með mér til að gera þetta. Í bakpokanum mínum: WiFi millistykki, NFC lesandi, SDR, Proxmark3, HydraNFC, Raspberry Pi Zero (þetta veldur vandamálum á flugvellinum). Öll þessi tæki eru ekki svo auðveld í notkun á hlaupum, þegar þú ert með kaffibolla í annarri hendi eða þegar þú ert að hjóla. Þú þarft að setjast niður, leggjast niður, fá þér tölvu - þetta er ekki alltaf þægilegt. Mig dreymdi um tæki sem myndi útfæra dæmigerðar árásaratburðarás, vera alltaf í bardagaviðbúnaði og á sama tíma líta ekki út eins og fullt af rafrásum sem falla í sundur vafið inn í rafmagnsbönd.Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentester Raspberry Pi Zero W með UPS-Lite v1.0 rafhlöðuhlíf sem sjálfstæðan flóðara til að senda myndir í Apple tæki í gegnum AirDropNýlega, eftir að opin útfærsla á AirDrop samskiptareglunum var birt www.owlink.org og rannsóknir frá strákunum frá HexWay um veikleika iOS Apple-Bleee, Ég byrjaði að skemmta mér á nýjan hátt fyrir sjálfan mig: hitta fólk í neðanjarðarlestinni með því að senda því myndir í gegnum AirDrop og safna símanúmerum þeirra. Svo langaði mig að gera þetta ferli sjálfvirkt og gerði sjálfvirka dick-pick vél úr Raspberry Pi Zero W og rafhlöðum. Þetta efni á skilið sérstaka grein, sem ég get bara ekki klárað. Allt væri í lagi, en þetta tæki var afar óþægilegt að hafa með sér, það var ekki hægt að setja það í vasann, því skarpir dropar af lóðmálmi rifu efnið á buxunum þínum. Ég reyndi að prenta hulstrið á þrívíddarprentara, en mér líkaði ekki útkoman.

Sérstakar þakkir til Anya koteeq Prosvetova, leiðandi Telegram rás @þeir þvinguðu mig sem, að beiðni minni, skrifaði Telegram bot @AirTrollBot, sem myndar myndir með texta, símskeyti og réttu stærðarhlutfalli þannig að þær birtast að fullu í forskoðuninni þegar þær eru sendar í gegnum Airdrop. Þú getur fljótt búið til mynd sem hæfir aðstæðum, hún lítur svona út eitthvað svona.

Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterPwnagotchi sett saman með e-ink skjá og rafhlöðuhlíf. Síðan sá ég ótrúlegt verkefni pwnagotchi. Það er eins og Tamagotchi, aðeins sem matur borðar það WPA handaband og PMKID frá Wi-Fi netkerfum, sem síðan er hægt að beita ofbeldi á GPU bæjum. Mér líkaði þetta verkefni svo vel að ég gekk með pwnagotchi minn um göturnar í nokkra daga og horfði á hvernig hann gladdist yfir nýju bráðinni sinni. En það hafði öll sömu vandamálin: það er ekki hægt að setja það almennilega í vasa, það eru engar stýringar, þannig að notendainntak er aðeins mögulegt úr síma eða tölvu. Og þá skildi ég loksins hvernig ég sé hið fullkomna fjölverkfæri sem ég vantaði. Ég skrifaði um þetta á Twitter og vinum mínum, iðnhönnuðum sem búa til alvarlega rafræna hluti, líkaði hugmyndin. Þeir buðust til að búa til fullbúið tæki, í stað DIY DIY handverks. Með raunverulegri verksmiðjuframleiðslu og vönduðum hlutum. Við byrjuðum að leita að hönnunarhugtaki. Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterFlipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterFlipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterFlipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterSmellanlegt. Fyrstu skissurnar af hönnun Flipper Zero Mikill tími fór í yfirbyggingu og hönnun, því ég var þreyttur á því að öll tölvuþrjótatækin litu út eins og fullt af PCB-skjölum vafið rafböndum og ómögulegt að nota almennilega. Verkefnið var að koma með þægilegasta og þéttasta hulstrið og tækið sem auðvelt væri að nota sjálfstætt án tölvu eða síma og þetta er það sem kom út úr því. Eftirfarandi lýsir núverandi ekki endanlegt tæki hugtak.

Hvað er Flipper Zero

Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterÍ meginatriðum eru Flipper Zero nokkrir skjöldur og rafhlaða utan um Raspberry Pi Zero, pakkað í hulstur með skjá og hnöppum. Kali Linux er notað sem stýrikerfi, þar sem það inniheldur nú þegar allar nauðsynlegar plástra og styður rpi0 út úr kassanum. Ég skoðaði margar mismunandi eins borðs tölvur: NanoPi Duo2, Banana Pi M2 Zero, Orange Pi Zero, Omega2, en þær tapa allar fyrir rpi0 og hér er ástæðan:

  • Innbyggt Wi-Fi millistykki sem styður skjástillingu og pakkainndælingu (nexmon plástrar)
  • Innbyggt Bluetooth 4.0
  • nógu góður 2.4 Ghz loftnet
  • Kali Linux er opinberlega stutt og hefur margar tilbúnar smíði eins og P4wnP1 ALOA
  • Auðvelt aðgengi að SD korti, mikið magn af gögnum er hægt að flytja hratt

Margir munu örugglega segja að Raspberry Pi sé ekki besti kosturinn fyrir slíkt tæki og munu finna mörg rök, til dæmis mikil orkunotkun, skortur á svefnstillingu, óopnuð vélbúnaður o.s.frv. En ef þú berð saman alla kosti og galla, þá hef ég ekki fundið neitt betra en rpi0. Ef þú hefur eitthvað um þetta að segja, velkominn á vettvang þróunaraðila forum.flipperzero.one.Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterFlipper Zero er algjörlega sjálfstætt og hægt að stjórna því með 5-átta stýripinni án viðbótartækja eins og tölvu eða síma. Í valmyndinni geturðu kallað fram dæmigerð árásaratburðarás. Auðvitað er ekki hægt að gera allt með stýripinnanum, þannig að til að fá meiri stjórn er hægt að tengja í gegnum SSH í gegnum USB eða í gegnum Wi-Fi/Bluetooth.Ég ákvað að nota gamla skóla einlita LCD skjá með 126x64px upplausn eins og á gömlum Siemens símar. Í fyrsta lagi er þetta bara töff, einlita skjárinn með appelsínugulu baklýsingu veitir mér ólýsanlega ánægju, eins konar afturhernaðar netpönk. Hann er fullkomlega sýnilegur í björtu sólarljósi og hefur mjög litla orkunotkun, um 400uA með slökkt baklýsingu. Þess vegna geturðu haft það í Always-On ham og alltaf birt mynd. Baklýsingin kviknar aðeins þegar þú ýtir á takkana.Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterDæmi um skjái á Siemens símum Slíkir skjáir eru enn framleiddir fyrir alls kyns iðnaðartæki og sjóðvélar. Eins og er höfum við valið þessum skjá. Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterFlipper Zero tengi Á endanum hefur Flipper Zero staðlaða Raspberry Pi tengi, afl/baklýsinguhnapp, gat fyrir ól og viðbótarþjónustutengi þar sem þú getur fengið aðgang að UART stjórnborðinu, hlaðið rafhlöðuna og hlaðið upp nýjum fastbúnaði.

433 MHz sendir

Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterFlipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentester Flipper er með innbyggt 433 MHz loftnet og flís CC1111, fyrir <1GHz notkun, sama og vinsælt tæki Yard Stick One. Það getur stöðvað og greint merki frá fjarstýringum frá fjarstýringum, lyklaborðum, alls kyns snjallinnstungum og læsingum. Styður við að vinna með bókasafninu rfcat og getur afkóða, vistað og spilað vinsæla fjarstýringarkóða, eins og Fjarstýring fyrir greiningartæki. Í þeim tilvikum þegar Raspberry Pi hefur ekki tíma til að vinna úr merkinu, er hægt að stjórna virkni CC1111 með innbyggða örstýringunni. Í Tamagotchi ham getur Flipper átt samskipti við aðra af sinni tegund og birt nöfn þeirra, alveg eins og pwnagotchi gerir.

Slæmt USB

Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterFlipper getur líkt eftir USB-þrælatækjum og þykjast vera lyklaborð til að hlaða farm, svipað og USB Rubber Ducky. Og líka líkja eftir ethernet millistykki fyrir DNS skipti, raðtengi osfrv. Það er tilbúinn rammi fyrir Raspberry Pi sem útfærir ýmsar gerðir slíkra árása github.com/mame82/P4wnP1_aloaÁrásaratburðarás sem óskað er eftir er hægt að velja úr valmyndinni með því að nota stýripinnann. Í þessu tilviki getur skjárinn sýnt villuleitarupplýsingar um stöðu árásarinnar eða eitthvað skaðlaust til dulargervi.

WiFi

Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterWi-Fi millistykkið sem er innbyggt í Raspberry Pi styður upphaflega ekki pakkainnsprautunarskjár, en það gerir það plástra frá þriðja aðila, sem bæta þessum eiginleika við. Sumar tegundir árása krefjast tveggja sjálfstæðra Wi-Fi millistykki. Erfiðleikarnir eru þeir að næstum allir Wi-Fi flögur eru tengdir í gegnum USB og við getum ekki tekið eina USB á rpi0, annars mun USB þrælahamurinn brotna. Þess vegna verður þú að nota SPI eða SDIO tengi til að tengja Wi-Fi millistykkið. Ég veit ekki um neina slíka flís sem styður skjástillingu og pakkainnsprautun úr kassanum, en er EKKI tengdur í gegnum USB. Ef þú þekkir einn, vinsamlegast segðu mér frá umræðuefninu Wi-Fi flís með SPI/SDIO viðmóti sem styður eftirlit og pakkainndælingu

NFC

Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterNFC einingin getur lesið/skrifað öll ISO-14443 kort, þar á meðal Mifare, PayPass/PayWave snertilaus bankakort, ApplePay/GooglePay o.fl. Stuðningur af LibNFC bókasafninu. Það er 13,56 MHz loftnet neðst á Flipper og til að vinna með kortið þarf bara að setja það ofan á það. Í augnablikinu er spurningin um kortalíkingu enn opin. Mig langar í fullgildan keppinaut eins og Chameleon Mini , en á sama tíma vil ég geta unnið með LibNFC. Ég veit ekki um neina flís valkosti aðra en NXP PN532, en það getur ekki líkja að fullu eftir kortum. Ef þú veist um betri kost skaltu skrifa um það í efnið Er að leita að betri NFC flís en PN532

125kHz RFID

Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterGömlu lágtíðni 125 kHz kortin eru enn mikið notuð í kallkerfi, skrifstofumerki o.s.frv. Það er 125 kHz loftnet á hliðinni á flipanum; það getur lesið EM-4100 og HID Prox kort, vistað þau í minni og líkt eftir áður vistuðum kortum. Þú getur líka flutt auðkenni kortsins til eftirlíkingar í gegnum internetið eða slegið það inn handvirkt. Þannig geta flippereigendur flutt leskort sín á milli í fjarska. Sæla.

iButton

Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesteriButton er gömul gerð tengiliðalykla sem eru enn vinsælir í CIS. Þeir starfa eftir 1-víra samskiptareglum og hafa enga auðkenningaraðferð, svo auðvelt er að lesa þær. Fliper getur lesið þessa lykla, vistað auðkennið í minni, skrifað auðkennið á eyðurnar og líkt eftir lyklinum á eigin spýtur svo hægt sé að nota hann á lesandann sem lykil. Lesarastilling (1-víra master)Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentester Í þessari stillingu virkar tækið sem hurðarlesari. Með því að setja lykilinn upp við tengiliðina les flipper auðkenni sitt og vistar það í minni. Í sama ham geturðu skrifað vistað auðkenni á autt.Lyklahermistilling (1-víra þræll)Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterHægt er að líkja eftir vistuðum lyklum í 1-víra þrælaham. Flipparinn virkar sem lykill og hægt er að nota hann á lesandann. Helsti erfiðleikinn var að koma með snertiflötshönnun sem gæti verið samtímis notaður sem lesandi og lykill. Við fundum slíkt eyðublað, en ég er viss um að það er hægt að gera það enn betra, og ef þú veist hvernig, stingdu upp á þinni útgáfu á spjallborðinu í spjallinu iButton tengipúði hönnun

Bluetooth

Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterBluetooth millistykki innbyggt í Raspberry Pi. Auðvitað getur það ekki komið í stað tæki eins og ubertann einn, en er að fullu studd af bluez bókasafninu, er hægt að nota til að stjórna flipper úr snjallsíma eða fyrir ýmsar árásir á bluetooth eins og epli-bleee, sem gerir þér kleift að safna sha256 úr farsímanúmerum sem tengjast Apple ID, auk þess að stjórna alls kyns IoT tækjum.

Lítið afl örstýring

Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentester Þar sem flipperinn er of svalur til að slökkva á honum, ákváðum við að setja sérstakan örstýri með litlum krafti í hann sem virkar þegar slökkt er á Raspberry Pi. Það mun stjórna Tamagotchi, fylgjast með ræsiferli Raspberry Pi þar til það er tilbúið til að stjórna skjánum og stjórna kraftinum. Það mun einnig stjórna CC1111 flísinni til að hafa samskipti við aðra flipara.

Tamagotchi háttur

Flipper er nethöfrunga tölvuþrjóti sem hefur stjórn á öllum stafrænum þáttum. Þegar slökkt er á Raspberry Pi fer hann í Tamagotchi ham, sem þú getur spilað með og fundið vini á 433 MHz. Í þessum ham verða NFC aðgerðir líklega að hluta til fáanlegar.Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentester Persónan var byggð á höfrungi úr myndinni. Johnny Mnemonic sem hjálpaði að hakka heila Keano Reeves og mylja vondu kallana með geislun sinni. Höfrungar eru með innbyggðan tíðnigjafa sem þeir nota til að kanna allt í kringum sig, auk meðfæddrar skemmtunarþörf og náttúrulegrar forvitni. Okkur vantar einhvern sem getur fundið upp persónuleika flippersins, alla leikjahönnunina almennt, frá tilfinningum til smáleikja. Þú getur skrifað allar hugsanir þínar um þetta mál форум í viðeigandi hluta.

Um mig

Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterÉg heiti Pavel Zhovner, ég bý í Moskvu. Í augnablikinu er ég að stjórna Moskvu Hackspace Neuron. Frá barnæsku hef ég elskað að rannsaka allt í kringum mig djúpt: náttúruna, tæknina, fólkið. Mitt helsta sérfræðisvið er netkerfi, vélbúnaður og öryggi. Ég reyni að nota aldrei orðið „hacker“ því þökk sé fjölmiðlum og fjölmiðlum hefur það verið algjörlega gengisfellt. Mér finnst gaman að kalla mig „nörd“ vegna þess að það er heiðarlegra og afhjúpar kjarnann án patos. Í lífinu met ég mikils ástríðufullt fólk sem er djúpt tilfinningalega þátt í því sem vekur áhuga þess, sem einnig má óhætt að kalla nörda. Flipper Zero er tilraun mín til að gera eitthvað virkilega flott og stórt og á sama tíma fallegt. Ég trúi á opinn hugbúnað, þannig að verkefnið verður algjörlega opið. Í augnablikinu er ég með lítið teymi en okkur skortir fólk sem er hæft á þröngum svæðum, sérstaklega í útvarpi. Með þessari færslu vonast ég til að finna fólk sem vill taka þátt í verkefninu.

Taktu þátt í verkefninu

Ég hvet alla sem líkaði við þetta verkefni að taka þátt í þróuninni á allan hátt. Á þessu stigi þurfum við að samþykkja endanlegan lista yfir aðgerðir til að byrja að innleiða fyrstu útgáfu tækisins. Það eru mörg tæknileg vandamál sem eru óleyst eins og er.

Fyrir forritara

Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentester Við munum ræða öll núverandi R&D verkefni okkar á vettvangi forum.flipperzero.one. Ef þú ert vélbúnaðar- eða hugbúnaðarframleiðandi, eða hefur einhverjar spurningar, ráð, tillögur, gagnrýni - ekki hika við að skrifa þær á spjallborðið. Þetta er aðalstaðurinn þar sem fjallað verður um öll þróunarstig, hópfjármögnun og framleiðslu. Umræða á vettvangi stendur yfir aðeins á ensku, ekki hika við að skrifa klaufalega, aðalatriðið er að meiningin sé skýr.

Kjósa um eiginleika

Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentesterÞað er mjög mikilvægt fyrir okkur að vita hvaða aðgerðir ættu að vera í flipper. Forgangsröðun í þróunarmálum mun ráðast af þessu. Kannski trúi ég því ranglega að sumar aðgerðir séu mikilvægar, eða þvert á móti, ég er að missa af einhverju. Til dæmis hef ég efasemdir um iButton, vegna þess að það er úrelt tækni. Svo vinsamlegast taktu þessa stuttu könnun: docs.google.com/7VWhgJRBmtS9BQtR9

Sendu peninga

Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentester Þegar frumgerðinni er lokið og verkefnið er tilbúið til að fara á hópfjármögnunarvettvang eins og KickStarter, verður hægt að greiða fyrir forpöntunina. Í augnablikinu geturðu stutt mig persónulega með litlum matargjöfum í gegnum Patreon. Venjuleg framlög upp á $1 eru miklu betri en há upphæð í einu vegna þess að þau gera þér kleift að spá fyrir um fram í tímann. Tengill fyrir framlög: flipperzero.one/donate

Afneitun ábyrgðar

Verkefnið er á mjög frumstigi, vefurinn gæti verið með villur, skakkt skipulag og önnur vandamál, svo ekki spilla því of mikið. Vinsamlegast láttu mig vita um allar villur eða ónákvæmni sem þú finnur. Þetta er fyrsta opinbera minnst á verkefnið og með þinni hjálp vonast ég til að útrýma öllum grófum brúnum áður en það verður birt á stóra enskumælandi internetinu. Flipper Zero - Tamagotchi fjöltól fyrir krakka fyrir pentester Ég birti allar athugasemdir um verkefnið á Telegram rásinni minni @zhovner_hub.

Heimild: www.habr.com

Bæta við athugasemd