— prosiect o aml-offeryn poced yn seiliedig ar Raspberry Pi Zero ar gyfer treiddio IoT a systemau rheoli mynediad diwifr. A dyma Tamagotchi, yn yr hwn y mae cybydd-ddolffin yn byw, a bydd yn gallu:
- Gweithredu yn y band 433 MHz — ar gyfer astudio rheolyddion radio o bell, synwyryddion, cloeon electronig a theithiau cyfnewid.
- NFC - darllen/ysgrifennu ac efelychu cardiau ISO-14443.
- 125 kHz RFID — darllen/ysgrifennu ac efelychu cardiau amledd isel.
- allweddi iButton — darllen/ysgrifennu ac efelychu allweddi cyswllt sy'n gweithredu drwy'r protocol 1-Wire.
- Wi-Fi - i wirio diogelwch rhwydweithiau diwifr. Mae'r addasydd yn cefnogi pigiad pecyn a modd monitro.
- Bluetooth — cefnogir pecyn bluez ar gyfer Linux
- Modd USB drwg — yn gallu cysylltu fel caethwas USB ac efelychu bysellfwrdd, addasydd ether-rwyd a dyfeisiau eraill ar gyfer pigiad cod neu bentest rhwydwaith.
- Ystyr geiriau: Tamagotchi! - mae microreolydd pŵer isel yn gweithredu pan fydd y brif system wedi'i diffodd.
Rwy’n gyffrous i gyflwyno fy mhrosiect mwyaf uchelgeisiol, y syniad yr wyf wedi bod yn ei feithrin ers blynyddoedd lawer. Mae hwn yn ymgais i gyfuno'r holl offer sydd eu hangen yn aml ar gyfer treiddio corfforol i mewn i un ddyfais, tra'n ychwanegu personoliaeth ato i'w wneud yn giwt fel uffern.Ar hyn o bryd mae'r prosiect yn y cam cymeradwyo ymchwil a datblygu a nodweddion, ac rwy'n gwahodd pawb i gymryd rhan ynddo trafod nodweddion neu hyd yn oed dderbyn cyfranogiad mewn datblygiad. O dan y toriad mae disgrifiad manwl o'r prosiect.
Pam mae angen hyn?
Rwyf wrth fy modd yn archwilio popeth o'm cwmpas ac yn cario gwahanol offer gyda mi yn gyson i wneud hyn. Yn fy backpack: addasydd WiFi, darllenydd NFC, SDR, Proxmark3, HydraNFC, Raspberry Pi Zero (mae hyn yn achosi problemau yn y maes awyr). Nid yw'r holl ddyfeisiau hyn mor hawdd i'w defnyddio wrth redeg, pan fydd gennych baned o goffi mewn un llaw, neu pan fyddwch chi'n reidio beic. Mae angen i chi eistedd i lawr, gorwedd, cael cyfrifiadur - nid yw hyn bob amser yn gyfleus. Breuddwydiais am ddyfais a fyddai'n gweithredu senarios ymosodiad nodweddiadol, a fyddai bob amser yn barod i frwydro, ac ar yr un pryd ddim yn edrych fel criw o fyrddau cylched yn disgyn ar wahân wedi'u lapio mewn tâp trydanol.
Raspberry Pi Zero W gyda tharian batri UPS-Lite v1.0 fel gorlifwr annibynnol ar gyfer anfon lluniau i ddyfeisiau Apple trwy AirDrop Yn ddiweddar, ar ôl cyhoeddi gweithrediad agored y protocol AirDrop ac ymchwil gan y bechgyn o HexWay am wendidau iOS , Dechreuais gael hwyl mewn ffordd newydd i mi fy hun: cwrdd â phobl ar yr isffordd trwy anfon lluniau atynt trwy AirDrop a chasglu eu rhifau ffôn. Yna roeddwn i eisiau awtomeiddio'r broses hon a gwneud peiriant dewis dick ymreolaethol o Raspberry Pi Zero W a batris. Mae'r pwnc hwn yn haeddu erthygl ar wahân, na allaf ei orffen. Byddai popeth yn iawn, ond roedd y ddyfais hon yn hynod anghyfleus i'w chario gyda chi; ni ellid ei rhoi yn eich poced, oherwydd roedd diferion miniog o sodr yn rhwygo ffabrig eich pants. Ceisiais argraffu'r achos ar argraffydd 3D, ond nid oeddwn yn hoffi'r canlyniad.
Diolch arbennig i Anya Prosvetova, prif sianel Telegram a ysgrifennodd Bot Telegram ar fy nghais , sy'n cynhyrchu lluniau gyda thestun, telegram a'r gymhareb agwedd gywir fel eu bod yn cael eu harddangos yn llawn yn y rhagolwg pan gânt eu hanfon trwy Airdrop. Gallwch chi gynhyrchu llun sy'n gweddu i'r sefyllfa yn gyflym, mae'n edrych fel hyn .
Ymgynullodd Pwnagotchi gyda sgrin e-inc a tharian batri Yna gwelais brosiect anhygoel . Mae fel Tamagotchi, dim ond fel bwyd y mae'n bwyta ysgwyd llaw WPA a PMKID o rwydweithiau Wi-Fi, y gellir wedyn ei greuloni ar ffermydd GPU. Hoffais y prosiect hwn gymaint nes i mi gerdded gyda fy pwnagotchi drwy'r strydoedd am sawl diwrnod a gwylio sut yr oedd yn llawenhau yn ei ysglyfaeth newydd. Ond roedd ganddo'r un problemau i gyd: ni ellir ei roi mewn poced yn iawn, nid oes unrhyw reolaethau, felly dim ond o ffôn neu gyfrifiadur y mae unrhyw fewnbwn defnyddiwr yn bosibl.Ac yna deallais o'r diwedd sut rwy'n gweld y multitool delfrydol yr wyf oedd ar goll. Ysgrifennais am hyn ac roedd fy ffrindiau, dylunwyr diwydiannol sy'n gwneud pethau electronig difrifol, yn hoffi'r syniad. Fe wnaethant gynnig gwneud dyfais lawn, yn lle crefft DIY DIY. Gyda chynhyrchiad ffatri go iawn a rhannau wedi'u gosod o ansawdd. Dechreuon ni chwilio am gysyniad dylunio. Gellir clicio. Brasluniau cyntaf o ddyluniad Flipper Zero Treuliwyd llawer o amser ar y corff a'r dyluniad, oherwydd roeddwn wedi blino ar yr holl ddyfeisiau haciwr yn edrych fel criw o PCBs wedi'u lapio â thâp trydanol ac yn amhosibl eu defnyddio'n iawn. Y dasg oedd dod o hyd i'r cas a'r ddyfais fwyaf cyfleus a chryno a fyddai'n hawdd eu defnyddio'n annibynnol heb gyfrifiadur na ffôn, a dyma beth ddaeth allan ohono. Mae'r canlynol yn disgrifio'r presennol ddim yn derfynol cysyniad dyfais.
Beth yw Flipper Zero
Yn ei hanfod, ychydig o darianau a batri o amgylch Raspberry Pi Zero yw Flipper Zero, wedi'i becynnu mewn cas gyda sgrin a botymau. Mae'n rhedeg Kali fel y system weithredu. Linux, gan ei fod eisoes yn cynnwys yr holl glytiau angenrheidiol ac yn cefnogi'r rpi0 yn syth o'r bocs. Edrychais ar lawer o gyfrifiaduron bwrdd sengl gwahanol: y NanoPi Duo2, Banana Pi M2 Zero, Orange Pi Zero, ac Omega2, ond maen nhw i gyd yn perfformio'n well na'r rpi0, a dyma pam:
- Addasydd Wi-Fi adeiledig sy'n cefnogi modd monitro a chwistrelliad pecyn ( clytiau)
- Bluetooth 4.0 wedi'i ymgorffori
- Digon da
- Cefnogir yn swyddogol gan Kali Linux ac mae ganddo lawer o gynulliadau parod fel
- Mynediad hawdd i gerdyn SD, gellir trosglwyddo llawer iawn o ddata yn gyflym
Yn sicr, bydd llawer yn dweud nad Raspberry Pi yw'r dewis gorau ar gyfer dyfais o'r fath a byddant yn dod o hyd i lawer o ddadleuon, er enghraifft, defnydd pŵer uchel, diffyg modd cysgu, caledwedd heb ei agor, ac ati. Ond os cymharwch yr holl fanteision ac anfanteision, nid wyf wedi dod o hyd i unrhyw beth gwell na rpi0. Os oes gennych unrhyw beth i'w ddweud am hyn, croeso i'r fforwm datblygwyr .
Mae Flipper Zero yn gwbl hunangynhwysol a gellir ei reoli gan ddefnyddio ffon reoli 5-ffordd heb ddyfeisiadau ychwanegol fel cyfrifiadur neu ffôn. O'r ddewislen gallwch chi alw i fyny senarios ymosodiad nodweddiadol. Wrth gwrs, ni ellir gwneud popeth gyda ffon reoli, felly am fwy o reolaeth gallwch gysylltu trwy SSH trwy USB neu trwy Wi-Fi / Bluetooth Penderfynais ddefnyddio arddangosfa LCD unlliw hen ysgol gyda chydraniad o 126x64px fel yr hen Mae Siemens yn ffonio. Yn gyntaf, mae'n cŵl, mae'r sgrin unlliw gyda golau ôl oren yn rhoi hyfrydwch annisgrifiadwy i mi, math o seiberpunk retro-milwrol. Mae'n gwbl weladwy mewn golau haul llachar ac mae ganddo ddefnydd pŵer isel iawn, tua 400uA gyda'r golau cefn i ffwrdd. Felly, gallwch ei gadw yn y modd Always-On ac arddangos delwedd bob amser. Dim ond pan fyddwch chi'n pwyso'r allweddi y bydd y backlight yn troi ymlaen.
Enghreifftiau o sgriniau ar ffonau Siemens Mae sgriniau o'r fath yn dal i gael eu cynhyrchu ar gyfer pob math o ddyfeisiau diwydiannol a chofrestrau arian parod. Ar hyn o bryd rydym wedi dewis .
Porthladdoedd Flipper Zero Ar y diwedd, mae gan Flipper Zero borthladdoedd Raspberry Pi safonol, botwm pŵer / golau cefn, twll ar gyfer strap, a phorthladd gwasanaeth ychwanegol y gallwch chi gael mynediad i'r consol UART trwyddo, gwefru'r batri, a llwytho firmware newydd i fyny.
Trosglwyddydd 433 MHz

