Как стать автором
Обновить

У Flipper Zero появился магазин расширений

Время на прочтение1 мин
Количество просмотров4.6K

Flipper Zero теперь поддерживает установку сторонних расширений из фирменного мобильного приложения. Пользователям доступен поиск расширений в общей коллекции, просмотр страницы расширения и переход к репозиторию с исходным кодом.

Читать далее
Всего голосов 11: ↑10 и ↓1+12
Комментарии0

Rozetked выпустил обзор хакерского мультитула Flipper Zero

Время на прочтение2 мин
Количество просмотров7.1K

Команда YouTube-канала Rozetked выпустила обзор хакерского мультитула Flipper Zero. В видеоролике рассказали про историю устройства, технические характеристики и сценарии использования.

Читать далее
Всего голосов 8: ↑4 и ↓4+3
Комментарии2

Разработчик представил веб-редактор интерфейса утилит для Flipper Zero

Время на прочтение1 мин
Количество просмотров3K

Разработчик Mikhaíl Ilín представил веб-редактор интерфейса утилит для Flipper Zero. Иконки можно перетаскивать с помощью мыши, также доступны функции рисования.

Читать далее
Всего голосов 10: ↑7 и ↓3+9
Комментарии0

Клавиатура из пяти кнопок

Время на прочтение3 мин
Количество просмотров5.1K
Графические интерфейсы — штука удобная, но иногда их не хватает. Сделать удобный интерфейс это искусство и большая трата ресурсов. Поэтому в большинство программ можно попасть только через командную оболочку.

Интерфейс командной строки легко и удобно создавать, расширять функционал, не заботясь о пользователе.

Если надо что-то настроить, а нужного пункта в меню нет, то можно руками залезть в конфиг. Если нет доступа к конфигу, то приходится страдать.

Это я подвожу к тому, что даже имея графический интерфейс, текстовый может быть очень полезен, особенно если при разработке что-то не предусмотрели.

Размышления про клавиатуру в Flipper Zero вызвали вялотекущее обсуждение про оптимизацию способов ввода. Мне тоже нравятся велосипеды, поэтому вот пара диких идей.
Читать дальше →
Всего голосов 13: ↑13 и ↓0+13
Комментарии6

Litho: лучшие практики для создания эффективного UI в Android

Время на прочтение19 мин
Количество просмотров9.1K
Litho — UI-фреймворк от Facebook, который отвечает за быстрый рендеринг тяжелого UI в топовых приложения с миллиардами загрузок.

Как его использовать, что происходит под капотом, и действительно ли с UI можно работать только из одного потока?


Cookbook по Litho в расшифровке моего доклада с конференции Mobius 2019 Moscow под катом.
Всего голосов 19: ↑19 и ↓0+19
Комментарии8

Flipper Zero — давайте пилить вместе. Приглашаем разработчиков

Время на прочтение6 мин
Количество просмотров40K


Flipper Zero — проект карманного мультитула для хакеров в формфакторе тамагочи, который я разрабатываю с друзьями. Предыдущие посты [1],[2],[3],[4]

За первые сутки кампании на Кикстартере мы собрали 1 млн. долларов. Откровенно говоря, никто из команды даже близко не ожидал такой популярности. В первые дни мой телефон разрывался от уведомлений, звонили от журнала Форбс до Первого канала. Я до сих пор полностью не отошел от шока и не ответил до конца на все письма. Ничего подобного я никогда в жизни не испытывал.

Огромное спасибо всем, кто поддерживал нас, следил за проектом и принимал участие. Именно на Хабре я опубликовал первый пост с концептами Флиппера, получил первый фидбек, критику и похвалу. Некоторые функции мы добавили во Флиппер именно после фидбека на Хабре. Мы постараемся не обосраться с производством и оправдать ожидания.

Сейчас я полностью уверен, что максимальная открытость и честность — это лучшая стратегия. Вся наша команда верит в open source, и мы считаем, что энтузиасты могут создавать крутые проекты без привлечения инвесторов и контроля со стороны корпораций. Поэтому я предлагаю всем, кому интересен проект, принять участие в разработке.

Под катом описание программы для разработчиков прошивки, железа, десктопных программ и железных модулей.
Читать дальше →
Всего голосов 122: ↑119 и ↓3+156
Комментарии85

