Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестера

Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераЗеро флипер машина — пројекат џепног вишенаменског алата заснованог на Распберри Пи Зеро за пентестирање ИоТ и бежичних система контроле приступа. А ово је Тамагочи, у коме живи сајбер-делфин. Он ће моћи:

  • Ради у опсегу од 433 МХз — за проучавање радио даљинских управљача, сензора, електронских брава и релеја.
  • НФЦ - читање/писање и емулација ИСО-14443 картица.
  • 125 кХз РФИД — читање/писање и емулација нискофреквентних картица.
  • иБуттон тастери — читање/писање и емулација контактних кључева који раде преко 1-Вире протокола.
  • Ви-фи — да проверите безбедност бежичних мрежа. Адаптер подржава убризгавање пакета и режим монитора.
  • блуетоотх - блуез пакет за Линук је подржан
  • Лош УСБ режим — може да се повеже као УСБ славе и да емулира тастатуру, етернет адаптер и друге уређаје за убризгавање кода или мрежни пентест.
  • Тамагочи! - микроконтролер мале снаге ради када је главни систем искључен.

Узбуђен сам што могу да представим свој најамбициознији пројекат, чију идеју гајим дуги низ година. Ово је покушај да се комбинују сви често потребни алати за физичко пентестирање у један уређај, а да му се дода личност како би био сладак као пакао. Пројекат је тренутно у фази истраживања и развоја и одобрења функција, и позивам све да учествују у дискусију о карактеристикама или чак прихватити учешће у развоју. Испод реза је детаљан опис пројекта.

Зашто то?

Волим да истражујем све око себе и стално носим различите алате за то. У мом ранцу: ВиФи адаптер, НФЦ читач, СДР, Прокмарк3, ХидраНФЦ, Распберри Пи Зеро (ово ствара проблеме на аеродрому). Сви ови уређаји нису тако лаки за коришћење док трчите, када имате шољицу кафе у једној руци или када возите бицикл. Морате сести, лежати, узети рачунар - ово није увек згодно. Сањао сам о уређају који би имплементирао типичне сценарије напада, био увек спреман за борбу, а у исто време не би личио на гомила распаднутих плоча умотаних у изолацију.Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестера Распберри Пи Зеро В са УПС-Лите в1.0 батеријским штитом као самосталним флоодером за слање слика на Аппле уређаје преко АирДроп-а Недавно, након што је објављена отворена имплементација АирДроп протокола ввв.овлинк.орг и истраживање момака из ХекВаи-а о рањивостима иОС-а Аппле-Блеее, почео сам да се забављам на нов начин за себе: упознајем људе у метроу тако што сам им слао слике преко АирДропа и прикупљао њихове бројеве телефона. Тада сам желео да аутоматизујем овај процес и направио аутономну машину за хватање курца од Распберри Пи Зеро В и батерија. Ова тема заслужује посебан чланак, који једноставно не могу да завршим. Све би било у реду, али овај уређај је био крајње незгодан за ношење са собом, није се могао ставити у џеп, јер су оштре капи лема покидале тканину ваших панталона. Покушао сам да одштампам кућиште на 3Д штампачу, али ми се резултат није допао.

Посебно хвала Ањи котеек Просветова, водећи Телеграм канал @тхеифорцедме који је на мој захтев написао Телеграм бот @АирТроллБот, који генерише слике са текстом, телеграмом и исправним односом ширине и висине тако да се у потпуности приказују у прегледу када се шаљу путем Аирдроп-а. Можете брзо да генеришете слику која одговара ситуацији, изгледа овако тако нешто.

Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераПвнаготцхи састављен са е-инк екраном и штитом за батерију. Тада сам видео невероватан пројекат пвнаготцхи. То је као Тамагочи, само као храна једе ВПА руковање и ПМКИД са Ви-Фи мрежа, који се онда могу брутализирати на ГПУ фармама. Толико ми се допао овај пројекат да сам неколико дана шетао са својим пвнаготцхијем улицама и гледао како се радује свом новом плену. Али имао је све исте проблеме: не може се правилно ставити у џеп, нема контрола, тако да је било који кориснички унос могућ само са телефона или рачунара. И тада сам коначно схватио како видим идеалну вишенаменску алатку коју сам недостаје. писао сам о овоме на Твитеру и мојим пријатељима, индустријским дизајнерима који праве озбиљне електронске ствари, идеја се допала. Понудили су да направе пуноправни уређај, уместо „уради сам“ заната. Са правом фабричком производњом и квалитетно уграђеним деловима. Почели смо да тражимо концепт дизајна. Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераФлиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераФлиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераФлиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераМоже се кликнути. Прве скице дизајна Флиппер Зеро-а Много времена је потрошено на тело и дизајн, јер сам био уморан од свих хакерских уређаја који изгледају као гомила ПЦБ-а умотаних електричном траком и немогуће их је правилно користити. Задатак је био да се осмисли што згодније и најкомпактније кућиште и уређај који би био лак за аутономно коришћење без рачунара или телефона, и ето шта је из тога произашло. Следеће описује струју није коначна концепт уређаја.

