- pròiseact ioma-inneal pòcaid stèidhichte air Raspberry Pi Zero airson siostaman smachd ruigsinneachd gun uèir agus pentest IoT. Agus is e Tamagotchi a thâ ann cuideachd anns a bheil leumadair saidhbear aâ fuireach. Bidh e comasach dha:
- Obraich anns aâ chòmhlan 433 MHz - airson sgrĂšdadh smachdan rèidio iomallach, mothachairean, glasan dealanach agus ath-chraolaidhean.
- NFC - leugh / sgrĂŹobh agus atharraich cairtean ISO-14443.
- 125 kHz RFID - leugh / sgrĂŹobh agus atharraich cairtean tricead ĂŹosal.
- Iuchraichean iButton - leugh / sgrĂŹobh agus atharraich iuchraichean conaltraidh a tha ag obair air protocol 1-Wire.
- Wi-Fi - gus sgrĂšdadh a dhèanamh air tèarainteachd lĂŹonraidhean gun uèir. Bidh an inneal-atharrachaidh aâ toirt taic do in-stealladh pacaid agus modh sgrĂšdaidh.
- Bluetooth â tha taic ri fhaighinn airson pasgan bluez Linux
- Modh USB dona - faodar a cheangal mar thrà ill USB agus atharrais air meur-chlà r, inneal-atharrachaidh ethernet agus innealan eile airson in-stealladh còd no deuchainn treòrachaidh lÏonra.
- Tamagotchi! Bidh am microcontroller cumhachd Ïosal ag obair nuair a thèid am prÏomh shiostam a chuir dheth.
Tha mi air bhioran am pròiseact as adhartaiche agam a thaisbeanadh, am beachd air a bheil mi air a bhith ag Ă rach airson grunn bhliadhnaichean. Is e oidhirp a tha seo gus na h-innealan uile a tha a dhĂŹth gu tric a chur còmhla ann an aon inneal airson deuchainn treòrachaidh corporra, agus aig an aon Ă m aâ cur pearsantachd ris gus am bi e grinn mar ifrinn. anns an deasbad mu na feartan no fiĂš 's a' gabhail pĂ irt ann an leasachadh. Fon ghearradh tha tuairisgeul mionaideach air aâ phròiseact.
Carson a tha seo riatanach?
Is toil leam a bhith aâ sgrĂšdadh a h-uile cĂ il mun cuairt agus an-còmhnaidh aâ giĂšlan diofar innealan leam airson seo. Anns a 'bhac agam: adapter WiFi, leughadair NFC, SDR, Proxmark3, HydraNFC, Raspberry Pi Zero (air sgĂ th seo, tha duilgheadasan aig a' phort-adhair). Chan eil na h-innealan sin uile cho furasta an cleachdadh nuair a ruitheas tu, nuair a bhios cupa cofaidh agad ann an aon lĂ imh no ma tha thu aâ rothaireachd air baidhsagal. Feumaidh tu suidhe sĂŹos, fosgladh, faigh coimpiutair - chan eil seo an-còmhnaidh goireasach. Bha mi a âbruadar mu inneal a chuireadh an gnĂŹomh suidheachaidhean ionnsaigh Ă bhaisteach, a bhith an-còmhnaidh air an rabhadh agus aig an aon Ă m gun a bhith nam phasgan de bhith aâ tuiteam Ă s a chèile bĂšird cuairteachaidh air an leòn le teip dealain.
Raspberry Pi Zero W le sgiath bataraidh UPS-Lite v1.0 mar thuil leis fhèin airson dealbhan a chuir gu innealan Apple tro AirDropO chionn ghoirid, Ă s deidh dha pròtacal AirDrop fhoillseachadh le còd fosgailte. agus sgrĂšdadh bho na balaich bho HexWay mu so-leòntachd iOS , thòisich mi aâ toirt aoigheachd dhomh fhĂŹn ann an dòigh Ăšr: aâ coinneachadh ri daoine air an t-subway, aâ cur dealbhan thuca tro AirDrop agus aâ cruinneachadh na h-Ă ireamhan fòn aca. An uairsin bha mi airson am pròiseas seo a dhèanamh fèin-ghluasadach agus rinn mi inneal dip-peak leis fhèin bho Raspberry Pi Zero W agus bataraidh. Tha an cuspair seo airidh air artaigil air leth, nach urrainn dhomh a chrĂŹochnachadh. Bhiodh a h-uile dad gu math, ach bha an inneal seo air leth mĂŹ-ghoireasach a ghiĂšlan leat, cha bâ urrainn dhut a chuir nad phòcaid, oir reub boinneagan biorach de shlatadair aodach do bhriogais. Dhâ fheuch mi ris aâ chĂšis a chlò-bhualadh ann an 3D, ach cha do chòrd an toradh rium.
Taing shònraichte do Anna Prosvetova, aoigh an t-sianail Telegram a sgrĂŹobh, air mâ iarrtas, bot Telegram , a ghineas dealbhan le teacsa, ainm neach-cleachdaidh teileagram agus an co-mheas taobh ceart gus am bi iad air an taisbeanadh gu h-iomlan air an ro-shealladh nuair a thèid an cur tro Airdrop. Faodaidh tu dealbh a ghineadh gu sgiobalta a tha freagarrach airson an t-suidheachaidh, tha e coltach ri seo .
Pwnagotchi coileanta le scrion e-inc agus sgiath bataraidh An uairsin chunnaic mi pròiseact iongantach . Tha e coltach ri Tamagotchi, dĂŹreach mar bhiadh a bhios e ag ithe crathadh lĂ imhe WPA agus PMKID bho lĂŹonraidhean Wi-Fi, a dhâ fhaodar an uairsin a chuir gu brĂšideil air tuathanasan GPU. Chòrd am pròiseact seo rium cho mòr is gun do choisich mi na srĂ idean le mo pwnagotchi airson grunn lĂ ithean agus choimhead mi air aâ faighinn tlachd Ă s a chreach Ăšr. Ach bha na h-aon dhuilgheadasan aige: chan urrainn dhut a chuir nad phòcaid gu h-Ă bhaisteach, chan eil smachdan ann, agus mar sin chan urrainnear cuir a-steach neach-cleachdaidh sam bith ach bho fhòn no coimpiutair. Bha dĂŹth orm. SgrĂŹobh mi mu dheidhinn agus chòrd am beachd le dealbhadairean gnĂŹomhachais mo charaidean a bhios aâ dèanamh fĂŹor rudan dealanach. Thairg iad inneal lĂ n-chuimseach a dhèanamh, an Ă ite ciĂšird DIY fad glĂšin. Le toradh factaraidh fĂŹor agus pĂ irtean iomchaidh cĂ ileachd. Thòisich sinn a 'coimhead airson bun-bheachd dealbhaidh. Cliog. Aâ chiad sgeidsichean de dhealbhadh Flipper Zero Chaidh tòrr Ăšine a chaitheamh air aâ chĂšis agus an dealbhadh, oir bha mi sgĂŹth gu bheil a h-uile inneal hacker aâ coimhead coltach ri dòrlach de PCBan air an leòn le teip dealain agus chan urrainnear an cleachdadh gu h-Ă bhaisteach. B 'e an obair a bhith a' tighinn suas leis a 'bhodhaig agus an inneal as freagarraiche agus nas cruaidhe a bhiodh furasta a chleachdadh gu neo-eisimeileach Ă s aonais coimpiutair no fòn, agus is e seo a thĂ inig Ă s. Tha na leanas aâ toirt cunntas air an t-sruth chan eil deireannach bun-bheachd inneal.
Dè a thâ ann am Flipper Zero
Gu bunaiteach, âs e beagan sgiathan agus bataraidh a thâ ann am Flipper Zero timcheall air Raspberry Pi Zero, air a phacaigeadh ann an cĂšis le scrion agus putanan. Bidh e aâ ruith Kali mar an siostam-obrachaidh. Linux, leis gu bheil na badan riatanach uile ann mu thrĂ th agus gu bheil e aâ toirt taic don rpi0 dĂŹreach Ă s aâ bhogsa. Choimhead mi air mòran choimpiutairean aon-bhòrd eadar-dhealaichte: an NanoPi Duo2, Banana Pi M2 Zero, Orange Pi Zero, agus Omega2, ach tha iad uile nas fheĂ rr na an rpi0, agus seo carson:
- Adapter Wi-Fi togte a âtoirt taic do mhodh sgrĂšdaidh agus in-stealladh pacaid ( pĂŹosan)
- Amalaichte Bluetooth 4.0
- math gu leòr
- Le taic oifigeil bho Kali Linux agus tha mòran cho-chruinneachaidhean deiseil ann mar
- Cothrom furasta air cairt SD, faodar tòrr dà ta a ghluasad gu sgiobalta
Gu cinnteach bidh mòran ag rĂ dh nach e an Raspberry Pi an roghainn as fheĂ rr airson inneal mar sin agus gheibh iad mòran argamaidean, leithid caitheamh cumhachd Ă rd, gun mhodh cadail, gun bathar-cruaidh fosgailte, msaa. Ach ma nĂŹ sinn coimeas eadar na buannachdan agus na cunntasan uile, cha do lorg mi dad na bâ fheĂ rr na rpi0. Ma tha rudeigin agad ri rĂ dh mu dheidhinn seo, fĂ ilte gu fòram an luchd-leasachaidh .
Tha Flipper Zero gu tur fèin-chumte agus faodar smachd a chumail air le clĂ r gĂ irdeachais 5-slighe gun innealan a bharrachd leithid coimpiutair no fòn. Bhon chlĂ r, faodaidh tu suidheachaidhean ionnsaigh Ă bhaisteach a ghairm. Gu dearbh, chan urrainnear a h-uile cĂ il a dhèanamh le clĂ r gĂ irdeachais, agus mar sin airson barrachd smachd faodaidh tu ceangal tro SSH tro USB no tro Wi-Fi / Bluetooth. Siemens a ' fòn. An toiseach, tha e dĂŹreach fionnar, tha an scrion monochrome le backlight orains aâ toirt toileachas do-chreidsinneach dhomh, seòrsa de retro-military-cyberpunk. Tha e ri fhaicinn gu foirfe ann an solas soilleir na grèine agus tha caitheamh cumhachd gu math ĂŹosal aige, timcheall air 126uA leis an backlight dheth. Mar sin, faodar a chumail ann am modh Always-On agus an-còmhnaidh taisbeanadh ĂŹomhaigh. Cha tionndaidh an backlight ach nuair a bhrĂšthas tu na h-iuchraichean.
Eisimpleirean de scrionaichean air fònaichean Siemens Thathas fhathast aâ toirt a-mach scrionaichean mar sin airson a h-uile seòrsa inneal gnĂŹomhachais agus clĂ ran airgid. Aig an Ă m seo tha sinn air taghadh .
Puirt Flipper Zero Aig na cinn, tha puirt Ă bhaisteach Raspberry Pi aig Flipper Zero, putan cumhachd / solais, toll strap agus port seirbheis a bharrachd tron ââââurrainn dhut faighinn gu consol UART, cosgais aâ bhataraidh, luchdaich suas firmware Ăšr.
Inneal-sgaoilidh 433 MHz