Mae gan Flipper antena a sglodyn 433 MHz adeiledig , ar gyfer gweithrediad <1GHz, yr un peth â dyfais boblogaidd . Gall ryng-gipio a dadansoddi signalau o reolyddion radio o bell, ffobiau allweddol, pob math o socedi clyfar a chloeon. Yn cefnogi gweithio gyda'r llyfrgell a gall ddadgodio, arbed a chwarae codau rheoli o bell poblogaidd, fel . Mewn achosion pan nad oes gan y Raspberry Pi amser i brosesu'r signal, gellir rheoli gweithrediad y CC1111 gan y microreolydd adeiledig. Yn y modd Tamagotchi, gall Flipper gyfathrebu ag eraill o'i fath ei hun ac arddangos eu henwau, yn union fel y mae pwnagotchi yn ei wneud.
USB drwg
Gall Flipper efelychu dyfeisiau caethweision USB ac esgus bod yn fysellfwrdd ar gyfer llwytho llwyth tâl, yn debyg i . A hefyd efelychu addasydd ether-rwyd ar gyfer amnewid DNS, porthladd cyfresol, ac ati. Mae yna fframwaith parod ar gyfer Raspberry Pi sy'n gweithredu gwahanol fathau o ymosodiadau o'r fath Gellir dewis y senario ymosodiad a ddymunir o'r ddewislen gan ddefnyddio'r ffon reoli. Yn yr achos hwn, efallai y bydd y sgrin yn dangos gwybodaeth dadfygio am gyflwr yr ymosodiad neu rywbeth diniwed i'w guddio.
WiFi
Nid yw'r addasydd Wi-Fi sydd wedi'i ymgorffori yn y Raspberry Pi yn cefnogi modd monitro pigiad pecyn i ddechrau, ond mae'n cefnogi modd monitro chwistrelliad pecyn , sy'n ychwanegu'r nodwedd hon. Mae angen dau addasydd Wi-Fi annibynnol ar rai mathau o ymosodiadau. Yr anhawster yw bod bron pob sglodion Wi-Fi wedi'u cysylltu trwy USB, ac ni allwn feddiannu'r unig USB ar rpi0, fel arall bydd y modd USB Slave yn torri. Felly, rhaid i chi ddefnyddio'r rhyngwyneb SPI neu SDIO i gysylltu'r addasydd Wi-Fi. Nid wyf yn gwybod am unrhyw sglodyn o'r fath sy'n cefnogi modd monitro a chwistrelliad pecyn allan o'r blwch, ond NID yw wedi'i gysylltu trwy USB. Os ydych chi'n gwybod un, dywedwch wrthyf ar bwnc y fforwm
NFC
Gall y modiwl NFC ddarllen/ysgrifennu pob cerdyn ISO-14443, gan gynnwys cardiau banc digyffwrdd Mifare, PayPass/PayWave, ApplePay/GooglePay, ac ati. Cefnogir gan lyfrgell LibNFC. Mae antena 13,56 MHz ar waelod y Flipper, ac i weithio gyda'r cerdyn does ond angen i chi ei osod ar ei ben. Ar hyn o bryd, mae mater efelychu cardiau yn dal yn agored. Hoffwn efelychydd llawn fel , ond ar yr un pryd rydw i eisiau gallu gweithio gyda LibNFC. Nid wyf yn gwybod am unrhyw opsiynau sglodion heblaw NXP PN532, ond ni all efelychu cardiau'n llawn. Os ydych chi'n gwybod opsiwn gwell, ysgrifennwch amdano yn y pwnc
125kHz RFID
Mae'r hen gardiau 125 kHz amledd isel yn dal i gael eu defnyddio'n helaeth mewn intercoms, bathodynnau swyddfa, ac ati. Mae antena 125 kHz ar ochr y fflipiwr; gall ddarllen cardiau EM-4100 a HID Prox, eu cadw i'r cof ac efelychu cardiau a arbedwyd yn flaenorol. Gallwch hefyd drosglwyddo ID y cerdyn i'w efelychu dros y Rhyngrwyd neu ei nodi â llaw. Felly, gall perchnogion fflipwyr drosglwyddo cardiau darllen i'w gilydd o bell. Llawenydd.
iButton
Mae iButton yn hen fath o allweddi cyswllt sy'n dal i fod yn boblogaidd yn y CIS. Maent yn gweithredu dros brotocol 1-Wire ac nid oes ganddynt unrhyw fodd o ddilysu, felly gellir eu darllen yn hawdd. Gall Fliper ddarllen yr allweddi hyn, cadw'r ID yn y cof, ysgrifennu'r ID ar fylchau, ac efelychu'r allwedd ar ei ben ei hun fel y gellir ei gymhwyso i'r darllenydd fel allwedd. Modd darllenydd (meistr 1-wifren)
Yn y modd hwn, mae'r ddyfais yn gweithio fel darllenydd drws. Trwy osod yr allwedd yn erbyn y cysylltiadau, mae'r fflipiwr yn darllen ei ID ac yn ei arbed yn y cof. Yn yr un modd, gallwch chi ysgrifennu'r ID sydd wedi'i gadw i wag.Modd efelychu allweddol (caethwas 1-wifren)
Gellir efelychu allweddi wedi'u cadw yn y modd caethweision 1-wifren. Mae'r fflipiwr yn gweithredu fel allwedd a gellir ei gymhwyso i'r darllenydd. Y prif anhawster oedd dod o hyd i ddyluniad pad cyswllt y gellid ei ddefnyddio ar yr un pryd fel darllenydd ac allwedd. Daethom o hyd i ffurflen o'r fath, ond rwy'n siŵr y gellir ei gwneud hyd yn oed yn well, ac os ydych chi'n gwybod sut, awgrymwch eich fersiwn chi ar y fforwm yn y pwnc
Bluetooth
Addasydd Bluetooth wedi'i ymgorffori yn Raspberry Pi. Wrth gwrs, ni all gymryd lle dyfeisiau fel , ond yn cael ei gefnogi'n llawn gan y llyfrgell bluez, gellir ei ddefnyddio i reoli'r fflipiwr o ffôn clyfar neu ar gyfer ymosodiadau amrywiol ar bluetooth fel , sy'n eich galluogi i gasglu sha256 o rifau ffôn symudol sy'n gysylltiedig ag Apple ID, yn ogystal â rheoli pob math o ddyfeisiau IoT.
Microreolydd pŵer isel
Gan fod y fflipiwr yn rhy oer i'w ddiffodd, fe wnaethom benderfynu rhoi microreolydd pŵer isel ar wahân ynddo a fydd yn gweithio pan fydd y Raspberry Pi wedi'i ddiffodd. Bydd yn rheoli'r Tamagotchi, yn monitro proses cychwyn y Raspberry Pi nes ei fod yn barod i reoli'r sgrin a rheoli'r pŵer. Bydd hefyd yn rheoli'r sglodion CC1111 i gyfathrebu â flippers eraill.
Modd Tamagotchi
Mae Flipper yn haciwr seiber-dolffin sydd â rheolaeth dros yr holl elfennau digidol. Pan fydd y Raspberry Pi wedi'i ddiffodd, mae'n mynd i mewn i'r modd Tamagotchi, y gallwch chi chwarae a dod o hyd i ffrindiau gyda nhw ar 433 MHz. Yn y modd hwn, mae'n debyg y bydd swyddogaethau NFC ar gael yn rhannol.
Roedd y cymeriad yn seiliedig ar ddolffin o'r ffilm. a helpodd i hacio ymennydd Keano Reeves a malu'r dynion drwg gyda'i ymbelydredd. Mae gan ddolffiniaid gynhyrchydd amledd adeiledig y maent yn ei ddefnyddio i archwilio popeth o'u cwmpas, yn ogystal ag angen cynhenid am adloniant a chwilfrydedd naturiol. Mae angen rhywun arnom sy'n gallu meddwl am bersonoliaeth y fflipiwr, dyluniad y gêm gyfan yn gyffredinol, o emosiynau i gemau mini. Gallwch chi ysgrifennu eich holl feddyliau ar y mater hwn i'r adran briodol.
Amdanaf i
Fy enw i yw Pavel Zhovner, rwy'n byw ym Moscow. Ar hyn o bryd rwy'n rheoli'r Moscow . Ers plentyndod, rwyf wedi bod wrth fy modd yn archwilio popeth o'm cwmpas yn ddwfn: natur, technoleg, pobl. Fy mhrif faes arbenigedd yw rhwydweithio, caledwedd a diogelwch.Rwy’n ceisio byth defnyddio’r gair “haciwr” oherwydd diolch i’r cyfryngau a’r cyfryngau, mae wedi cael ei ddibrisio’n llwyr. Rwy'n hoffi galw fy hun yn “nerd,” oherwydd mae'n fwy gonest ac yn datgelu'r hanfod heb pathos. Mewn bywyd, rwy'n gwerthfawrogi pobl angerddol sy'n ymwneud yn ddwfn yn emosiynol â'r hyn sydd o ddiddordeb iddynt, y gellir hefyd eu galw'n ddiogel yn nerds.Flipper Zero yw fy ymgais i wneud rhywbeth gwirioneddol cŵl a graddfa fawr, ac ar yr un pryd yn brydferth. Rwy'n credu mewn ffynhonnell agored, felly bydd y prosiect yn gwbl agored. Ar hyn o bryd mae gen i dîm bach, ond mae gennym ddiffyg pobl sy'n gymwys mewn meysydd cul, yn enwedig ym maes radio. Gyda'r post hwn rwy'n gobeithio dod o hyd i bobl sydd am ymuno â'r prosiect.
Ymunwch â'r prosiect
Rwy’n gwahodd pawb a hoffodd y prosiect hwn i gymryd rhan yn y datblygiad mewn unrhyw ffordd bosibl. Ar y cam hwn, mae angen i ni gymeradwyo'r rhestr derfynol o swyddogaethau er mwyn dechrau gweithredu'r fersiwn gyntaf o'r ddyfais. Mae yna lawer o faterion technegol sydd heb eu datrys ar hyn o bryd.
Ar gyfer datblygwyr
Byddwn yn trafod ein holl dasgau Ymchwil a Datblygu cyfredol ar y fforwm . Os ydych chi'n ddatblygwr caledwedd neu feddalwedd, neu os oes gennych chi unrhyw gwestiynau, cyngor, awgrymiadau, beirniadaeth - mae croeso i chi eu hysgrifennu ar y fforwm. Dyma'r prif le lle bydd pob cam o ddatblygiad, cyllido torfol, a chynhyrchu yn cael eu trafod. Mae cyfathrebu ar y fforwm yn parhau yn Saesneg yn unig, peidiwch ag oedi i ysgrifennu'n drwsgl, y prif beth yw bod yr ystyr yn glir.
Pleidleisiwch dros nodweddion
Mae'n bwysig iawn i ni wybod pa swyddogaethau ddylai fod mewn fflipiwr. Bydd blaenoriaethau datblygu yn dibynnu ar hyn. Efallai fy mod yn credu ar gam fod rhai swyddogaethau’n bwysig, neu, i’r gwrthwyneb, fy mod yn colli rhywbeth. Er enghraifft, mae gennyf amheuon am iButton, oherwydd mae'n dechnoleg hen ffasiwn. Felly cymerwch yr arolwg byr hwn:
Anfon arian
Pan fydd y prototeip wedi'i gwblhau a'r prosiect yn barod i fynd i lwyfan cyllido torfol fel KickStarter, bydd yn bosibl talu am y rhag-archeb. Ar hyn o bryd gallwch chi fy nghefnogi yn bersonol gyda rhoddion bwyd bach drwodd . Mae rhoddion rheolaidd o $1 yn llawer gwell na swm mawr ar y tro oherwydd eu bod yn caniatáu ichi ragweld ymlaen llaw. Dolen rhodd:
Ymwadiad
Megis dechrau mae’r prosiect, efallai bod gan y wefan wallau, cynllun cam a phroblemau eraill, felly peidiwch â’i ddifetha’n ormodol. Rhowch wybod i mi am unrhyw wallau neu anghywirdebau y dewch o hyd iddynt. Dyma’r sôn cyhoeddus cyntaf am y prosiect, a gyda’ch cymorth chi rwy’n gobeithio dileu’r holl ymylon garw cyn ei gyhoeddi ar y Rhyngrwyd mawr Saesneg ei iaith.
Rwy'n cyhoeddi holl nodiadau'r prosiect yn fy sianel Telegram .
Ffynhonnell: hab.com