Шта је Флиппер Зеро

Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераУ суштини, Флиппер Зеро је неколико штитова и батерија око Распберри Пи Зеро-а, упакованих у футролу са екраном и дугмадима. Кали Линук се користи као ОС, пошто већ садржи све потребне закрпе и подржава рпи0 из кутије. Погледао сам много различитих једноструких рачунара: НаноПи Дуо2, Банана Пи М2 Зеро, Оранге Пи Зеро, Омега2, али сви губе од рпи0 и ево зашто:

  • Уграђени Ви-Фи адаптер који подржава режим монитора и убризгавање пакета (некмон закрпе)
  • Уграђени Блуетоотх 4.0
  • Довољно добро 2.4 Гхз антена
  • Кали Линук је званично подржан и има много готових верзија попут П4внП1 АЛОА
  • Једноставан приступ СД картици, велика количина података се може брзо пренети

Сигурно ће многи рећи да Распберри Пи није најбољи избор за такав уређај и наћи ће много аргумената, на пример, велика потрошња енергије, недостатак режима спавања, неотворен хардвер итд. Али ако упоредите све предности и мане, нисам нашао ништа боље од рпи0. Ако имате нешто да кажете о овоме, добродошли на форум за програмере форум.флипперзеро.оне.Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераФлиппер Зеро је потпуно самосталан и може се контролисати помоћу 5-смерног џојстика без додатних уређаја као што су рачунар или телефон. Из менија можете позвати типичне сценарије напада. Наравно, не може се све урадити џојстиком, па за већу контролу можете да се повежете преко ССХ преко УСБ-а или преко Ви-Фи/Блуетоотх-а. Одлучио сам да користим монохроматски ЛЦД екран старе школе резолуције 126к64пк као на старом Сиеменс телефони. Прво, једноставно је кул, монохроматски екран са наранџастим позадинским осветљењем пружа ми неописиво одушевљење, неку врсту ретро-војног сајберпанка. Савршено је видљив на јакој сунчевој светлости и има веома ниску потрошњу енергије, око 400уА са искљученим позадинским осветљењем. Стога га можете држати у режиму Увек укључен и увек приказати слику. Позадинско осветљење ће се укључити само када притиснете тастере.Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераПримери екрана на Сиеменс телефонима Овакви екрани се и даље производе за све врсте индустријских уређаја и каса. Тренутно смо изабрали овај екран. Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераФлиппер Зеро портови На крајевима, Флиппер Зеро има стандардне Распберри Пи портове, дугме за напајање/позадинско осветљење, отвор за каиш и додатни сервисни порт преко којег можете приступити УАРТ конзоли, напунити батерију и учитати нови фирмвер.

433 МХз предајник

Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераФлиппер Зеро - дечији вишенаменски Тамагочи алат за пентестера Флиппер има уграђену антену од 433 МХз и чип ЦЦКСНУМКС, за рад <1ГХз, исто као и популарни уређај Иард Стицк Оне. Може да пресреће и анализира сигнале са радио даљинских управљача, привезака за кључеве, свих врста паметних утичница и брава. Подржава рад са библиотеком рфцат и може да декодира, чува и репродукује популарне кодове даљинског управљача, нпр Даљински управљач за анализатор. За случајеве када Распберри Пи нема времена да обради сигнал, рад ЦЦ1111 може се контролисати помоћу уграђеног микроконтролера. У Тамаготцхи режиму, Флиппер може да комуницира са другима своје врсте и приказује њихова имена, баш као што то чини пвнаготцхи.