Tha antenna 433 MHz togte agus chip aig Flipper , airson obrachadh <1GHz, an aon rud ri inneal mòr-chòrdte . Faodaidh e casg a chuir air agus sgrĂšdadh a dhèanamh air comharran smachdan iomallach rèidio, prĂŹomh fobs, a h-uile seòrsa de socaidean snasail agus glasan. Aâ toirt taic do dhâ obair leabharlainn agus comasach air còdan smachd iomallach mòr-chòrdte a dhĂŹ-chòdachadh, a shĂ bhaladh agus a chluich, leithid . Airson cĂšisean far nach eil Ăšine aig an Raspberry Pi an comharra a phròiseasadh, faodaidh an CC1111 a bhith air a smachdachadh leis aâ mhicro-riaghladair togte. Ann am modh Tamagotchi, faodaidh Flipper conaltradh leis an t-seòrsa aige fhèin agus na h-ainmean aca a thaisbeanadh, coltach ri pwnagotchi.
Droch USB
Faodaidh Flipper atharrais a dhèanamh air innealan trĂ illean USB agus leigeil orra gur e meur-chlĂ r a thâ ann airson eallach pĂ ighidh mar . Agus cuideachd atharrais air inneal-atharrachaidh ethernet airson spoofing DNS, port sreathach, msaa. Tha frèam deiseil ann airson an Raspberry Pi a bhios aâ cur an gnĂŹomh diofar sheòrsaichean de dhâ ionnsaighean mar sin. Faodar an suidheachadh ionnsaigh a tha thu ag iarraidh a thaghadh bhon chlĂ r leis an luing gĂ irdeachais. Aig an aon Ă m, faodar fiosrachadh debugging mu staid an ionnsaigh no rudeigin gun chron airson falach a thaisbeanadh air an sgrion.
WiFi
Chan eil an inneal-atharrachaidh Wi-Fi togte anns an Raspberry Pi gu dĂšthchasach aâ toirt taic do mhodh sgrĂšdaidh stealladh pacaid, ach tha e aâ dèanamh a chuireas am feart seo ris. Feumaidh cuid de sheòrsan ionnsaighean dĂ inneal-atharrachaidh Wi-Fi neo-eisimeileach. Tha an duilgheadas na laighe leis gu bheil cha mhòr a h-uile sgiob Wi-Fi ceangailte tro USB, agus chan urrainn dhuinn an aon USB a ghabhail air rpi0, air neo brisidh am modh USB Slave. Mar sin, feumaidh tu an eadar-aghaidh SPI no SDIO a chleachdadh gus an adapter Wi-Fi a cheangal. Chan eil mi mothachail air a leithid de chip a bheir taic do mhodh sgrĂšdaidh agus stealladh pacaid a-mach Ă s aâ bhogsa, fhad âs a tha mi aâ ceangal NOT tro USB. Ma tha fios agad air fear, feuch an innis thu dhomh air an fhòram sa chuspair
NFC
Faodaidh modal NFC a h-uile cairt ISO-14443 a leughadh / a sgrĂŹobhadh, aâ toirt a-steach Mifare, cairtean banca gun cheangal PayPass / PayWave, ApplePay / GooglePay, agus barrachd. Le taic bho leabharlann LibNFC. Tha antenna 13,56 MHz aig bonn an Flipper, agus airson obrachadh leis a 'chairt, tha e gu leòr airson a chuir air a' mhullach. Aig an Ă m seo, tha cĂšis aithris chairtean fhathast fosgailte. Bu mhath leam emuladair lĂ n-chuimsichte mar , ach aig an aon Ă m tha mi airson a bhith comasach air obrachadh le LibNFC. Chan eil fios agam air roghainnean chip sam bith ach NXP PN532, ach chan urrainn dha lĂ n atharrais a dhèanamh air cairtean. Ma tha eòlas agad air roghainn nas fheĂ rr, sgrĂŹobh mu dheidhinn sa chuspair
125kHz RFID
Tha na seann chairtean tricead Ïosal 125 kHz fhathast air an cleachdadh gu farsaing ann an intercoms, pasan oifis, msaa. Tha antenna 125 kHz suidhichte air taobh an flipper, is urrainn dha cairtean EM-4100 agus HID Prox a leughadh, an sà bhaladh gu cuimhne agus atharrais air cairtean a chaidh a shà bhaladh roimhe. Faodaidh tu cuideachd ID na cairt a ghluasad airson aithris thairis air an eadar-lÏn no cuir a-steach e le là imh. Mar sin, faodaidh luchd-seilbh flipper cairtean leughaidh a ghluasad gu chèile air astar. Beannachadh.
iButton
Tha iButton na sheann sheòrsa de dhâ iuchraichean conaltraidh a tha fhathast mòr-chòrdte san CIS. Bidh iad ag obair air aâ phròtacal 1-Wire agus chan eil dòigh dearbhaidh aca, gus am bi iad furasta an leughadh. Is urrainn dha Flipper na h-iuchraichean sin a leughadh, IDan a stòradh mar chuimhne, IDan a sgrĂŹobhadh gu beĂ rnan agus aithris a dhèanamh air an iuchair leis fhèin gus an gabh a chuir chun leughadair mar iuchair. Modh leughadair (maighstir 1-uèir)
Anns a 'mhodh seo, bidh an inneal ag obair mar leughadair dorais. Le bhith aâ lĂšbadh na h-iuchrach don luchd-fios, bidh an flipper aâ leughadh an ID aige agus ga shĂ bhaladh mar chuimhne. San aon mhodh, faodaidh tu an ID a chaidh a shĂ bhaladh a sgrĂŹobhadh gu diosc.PrĂŹomh mhodh emulation (trĂ ill 1-uèir)
Faodar iuchraichean stòraichte a bhith air an aithris ann am modh trĂ illean 1-uèir. Tha an flipper ag obair mar iuchair agus faodar a chuir chun leughadair. Bâ e am prĂŹomh dhuilgheadas dealbhadh pad conaltraidh a chruthachadh a ghabhadh a chleachdadh an dĂ chuid mar leughadair agus mar iuchair aig an aon Ă m. Lorg sinn a leithid de fhoirm, ach tha mi cinnteach gum faodar a dhèanamh eadhon nas fheĂ rr, agus ma tha fios agad ciamar, molamaid an dreach agad fhèin air an fhòram sa chuspair
Bluetooth
Adapter Bluetooth togte ann an Raspberry Pi. Gu dearbh chan urrainn dha innealan mar sin a chuir an Ă ite , ach tha e aâ faighinn lĂ n thaic bhon leabharlann bluez, faodar a chleachdadh gus smachd a chumail air an flipper bho fòn cliste no airson diofar ionnsaighean bluetooth leithid , a leigeas leat sha256 a chruinneachadh bho Ă ireamhan fòn-lĂ imhe co-cheangailte ri ID Apple, a bharrachd air a bhith aâ riaghladh gach seòrsa inneal IoT.
Microcontroller cumhachd ĂŹosal
Leis gu bheil am flipper ro fhionnar airson a chuir dheth, chuir sinn romhainn microcontroller cumhachd ĂŹosal air leth a chuir ann a dhâ obraicheas nuair a thèid an Raspberry Pi a chuir dheth. Bidh smachd aige air an Tamagotchi, smachd air pròiseas bròg an Raspberry Pi gus am bi e deiseil airson smachd a chumail air an sgrion agus an cumhachd a riaghladh. Bidh smachd aige cuideachd air aâ chip CC1111 gus conaltradh le pliutan eile.
Ann am modh Tamagotchi
Tha Flipper na neach-tarraing saidhbear-leumadairean a tha fo smachd gach eileamaid didseatach. Nuair a thèid an Raspberry Pi a chuir dheth, thèid e a-steach do mhodh Tamagotchi, as urrainn dhut cluich leis agus caraidean a lorg air tricead 433 MHz. Anns a 'mhodh seo, tha coltas ann gum bi gnÏomhan NFC rim faighinn gu Ïre.
B 'e leumadair bhon fhilm a bh' ann am prototype a 'charactar a chuidich le brainwash Kiano Reeves agus a bhris na droch ghillean leis an rèididheachd aige. Tha gineadair tricead togte aig leumadairean leis am bi iad aâ sgrĂšdadh a h-uile cĂ il timcheall orra, a bharrachd air feum inneach airson dibhearsain agus feòrachas nĂ durrach. Feumaidh sinn cuideigin a dh'fhaodas a bhith a 'tighinn suas le pearsantachd an flipper, dealbhadh a' gheama gu lèir san fharsaingeachd, bho fhaireachdainnean gu geamannan beaga. Faodar do bheachdan uile air aâ chĂšis seo a sgrĂŹobhadh don roinn iomchaidh.
Mu mo dheidhinn
Is e m âainm Pavel Zhovner, tha mi aâ fuireach ann am Moscow. Aig an Ă m seo tha mi os cionn Moscow . Bho òige, is toil leam a bhith aâ sgrĂšdadh a h-uile cĂ il timcheall gu domhainn: nĂ dar, teicneòlas, daoine. 'S e lĂŹonrachadh, bathar-cruaidh is tèarainteachd a th' ann am prĂŹomh rud a tha sònraichte dhomh. Is toil leam a bhith gam ghairm fhèin mar ânerdâ, oir tha e aâ nochdadh an rud nas onarach agus Ă s aonais pathos. Ann am beatha, tha mi a 'cur luach air daoine dĂŹoghrasach a tha gu mòr an sĂ s gu tòcail anns na tha Ăšidh aca, a dh' fhaodas a bhith air an ainmeachadh gu sĂ bhailte cuideachd. Tha mi aâ creidsinn ann an stòr fosgailte, agus mar sin bidh am pròiseact gu tur fosgailte. Aig an Ă m seo tha sgioba bheag agam, ach chan eil gu leòr dhaoine againn a tha comasach air raointean cumhang, gu sònraichte ann an rèidio. Le cuideachadh bhon phost seo, tha mi an dòchas daoine a lorg a tha airson a dhol a-steach don phròiseact.
Thig còmhla ris aâ phròiseact
Tha mi aâ toirt cuireadh don h-uile duine a chòrd am pròiseact seo pĂ irt a ghabhail san leasachadh ann an dòigh sam bith a tha comasach. Aig an ĂŹre seo, feumaidh sinn aontachadh ris an liosta dheireannach de fheartan gus a dhol air adhart le buileachadh a 'chiad dreach den inneal. Tha mòran chĂšisean teicnigeach ann nach eil fhathast gun fhuasgladh.
Do luchd-leasachaidh
Bruidhnidh sinn mu ar gnĂŹomhan R&D gnĂ thach air an fhòram . Ma tha thu nad leasaiche bathar-cruaidh no bathar-bog, no ma tha ceistean, comhairle, molaidhean, cĂ ineadh agad, faodaidh tu an sgrĂŹobhadh chun fhòram. Is e seo am prĂŹomh Ă ite far am bi deasbad air a h-uile ĂŹre de leasachadh, crowdfunding, cinneasachadh. Tha deasbad fòraim aâ leantainn sa Bheurla a-mhĂ in, na bi leisg sgrĂŹobhadh gu sgiobalta, is e am prĂŹomh rud gu bheil an ciall soilleir.
Bhòt airson feartan
Tha e glè chudromach gum bi fios againn dè na gnĂŹomhan a bu chòir a bhith anns an t-sleagh. Dearbhaidh seo prĂŹomhachasan leasachaidh. Is dòcha gu bheil mi aâ creidsinn le mearachd gu bheil cuid de ghnĂŹomhan cudromach, no gu bheil mi ag ionndrainn rudeigin. Mar eisimpleir, tha teagamhan agam mu iButton, leis gur e teicneòlas seann-fhasanta a thâ ann. Mar sin feuch an dèan thu sgrĂšdadh goirid:
cuir airgead
Nuair a bhios am prototype deiseil agus gu bheil am pròiseact deiseil airson a dhol a-steach don Ă rd-Ăšrlar crowdfunding mar KickStarter, bidh e comasach pĂ igheadh ââââairson an òrdugh ro-lĂ imh. Airson a-nis, faodaidh tu gu pearsanta taic a thoirt dhomh le tabhartas bĂŹdh beag troimhe . Tha tabhartasan cunbhalach de $1 fada nas fheĂ rr na suim mhòr aig an aon Ă m, oir leigidh iad leat ro-innse a dhèanamh. Ceangal airson tabhartasan:
Ăicheadh
Tha am pròiseact aig ĂŹre gu math trĂ th, is dòcha gu bheil mearachdan air an lĂ rach, cruth cam agus duilgheadasan eile, mar sin na dèan cron mòr. Feuch an leig thu fios dhomh mu mhearachdan no mearachd sam bith a lorgas tu. Is e seo aâ chiad iomradh poblach air aâ phròiseact, agus le do chuideachadh, tha mi an dòchas cuir Ă s do na h-oirean garbh uile mus tèid fhoillseachadh don eadar-lĂŹn mhòr Beurla.
Bidh mi aâ foillseachadh a h-uile nota pròiseict anns an t-sianal Telegram agam .
Source: www.habr.com