Препарируем дельфина: что внутри у Flipper Zero

Время на прочтение12 мин
Количество просмотров43K
Для того, чтобы эффективно разрабатывать под Flipper, надо не только понимать, как писать код, но и понимать, что внутри у него.

На «больших» компьютерах есть куча уровней абстракции и аппаратных средств сделать жизнь пользователя и разработчика проще. В итоге, даже если вы пишете на голом С, вас все равно не волнует как конкретно по PCI передается информация, как работает система питания процессора и какая там микросхема используется для хранения BIOS/UEFI.



Тут все не так, слишком уж близко к железу происходит разработка. Статья — это краткий экскурс в то, как устроен Flipper с железной точки зрения. Поехали.
Читать дальше →
Всего голосов 152: ↑149 и ↓3+189
Комментарии85

Breaking news: DIY-флипперы производства России и как мы делали квест для Flipper Devices

Время на прочтение16 мин
Количество просмотров12K

История началось с того, что мне вручили три флиппера со словами "разыграй их там как-нибудь". Отдавать флиппер за банальщину типа лучшего вопроса или разыгрывать в лотерее не хотелось: круче вручить клевый девайс тому, кто действительно ему будет рад, а не продаст завтра на авито. Мы решили совместить квест и викторину: у нас была пара десятков вопросов, и мы добавили к ним физическую активность: ссылка на каждый блок вопросов была закодирована в QR-коде, который был спрятан на территории.

Эта статья — некий постмортем о том, как прошел квест, какими соображениями мы руководствовались при его разработке, какие косяки допустили, и что стоит сделать в следующий раз по-другому. Квест получился хорошим, победители действительно победили своим трудом, и флипперы были вручены заслуженно и тем людям, которые их хотели. Но это не означает, что в следующий раз нельзя сделать еще лучше. 

Ну и конечно, в статье есть список вопросов квеста с ответами на них, а так же возможность пройти эту викторину онлайн. 

Далее
Всего голосов 31: ↑27 и ↓4+33
Комментарии50

Пишем Hex Viewer для Flipper Zero

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров12K

Примерно месяц назад основная поставка Flipper'ов таки доехала до России. Вопреки моим ожиданиям, это не вызвало волну публикаций про создание приложений под него. Хорошие публикации есть (например, эта и вот эта), но массовости нет. Слишком долго ждали и перегорели? Пишут долго и обстоятельно? Технологический стек устройства не подходит для быстрого и легкого старта? Как бы то ни было, такой расклад ничуть не убавил мотивации поиграться с устройством!! С удовольствием уделил несколько вечеров созданию своего первого приложения под Flipper Zero: Hex Viewer, шестнадцатеричного просмотрщика. О своем опыте и интересных находках расскажу в теле статьи.

Читать далее
Всего голосов 63: ↑61 и ↓2+86
Комментарии31

Разработка под Flipper Zero: быстрый старт и первое приложение

Время на прочтение19 мин
Количество просмотров30K

Итак, это случилось. Я добыл Flipper Zero в бою (ну, на самом деле мне его выдали на хакатоне), и естественно, что интереснее всего не играть в него, используя уже сделанные кем-то функции, а писать что-то новое. Примерно так же я развлекался с Pebble. Тут, кстати, все очень похоже — МК, RTOS, небольшой монохромный экранчик, си.

Поэтому давайте попробуем что-нибудь под него написать. Для начала, что-то совсем простое, чтобы освоиться с SDK, не закапываясь в отладку и сложности RTOS, но функциональное. Есть кнопки, есть экранчик, давайте напишем счетчик-кликер. Нажимаете кнопку — число увеличивается. Подойдет считать посетителей, круги на стадионе, взломанные домофоны или сообщения в чате русскоязычного комьюнити флиппера (по утрам, в особенно активное время там их бывает до 2к, так что я бы на вашем месте подумал, прежде чем нажимать кнопку Join).

Читать далее
Всего голосов 88: ↑85 и ↓3+112
Комментарии74

А давно ли вы измеряли радиацию у себя дома? Делаем дозиметр из Flipper

Время на прочтение9 мин
Количество просмотров13K