Лош УСБ

Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераФлиппер може емулирати УСБ-славе уређаје и претварати се да је тастатура за учитавање терета, слично као УСБ Руббер Дуцки. И такође емулирајте етернет адаптер за ДНС замену, серијски порт итд. Постоји готов оквир за Распберри Пи који имплементира различите врсте таквих напада гитхуб.цом/маме82/П4внП1_алоаЖељени сценарио напада може се изабрати из менија помоћу џојстика. У том случају, екран може да прикаже информације за отклањање грешака о стању напада или нешто безопасно за маскирање.

Ви-Фи

Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераВи-Фи адаптер уграђен у Распберри Пи у почетку не подржава режим надгледања убризгавања пакета, али јесте закрпе трећих страна, који додају ову функцију. Неки типови напада захтевају два независна Ви-Фи адаптера. Потешкоћа је у томе што су скоро сви Ви-Фи чипови повезани преко УСБ-а, а не можемо заузети једини УСБ на рпи0, иначе ће УСБ Славе режим прекинути. Због тога морате користити СПИ или СДИО интерфејс за повезивање Ви-Фи адаптера. Не знам за ниједан такав чип који подржава режим монитора и убризгавање пакета из кутије, али НИЈЕ повезан преко УСБ-а. Ако знате неког, реците ми на тему форума Ви-Фи чип са СПИ/СДИО интерфејсом који подржава праћење и убацивање пакета

НФЦ

Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераНФЦ модул може да чита/пише све ИСО-14443 картице, укључујући Мифаре, ПаиПасс/ПаиВаве бесконтактне банковне картице, АпплеПаи/ГооглеПаи, итд. Подржава библиотека ЛибНФЦ. На дну Флиппер-а налази се антена од 13,56 МХз, а да бисте радили са картицом, потребно је само да је поставите на њу. У овом тренутку, питање емулације картице остаје отворено. Желео бих пуноправни емулатор као Цхамелеон Мини , али у исто време желим да могу да радим са ЛибНФЦ-ом. Не знам ниједну опцију чипа осим НКСП ПН532, али не може у потпуности да емулира картице. Ако знате бољу опцију, пишите о томе у теми Тражите бољи НФЦ чип од ПН532

125 кХз РФИД

Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераСтаре нискофреквентне картице од 125 кХз и даље се широко користе у интерфонима, канцеларијским значкама итд. Са стране пераја налази се антена од 125 кХз која може читати ЕМ-4100 и ХИД Прок картице, чувати их у меморији и емулирати претходно сачуване картице. Такође можете пренети ИД картице за емулацију преко Интернета или га унети ручно. Дакле, власници пераја могу даљински преносити читане картице једни другима. Блисс.

иБуттон

Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераиБуттон је стари тип контакт кључева који је још увек популаран у ЗНД. Они раде преко 1-Вире протокола и немају никаква средства за аутентификацију, тако да се могу лако читати. Флипер може прочитати ове кључеве, сачувати ИД у меморији, уписати ИД на празна поља и емулирати сам кључ тако да се може примијенити на читач као кључ. Режим читача (1-вире мастер)Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестера У овом режиму, уређај ради као читач врата. Постављањем кључа на контакте, пераје чита свој ИД и чува га у меморији. У истом режиму можете да упишете сачувани ИД у празно поље.Режим емулације кључа (1-вире славе)Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераСачувани кључеви се могу емулирати у 1-вире славе моду. Флипер делује као кључ и може се применити на читач. Главна потешкоћа је била осмислити дизајн контактне табле која би се истовремено могла користити као читач и кључ. Нашли смо такав образац, али сам сигуран да може да се направи још бољи, а ако знате како, предложите своју верзију на форуму у теми Дизајн иБуттон контактне плочице

блуетоотх

Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераБлуетоотх адаптер уграђен у Распберри Пи. Наравно, не може заменити уређаје попут убертоотх оне, али је у потпуности подржан од стране блуез библиотеке, може се користити за контролу пераја са паметног телефона или за разне нападе на блуетоотх попут аппле-блеее, који вам омогућава да прикупљате сха256 са бројева мобилних телефона повезаних са Аппле ИД-ом, као и да управљате свим врстама ИоТ уређаја.

