Flipper Zero — обзор от давнего фаната

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

В 2020 году, некая русская компания Flipper Devices Ins. под руководством Павла @zhovnerвышла на платформу Kickstarter с девайсом Flipper Zero. Их изначальной целью было собрать 60.000$, но продукт настолько понравился пользователям, что за первые сутки было собрано 1.000.000$.

Ну и что это за гаджет такое?

Вообще, до сих пор нет определения, которое бы описало этот гаджет так, чтобы человек понял всю его мощь. Если говорить короче, Flipper Zero - мультитул для пентестеров и гиков, выполненный в стиле тамагочи. В данном гаджете есть антенна Sub-GHz сигналов, NFC и RFID модули, инфракрасный порт, GPIO и iButton пины и также эксплуатация BadUSB и U2F ключ. Много всего, да? Flipper Zero можно назвать копилкой ключей. Его Software хранится на Github и написан на C. На Flipper Zero можно писать свои приложения на языках C/C++/Rust (на Rust есть библиотека для написания приложения, но пока в Beta). Любой может сделать свою прошивку и установить сторонние. Но я пользуюсь стоком

Sub-GHz антенна

Главное меню
Главное меню

Частоты Sub-GHz используют для беспроводных устройств и систем контроля доступа, таких как пульты дистанционного управления гаражными воротами, шлагбаумы, датчики Интернета вещей и удаленные системы без ключа. У Flipper Zero есть региональные ограничения на частоты, что кажется мне правильным. Есть 2 режима прослушивания сигналов:

  • Read (просто режим прослушки без сохранения)

  • Read Raw (режим прослушки с сохранением)

Начнем с режима Read. Данный режим просто читает сигналы вокруг, выводит все данные, но с помощью чтения через этот режим вы не сможете эмулировать сигналы.

Режим Read обладает режимом Hopping. Он прыгает по частотам и читает сигналы на каждой.

А теперь поговорим про Read RAW. Данный режим читает сигналы только после нажатия кнопки REC. На экране вы получаете полную визуализацию канала. Также, можно сразу отправить сигнал.

Про Sub-GHz сигналы я не могу много сказать, этого может хватить пользователю. Также, юзеры написали много приложений для работы с сигналами. Например, Sub-GHz Weather - программа ищет метеостанцию и выводит информацию на экран. Enchanced Sub-GHz Chat - программа позволяет пользователям получить связь между двумя флипперами для общего чата.

NFC

У Flipper Zero есть NFC модуль, который поддерживает карты:

  • ISO-14443A/B

  • NXP MIFARE Classic®, Ultralight®, DESFire® etc.

  • FeliCa™

  • HID iClass (Picopass)

  • NFC Forum protocols

NFC модуль в Flipper Zero появился после достижения 700K$ на Kickstarter. Честно говоря, я пользуюсь только MIFARE. У меня во Flipper записана школьная карта. Можно читать и эмулировать сигналы. Также как и с Sub-GHz, пользователи пишут свои приложения для модуля. Это все, что я могу сказать про данный модуль. Я уже неделю прохожу в школу по Flipper Zero и все работает отлично!

RFID

RFID модуль поддерживает метки:

  • EM400x, EM410x, EM420x

  • HID

  • Indala

  • FDX (A & B)

  • Pyramid

  • AWID

  • Viking

  • Jablotron

  • Paradox

  • PACStanley

  • Keri

  • Gallagher

  • Nexwatch

Данный модуль находится рядом с модулем NFC. Можно читать, эмулировать и записывать метки. Например, я считал свою метку от домофона и теперь вхожу в подъезд по Flipper Zero. Много приложений написано для работы с RFID. Одно из, RFID Fuzzer - вкратце, брутфорс домофонов.

ИК Порт

ИК порт имеет Universal Remote. По сути, он перебирает все сигналы и отправляет их. Есть для TV, Audio Players, Air Conditioners и Projectors. Также, Flipper умеет считывать такие сигналы и сразу отправлять их. Для ИК порта написано много приложений. Мне нравится IR Remote Plus - это приложение делает управление устройствами по ИК порту проще.

iButton

На обратной стороне флиппера есть пины для чтения и эмуляции iButton.

Обычно, мало кто пользуется этим, но функция полезная. У меня нет домофона с такой кнопкой, полностью изучить не смог.

BadUSB

Это очень крутая функция. BadUSB эмулирует клавиатуру и выполняет определенные сценарии. Я в первый день написал подобный сценарий.

REM Заставляем крякать ноутбук

REM открываем PowerShell

DELAY 1000
GUI r
DELAY 500
STRING powershell
DELAY 500
ENTER
DELAY 750
STRING powershell -command "& { iwr 'https://zvukogram.com/index.php?r=site/download&id=75217&type=wav' -OutFile ./1.wav }"
DELAY 500
ENTER
DELAY 5000
STRING $PlayWav=New-Object System.Media.SoundPlayer;$PlayWav.SoundLocation="./1.wav";$PlayWav.playsync()
DELAY 500
ENTER

Вот пример скрипта, который скачивает файл wav и воспроизводит его. По моему, все понятно, что и как писать.

Общие эмоции от девайса

Я школьник из Москвы. Сейчас мне 14 лет. Когда появился Flipper Zero, мне было 11 лет. Тогда я и начал мечтать об этом девайсе. Это было самой большой мечтой. Я смотрел обзоры и мониторил цены. И вот! Флиппер оказался у меня в руках спустя 3 года. Моего дельфина зовут ApEonk.

Данный девайс подойдет для заинтересованных в программировании, радиоэлектроники и просто для гиков. Я иногда общаюсь в тематический чатах по Flipper Zero и там есть так и школьники 13-15 лет, так и взрослые мужчины 30-40 лет. Это очень круто! Спасибо,@zhovner! Вы создали ажиотаж вокруг своего девайса, собрали 4M$ на Kickstarter и сделали огромное комьюнити. Я очень советую данный девайс. Даже если вы не заинтересованы в данной теме, все равно надо попробовать!

Спасибо за прочтение данной статьи! Всем хорошего дня!

Источник: https://habr.com/ru/articles/773254/


Интересные статьи

Интересные статьи

Hangfire – распределенный и расширяемый планировщик задач для приложений на .NET.В этой статье я сделал небольшой обзор библиотек позволяющих расширить его возможности. Если вы не знаете что такое Han...
Всем привет! На связи АЭРОДИСК!В этой статье мы снова хотим затронуть тему метрокластера. Сегодня мы раскроем подробнее некоторые технические аспекты, расскажем, как менялись архитектурные подходы к р...
Здравствуйте, Хабровчане! В этой статье мы проведем обзор новой линейки программно-аппаратных комплексов АЭРОДИСК Machine-V с предустановленной российской системой виртуализации АИСТ и гиперконвергент...
Привет! Я Илья, фронтенд-разработчик. Я приоткрою мир разработки на React Native, а тем, кто с ним знаком, расскажу о встреченных болях. Статья поможет вам, если вы смотрите на этот фреймворк и если в...
Всем привет! Продолжаем обзоры новостей свободного и открытого ПО (и немного железа). Всё самое главное про пингвинов и не только, в России и мире. В выпуске №6 за 2–8 марта 2020 г.: ...