У счастливых обладателей Флиппера, прекрасного тамагочи для больших мальчиков и девочек, часто возникает вопрос: что бы ещё к нему подключить? Сегодня расскажу про подключение модуля под названием RadSens для замера радиации. 

Сразу скажу, что если тема измерения радиации для вас интересна, но нет Флиппера, то можно собрать дозиметр в домашних условиях. Для этого предлагаю обратиться к другой статье про использование этого же модуля.

А тем, кто совсем не хочет ничего собирать, но хочет иметь классный попискивающий гаджет, рекомендую прочитать вот эту статью, я начал именно с этого устройства, но потом у меня появился Флиппер.

Читать далее
Всего голосов 66: ↑65 и ↓1+93
Комментарии36

Пишем и отлаживаем приложения для Flipper Zero

Время на прочтение7 мин
Количество просмотров12K

Недавно я получил свой флиппер и, решив написать первое приложение, столкнулся с проблемой отсутствия информации по отладке программного кода. Есть несколько статей по разработке приложений для флиппера (первое приложение и приложение HewViewer). Однако, когда я приступил к разработке и отладке приложения, опираясь на информацию из указанных статей, то столкнулся с трудностями, которые я опишу далее и укажу способы их решения.

Читать далее
Всего голосов 58: ↑58 и ↓0+58
Комментарии12

Дайджест новостей из мира программирования #2

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров3.4K

Начались майские праздники, но это не значит, что дайджест новостей из мира программирования ушёл на второй план. В этой подборке пройдёмся по важным новостям IT-мира за прошедшую неделю: разработчики Arduino выпустили обновление Arduino IDE 2.1, команда Flipper Zero добавила режим сна для своего устройства, а проект Prossimo начал переписывать sudo и su на Rust.

Читать далее
Всего голосов 21: ↑21 и ↓0+21
Комментарии0

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

Время на прочтение4 мин
Количество просмотров31K

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

Читать далее
Всего голосов 32: ↑26 и ↓6+25
Комментарии34

Что такое Flipper и почему он Zero. Разбираемся в тамагочи для гиков руками чайника

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров122K

Не так давно, примерно год назад я наконец получил свою долгожданную посылку. Flipper Zero. Для тех кто не знает, Flipper Zero - это небольшое устройство, которое позволяет заниматься всякими весёлыми затеями в жизни. Веселье начинается с Sub-1 GHz антенны и продолжается микро-скриптами для ПК. Интересующихся, прошу под кат.

Подкатье
Всего голосов 29: ↑26 и ↓3+33
Комментарии43

Flipper Zero — подробный обзор

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров84K

Летом 2020 года компания Flipper Devices Inc. вышла на Kickstarter с девайсом Flipper Zero. Их стартовой целью было собрать 60К$. Но за первые сутки было собрано 1млн$. За сутки?! Да, именно за сутки. Девайс произвел настолько сильную шумиху в сообществе гиков, что про Flipper Zero знает каждый второй пользователь интернета, сидящий в TikTok или YouTube.
Как минимум, вы наверняка могли видеть видео на просторах интернета, как Flipper Zero открывает люк от зарядного порта Tesla, выключает телевизоры в общественных местах и "ломает" устройства на iOS. Это не все возможные варианты использование Flipper Zero.

Читать далее
Всего голосов 20: ↑5 и ↓15-8
Комментарии58

Flipper Zero — мнение пентестера после двух лет «полевой» эксплуатации

Время на прочтение8 мин
Количество просмотров63K

«Дельфин-тамагочи» от Flipper Devices Inc. не нуждается в представлении, но хайп вокруг этого хакерского мультитула уже поутих. Теперь пользователи разделились на два лагеря: одни считают Flipper Zero крутым инструментом, другие не понимают, зачем его купили.

Один из наших пентестеров и социальных инженеров согласился поделиться впечатлениями от использования этого устройства. Он честно рассказал, полезен ли Flipper для проведения тестов на проникновение, какие задачи позволяет выполнять на объектах клиентов и стоит ли устройство своих денег. Рассмотрим плюсы и минусы девайса, с которыми приходится сталкиваться в «полевых» условиях. 

Читать далее
Всего голосов 121: ↑111 и ↓10+135
Комментарии78