Микроконтролер мале снаге

Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестера Пошто је флипер превише кул да би се искључио, одлучили смо да у њега ставимо посебан микроконтролер мале снаге који ће радити када се Распберри Пи искључи. Он ће контролисати Тамагочи, надгледати процес покретања Распберри Пи-а док не буде спреман да контролише екран и управља напајањем. Такође ће контролисати ЦЦ1111 чип за комуникацију са другим перајима.

Тамагочи режим

Флиппер је сајбер-делфин хакер који има контролу над свим дигиталним елементима. Када је Распберри Пи искључен, прелази у тамагочи режим, са којим можете да играте и проналазите пријатеље на 433 МХз. У овом режиму, НФЦ функције ће вероватно бити делимично доступне.Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестера Лик је заснован на делфину из филма. Јохнни Мнемониц који је помогао да хакује мозак Кина Ривса и згазио лоше момке својим зрачењем. Делфини имају уграђени генератор фреквенције који користе да истражују све око себе, као и урођену потребу за забавом и природном радозналошћу. Потребан нам је неко ко може да смисли личност пераја, цео дизајн игре уопште, од емоција до мини-игара. Можете написати све своје мисли о овом питању форум до одговарајућег одељка.

О мени

Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераМоје име је Павел Зховнер, живим у Москви. Тренутно управљам Москвом Хакспаце Неурон. Од детињства сам волео да дубоко истражујем све око себе: природу, технологију, људе. Моја главна област стручности је умрежавање, хардвер и безбедност. Трудим се да никада не користим реч „хакер“ јер је захваљујући медијима и медијима потпуно обезвређена. Волим да себе називам „штребером“, јер је то искреније и открива суштину без патетике. У животу ценим страствене људе који су дубоко емоционално укључени у оно што их занима, које се такође са сигурношћу могу назвати штреберима.Флиппер Зеро је мој покушај да урадим нешто заиста кул и обимно, а у исто време и лепо. Верујем у опен соурце, тако да ће пројекат бити потпуно отворен. Тренутно имам мали тим, али нам недостају људи компетентни за уже области, посебно за радио. Надам се да ћу овим постом пронаћи људе који желе да се придруже пројекту.

Придружите се пројекту

Позивам све којима се овај пројекат допао да на било који начин учествују у изради. У овој фази морамо да одобримо коначну листу функција како бисмо почели са имплементацијом прве верзије уређаја. Постоје многи технички проблеми који су тренутно нерешени.

Za programere

Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестера На форуму ћемо разговарати о свим нашим тренутним задацима истраживања и развоја форум.флипперзеро.оне. Ако сте програмер хардвера или софтвера, или имате питања, савете, предлоге, критике - слободно их напишите на форуму. Ово је главно место где ће се разговарати о свим фазама развоја, цровдфундинга и производње. Комуникација на форуму је у току само на енглеском, не оклевајте да пишете неспретно, главно је да је смисао јасан.

Гласајте за карактеристике

Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестераВеома нам је важно да знамо које функције треба да буду у перају. Од тога ће зависити развојни приоритети. Можда погрешно сматрам да су неке функције важне, или, напротив, нешто ми недостаје. На пример, сумњам у иБуттон, јер је то застарела технологија. Зато вас молимо да попуните ову кратку анкету: доцс.гоогле.цом/7ВВхгЈРБмтС9БКтР9

Слање новца

Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестера Када се прототип заврши и пројекат буде спреман за одлазак на платформу за цровдфундинг као што је КицкСтартер, биће могуће платити претпродају. Тренутно ме можете подржати лично малим донацијама у храни Патреон. Редовне донације од 1 долара су много боље од великог износа у исто време јер вам омогућавају да предвидите унапред. Линк за донацију: флипперзеро.оне/донате

Одрицање од одговорности

Пројекат је у врло раној фази, сајт може имати грешке, крив изглед и друге проблеме, па га немојте превише кварити. Обавестите ме о свим грешкама или нетачностима које пронађете. Ово је прво јавно помињање пројекта и уз вашу помоћ надам се да ћу отклонити све грубе ивице пре него што га објавим на великом интернету на енглеском језику. Флиппер Зеро - дечији вишенаменски Тамагочи алат за пентестера Све белешке о пројекту објављујем на свом Телеграм каналу @зховнер_хуб.

Извор: ввв.хабр.цом

Додај коментар