Flipper zero что это
Flipper Zero/One — теперь два устройства. Подготовка к Кикстартеру
Flipper — проект карманного мультитула для хакеров в формфакторе тамагочи, который я разрабатываю с друзьями. Предыдущие посты [1],[2].
Пока мы работали над линуксовой частью флиппера, у нас в руках был почти готовый модуль на STM32, который управлял периферией, экраном, кнопками. Без линукса он умел 433MHz радио, домофонные ключи и RFID карты. Чем не готовый девайс – подумал я. Так мы решили сделать из него отдельное устройство. Теперь флипперов два — Zero и One.
Под катом я расскажу про изменения в проекте, и как мы готовимся к краудфандингу.
Чем отличаются версии Zero и One
Flipper Zero
легковесная, компактная версия, построенная полностью на STM32. Умеет работать с основными системами контроля доступа, пультами и радио. Функционал можно расширять своими программами. Думать о ней следует как о продвинутой замене Arduino и Blue Pill со злой прошивкой, которую удобно носить с собой и хекать на ходу.
Flipper One
продвинутая версия имеющая весь функционал Zero плюс отдельный ARM компьютер с Kali Linuх. Это уже более серьезный инструмент для пентеста сетей и систем контроля доступа.
Что изменилось во Flipper Zero
Мы долго экспериментировали с прототипами и немного переработали дизайн. Джойстик стал почти вдвое больше в диаметре. У первых прототипов окошко под экран было ровно по размеру активной области дисплея, из-за этого под малейшим углом часть изображения терялась. Увеличили окошко и подняли экран выше к поверхности. Так обзор стал сильно лучше.
Добавились пины GPIO, этого больше всего просили в голосовании за функции. Логические уровни выходных сигналов 3.3V, при этом пины толерантны к входящим сигналам 5V, то есть можно свободно подключать популярные модули вроде Arduino. Есть отдельные линии питания 3.3V и 5V, так что можно сразу питать модули от Флиппера.
Появился инфракрасный порт для управления телевизорами и кондиционерами.
Так как у нас больше нет Raspberry Pi, на торце пропали порты USB и HDMI. Остался один порт USB Type C, который одновременно используется для зарядки, прошивки, консоли и эмуляции USB slave.
Радио CC1101
Радио теперь сделано на чипе TI CC1101. Мы рассчитываем, что встроенная антенна будет лучше всего работать в диапазоне 433 MHz и терпимо в 868 MHz. Это должно покрыть максимальное число возможных радио систем: пультов, шлагбаумов, дверных звонков, сигнализаций.
Анализатор сигналов
Родная прошивка будет уметь парсить популярные радиопротоколы, используемые в системах контроля доступа, в том числе и алгоритмы с шифрованием вроде KeeLoq.
Инфракрасный порт
Это вторая по популярности функция, которую все просили. Теперь Флиппер умеет управлять телевизорами, кондиционерами, музыкальными центрами и т.д. Из коробки прошивка будет содержать библиотеку сигналов для основных производителей телевизоров, можно будет пробрутить сигнал выключения телевизора, переключения каналов и изменения громкости. Пользователи смогут самостоятельно пополнять библиотеку сигналов.
Функция обучения
Если нужного сигнала нет в библиотеке, его можно будет записать с существующего пульта. Для этого нужно направить пульт в глаз Флипперу и нажать нужную кнопку.
GPIO для подключения к железу
Теперь у Флиппера есть 12 портов GPIO с которыми можно делать что угодно: использовать как программатор, фаззер, USB-адаптер для UART/I2C/SPI. При этом можно не подключать флиппер к компьютеру, а запускать заранее написанные программы прямо из меню, читать вывод на экранчике.
Поддержка Arduino IDE и PlatformIO
Для STM32 можно писать прошивки в хорошо знакомой новичкам среде Arduino IDE или в Visual Studio Code с плагином PlatformIO. При подключении к компьютеру, по умолчанию, флиппер определяется как HID-устройство, поэтому для работы не требует установки драйверов, нужен будет только плагин к среде. Разумеется, писать код можно где угодно и прошивать любыми другими инструментами, поддерживающими работу с STM32.
Библиотека плагинов
В отличие от обычных плат Ардуино, во Флиппер можно залить сразу несколько своих программ и сохранить их в библиотеке для будущего использования. При этом основная прошивка останется рабочей. И даже если вы написали кривую программу, которая ломается и зависает, не позволяет выйти из нее с помощью кнопок, можно перезагрузить Флиппер аппаратно, зажав кнопки назад+влево.
В своих программах можно использовать все аппаратные модули: кнопки, выводить изображение на экран, задействовать радио модуль, GPIO, 125KHz. Мы планируем выпустить удобные библиотеки для работы с аппаратными частями Флиппера в едином формате.
iButton
Контактная площадка iButton существенно переработана. Мы долго искали подходящую форму, чтобы он мог работать одновременно как считыватель ключей, так и сам выступать ключом. Теперь он имеет три контакта: два плюса и один минус.
Что внутри
Так как плата осталась одна, компоновка внутренностей стала более изящной. К вибромотору добавился пьезодинамик для индикации.
Коронавирусный коллапс
Кризис с коронавирусом не обошел и нас. Мы произвели первую партию прототипов в Китае, но тут внезапно началась эпидемия, все сломалось. Уже несколько недель не можем отправить прототипы в Москву. Сейчас производство постепенно восстанавливается, но конца кризиса не видно.
Фото прототипов перед тем, как они застрянут в грузовой компании:
Изначально мы планировали стартануть кампанию в середине апреля, но из-за коронавируса даты сдвинулись. Сейчас мы ждем окончания карантина и продолжаем готовиться к краудфандинговой кампании на Кикстартере. Нам осталось только снять видео на Кикстартер, но пока все локации в Москве закрыты, поэтому мы тихонечко ждем. Как только ситуация чуть-чуть успокоится, мы запустим кампанию. Очень надеемся, что это произойдет в мае, если все не умрут.
Как купить?
Предзаказ можно оформить на сайте flipperzero.one. Если вам интересен проект, я очень прошу вас оформить предзаказ, это важно для нас, чтобы прогнозировать объемы.
Это законно?
Это инструмент для исследований. Все его компоненты можно купить по отдельности в магазине. Если встроить WiFi адаптер и 433MHz трансмиттер в маленький корпус и добавить туда экранчик, он не станет от этого более незаконным. Устройство не подпадает под определение спец. средства или прибора для негласного сбора информации. Незаконным может быть ТОЛЬКО его использование с целью нанесения ущерба или для незаконных действий.
Как задонатить?
В данный момент вы можете поддержать меня лично небольшими пожертвованиями на еду через Patreon. Регулярные пожертвования в виде 1$ намного лучше, чем большая сумма за раз, потому что позволяют прогнозировать наперед.
Все заметки по проекту я публикую в свой Telegram-канал @zhovner_hub.
Flipper Zero — пацанский мультитул-тамагочи для пентестера
Flipper Zero — проект карманного мультитула на основе Raspberry Pi Zero для пентеста IoT и беспроводных систем контроля доступа, который я разрабатываю с друзьями. А еще это тамагочи, в котором живет кибер-дельфин.
Зачем это нужно?
Raspberry Pi Zero W с батарейным шилдом UPS-Lite v1.0 в качестве автономного флудера для рассылки картинок на устройства Apple по AirDrop
Недавно, после того как была опубликована открытая реализация протокола AirDrop owlink.org и исследование от ребят из HexWay об уязвимостях iOS Apple-Bleee, я стал развлекаться новым для себя способом: знакомиться с людьми в метро, рассылая им картинки через AirDrop и собирая их номера телефонов. Потом я захотел автоматизировать этот процесс и сделал автономную дик-пик машину из Raspberry Pi Zero W и батарейки. Эта тема заслуживает отдельной статьи, которую я никак не могу дописать. Все бы хорошо, но этот девайс было крайне неудобно носить с собой, его нельзя было положить в карман, потому что острые капли припоя рвали ткань штанов. Я попробовал напечатать корпус на 3d-принтере, но результат мне не понравился.
Отдельное спасибо Ане koteeq Просветовой, ведущей Telegram-канал @theyforcedme которая по моей просьбе написала Telegram-бота @AirTrollBot, который генерирует картинки с текстом, телеграм-ником и правильным соотношением сторон так, что они полностью отображаются на превью при посылке через Airdrop. Можно быстро сгенерировать картинку, подходящую по ситуации, выглядит это примерно так.
Pwnagotchi в сборе с e-ink экраном и батарейным шилдом
Потом я увидел потрясающий проект pwnagotchi. Это как тамагочи, только в качестве еды он ест WPA-хендшейки и PMKID от Wi-Fi сетей, которые потом можно брутить на GPU-фермах. Мне так понравился этот проект, что я несколько дней ходил со своим pwnagotchi по улицам и смотрел как он радуется новой добыче. Но у него были все те же проблемы: нельзя нормально положить в карман, нет органов управления, поэтому любой пользовательский ввод возможен только с телефона или компьютера.
И тогда я наконец понял, каким вижу идеальный мультитул, которого мне не хватало. Я написал об этом в твиттер и идея понравилась моим друзьям промдизайнерам, которые делают серьезные электронные штуки. Они предложили сделать полноценный девайс, вместо наколенной DIY-поделки. С настоящим фабричным производством и качественно подогнанными деталями. Мы приступили к поиску концепции дизайна.
Кликабельно. Первые зарисовки дизайна Flipper Zero
Корпусу и дизайну уделено много времени, потому что я устал, что все хакерские девайсы выглядят как куча PCB, смотанных изолентой и ими невозможно нормально пользоваться. Задача была придумать максимально удобный и компактный корпус и устройство, которым будет легко пользоваться автономно без компьютера или телефона, и вот, что из этого получилось. Дальше описан текущий не финальный концепт устройства.
Что такое Flipper Zero
По сути Flipper Zero это несколько шилдов и батарейка вокруг Raspberry Pi Zero, упакованные в корпус с экранчиком и кнопками. В качестве ОС используется Kali Linux, так как он уже содержит все необходимые патчи и из коробки поддерживает rpi0. Я смотрел на много разных одноплатных компьютеров: NanoPi Duo2, Banana Pi M2 Zero, Orange Pi Zero, Omega2, но все они проигрывают rpi0 и вот почему:
Flipper Zero полностью автономный и может управляться с помощью 5-позиционного джойстика без дополнительных устройств, таких как компьютер или телефон. Из меню можно вызвать типовые сценарии атак. Разумеется не все можно сделать с помощью джойстика, поэтому для большего контроля можно подключиться по SSH через USB или по Wi-Fi/Bluetooth.
Я решил использовать олдскульный монохромный LCD-дисплей с разрешением 126х64px как на старых телефонах Siemens. Во первых это просто круто, монохромный экранчик с оранжевой подсветкой вызывает у меня неописуемый восторг, эдакий ретро-милитари-киберпанк. Его прекрасно видно на ярком солнце и у него очень низкое энергопотребление, около 400uA с выключенной подсветкой. Поэтому его можно держать в Always-On режиме и всегда выводить изображение. Подсветка будет включаться только при нажатии на клавиши.
Примеры экранчиков на телефонах Siemens
Такие экраны до сих пор выпускают для всяких промышленных устройств и кассовых аппаратов. На текущий момент мы выбрали этот экран.
Порты Flipper Zero
На торцах Flipper Zero имеет стандартные порты Raspberry Pi, кнопку включения/подсветки, отверстие для ремешка и дополнительный сервисный порт, через который можно получить доступ к UART-консоли, зарядить батарею, залить новую прошивку.
433 MHz трансмиттер
Flipper имеет встроенную антенну на 433 MHz и чип CC1111, для работы в диапазоне Your browser does not support HTML5 video.
Флиппер это кибер-дельфин хакер, которому подвластны все цифровые стихии. Когда Raspberry Pi выключен, он переходит в режим тамагочи, с которым можно играть и находить друзей на частоте 433 MHz. В этом режиме, вероятно, будут частично доступны функции NFC.
Прототипом персонажа стал дельфин из фильма Джонни Мнемоник который помог похекать мозги Киано Ривза и своим излучением размозжил плохих парней. У дельфинов есть встроенный частотный генератор, которым они исследуют все вокруг, а так же врожденная потребность в развлечении и природное любопытство. Нам нужен человек, который сможет придумать личность флиппера, весь игровой дизайн в целом, от эмоций до мини-игр. Все свои соображения по этому поводу можно писать форум в соответствующий раздел.
Обо мне
Меня зовут Павел Жовнер, я живу в Москве. В данный момент я руковожу московским Хакспейсом Нейрон. С самого детства я люблю глубоко исследовать все вокруг: природу, технологии, людей. Моя основная специализация: сети, железо и безопасность.
Я стараюсь никогда не использовать слово «хакер», потому что благодаря СМИ и медиа, оно полностью обесценено. Мне нравится называть себя «задрот», потом что оно честнее и без пафоса раскрывает суть. В жизни я ценю увлеченных людей, которые глубоко эмоционально вовлекаются в то, что им интересно, которых тоже смело можно называть задротами.
Flipper Zero — это моя попытка сделать что-то по-настоящему крутое и масштабное, и при этом красивое. Я верю в open source, поэтому проект будет полностью открытый. В данный момент у меня есть небольшая команда, но нам не хватает людей компетентных в узких областях, особенно в радио. С помощью этого поста я надеюсь найти людей, которые захотят присоединиться к проекту.
Присоединиться к проекту
Я приглашаю всех, кому понравился этот проект поучаствовать в разработке любым доступным способом. На данном этапе нам нужно утвердить финальный список функций, чтобы приступить к реализации первой версии устройства. Есть много технических вопросов, которые в данный момент не решены.
Для разработчиков
Все наши текущие задачи по R&D мы будем обсуждать на форуме forum.flipperzero.one. Если вы разработчик железа или софта, или у вас есть любые вопросы, советы, предложения, критика — смело пишите их на форум. Это главное место где будет происходить обсуждение всех этапов разработки, краудфандинга, производства. Общение на форуме ведется только на английском, не стесняйтесь писать коряво, главное чтобы был понятен смысл.
Проголосовать за функции
Заслать денег
Disclaimer
Проект находится на очень ранней стадии, на сайте могут быть ошибки, кривая верстка и другие проблемы, поэтому не обсырайте слишком сильно. Обо всех найденных ошибках и неточностях пожалуйста сообщайте мне. Это первое публичное упоминание проекта, и с вашей помощью я надеюсь устранить все шероховатости перед тем как публиковать в большие англоязычные интернеты.
Все заметки по проекту я публикую в свой Telegram-канал @zhovner_hub.
Flipper Zero — как выйти на Кикстартер сидя на карантине на даче
Flipper Zero — проект карманного мультитула для хакеров в формфакторе тамагочи, который я разрабатываю с друзьями. Предыдущие посты [1],[2],[3]
Я до сих пор не могу в это поверить. Это самая волнительная статья, которую я когда-либо писал. Мы прошли огромный путь: два раза полностью меняли электронику Флиппера, выживали при блекауте и закрытых границах из-за коронавируса, переносили компанию из Гонконга в США, с трудом прошли все проверки и верификации и НАКОНЕЦ ГОТОВЫ К ЗАПУСКУ ФЛИППЕРА НА КИКСТАРТЕРЕ! Сейчас мне осталось только нажать кнопку «Старт».
Внутри я расскажу: через что нам пришлось пройти, что нужно для выхода на Кикстартер, как мы за две недели зарегистрировали компанию в США и открыли банковский счет, как Stripe отказывался подтверждать нашу компанию и что будет дальше.
Смотрите — это Флиппер Зиро
За полгода работы над проектом я отвечал на вопрос «что такое Флиппер Зиро» тысячи раз. Вот мои любимые варианты ответа:
В первых постах я просил людей принять участие в опросе, рассказать какие функции им важнее и что бы они хотели добавить. В опросе приняли участие тысяча человек. Самыми важными функциями оказался радио модуль и RFID.
Самая непопулярная функция — ключи iButton (Dallas Touch Memory). Для тех, кто не знает — это такие контактные железные ключ-таблетки от домофонов.
Мы развернули форум, где просили людей советовать нам, какие компоненты лучше выбрать и как решать проблемы. На форуме было разрешено писать только на английском языке, чтобы не замыкаться только на локальное сообщество и отсеять тех, кто не разбирается в электронике и хочет флудить.
Дальше я опубликовал несколько постов на Reddit, в разделы netsec и TechNewsToday. Реакция была очень положительной, публикации вышли в топ раздела, процент негатива сильно меньше, чем на Хабре. Из этих постов мы получили пару тысяч предзаказов из США и Европы.
Для сравнения в посте на Пикабу почти каждый второй комментарий про то, какой автор дурак, что за такое нужно сажать и прочее.
Вот как по итогу выглядит география наших предзаказов:
Совет на будущее: если вы собираете предзаказы через форму на сайте, собирайте также страну посетителя + настройку языка в браузере, чтобы писать письма на родном языке. Мы этого не сделали и не смогли точно разделить письма на английском и русском.
Разработка на карантине
Когда жахнула эпидемия, мы совсем не были готовы. Границы закрылись, грузы из Китая не ходили. В итоге посылка с прототипами застряла на таможне на месяц! Локальные производители печатных плат не работали, все остановилось.
Эти прототипы застрянут на границе на месяц.
В итоге отладка и тестирование проходили через сеансы видеосвязи. Одна камера направлялась на осциллограф, другая на плату, и голосом управлялись удаленные руки. Не очень быстро, но в целом работало. Вот скриншот одного из таких сеансов:
Созвон с интерфейсной шиной
Некоторые зарисовки из процесса разработки:
Мы очень долго искали идеальную форму корпуса, в которой бы помещалась электроника, при этом она удобно лежала в руке и внутри можно было разместить нужные ребра жесткости, чтобы корпус не прогибался и не ломался при ударах. Все гипотезы по эргономике проверяли на 3Д-принтере. Вот только малая часть прототипов, которые удалось собрать по углам:
Идем на Кикстартер
Итак, мы получили работающий прототип. Смогли посчитать BOM, разработку прошивки, производство, тестирование, доставку, сертификацию и всю-всю экономику со всеми возможными сценариями развития. В этот момент были полностью готовы идти на Кикстартер и начинать краудфандинг.
Дело в том, что выйти на Кикстартер со своим проектом можно только резидентам этих стран: US, UK, Canada, Australia, New Zealand, the Netherlands, Denmark, Ireland, Norway, Sweden, Germany, France, Spain, Italy, Austria, Belgium, Switzerland, Luxembourg, Hong Kong, Singapore, Mexico, and Japan.
Если у вас компания в России, то вас никуда не пустят. На тот момент у нас была компания в Гонконге, и мы изначально планировали идти через нее. Единственная трудность была в банковском счете. Иногда его без объяснений закрывали. Такое происходило со многими гонконгскими компаниями, у которых в учредителях были русские. Очевидно, что, если вдруг во время или после краудфандинга нам заблокируют счет, это будет провал. Мы долго пытались решить эту проблему обращаясь в разные банки, пытаясь получить какие-то гарантии, но банки в Гонконге смотрят на русских с презрением.
Регистрация компании в США
Сама по себе компания почти ничего не может. Для любых операций с деньгами нужно получить EIN (Employer Identification Number) — аналог нашего ИНН. И вот тут начинается самое сложное. Процедура получения EIN предполагает отправку формы SS-4, внимание, ПО ФАКСУ(. ). Я даже не мог представить, что в 2020 году это еще где-то используется.
Однако с этим есть проблема: сейчас из-за коронавируса налоговая служба США (IRS) обрабатывает запросы очень медленно. Многие мои знакомые ждут ответа больше двух месяцев!
Нас такие сроки не устраивали, поэтому мы стали искать другой путь.
Оказалось, что EIN может получить третья сторона, не связанная с компанией ЗА ОДИН ДЕНЬ. Для этого нужно иметь Social Security Number (SSN) и быть резидентом США.
Я выражаю огромную благодарность Константину cl@incorporatenow.com за помощь в регистрации. Благодаря ему мы все сделали за 2 недели! Его компания занимается регистрацией и сопровождением компаний в США, можете смело обращаться.
В итоге, благодаря помощи Константина, за 2 недели у нас на руках был пакет документов достаточный для обращения в банк.
Получение банковского счета
Получение банковского счета — самая сложная операция в данном случае. Почти все банки требуют личного присутствия для открытия счета. Единственный банк, который прямо заявляет, что удаленно открывает счета компаниям с иностранными владельцами — Mercury.com. Это не совсем банк, а скорее сервис вроде отечественного Рокетбанка, который работает через материнский банк.
Было страшно работать с каким-то хипстерским сервисом, если на него планируется принять >$100k. Что если материнский банк решит нас заблокировать? Что если есть какие-то скрытые лимиты? Можно ли отправлять деньги в Китай для оплаты производства? Мы решили публично обратиться к ним в Твиттере. Чтобы нас заметили, я попросил своих подписчиков изо всех сил лайкать и отвечать на твит. В итоге эта тактика сработала, нам ответил CEO банка Mercury:
CEO банка Mercury отвечает на наш твит
В переписке он рассказал, что для них это обычная практика, что их сервис часто используют для краудфандинга как раз компании с иностранными владельцами, и это не является триггером для закрытия счета. В итоге через несколько дней после подачи документов нам открыли счет.
Stripe — ваша компания не существует
Подача проекта на Кикстартер состоит из нескольких этапов: сперва вы заполняете страницу, указываете цены, бюджет, команду, загружаете видео. Потом указываете реквизиты компании, которые проверяются через сторонний сервис Stripe.
На этом этапе мы застряли на несколько дней. Верификация завершалась автоматической ошибкой, что наш скан EIN не валидный. Надо сказать, что техподдержка Stripe и самого Кикстартера в этом плане работает ОЧЕНЬ медленно. Для них отвечать неделю вполне нормально. Но мы опять же не были готовы ждать и пошли плакаться в паблик. Я опять написал в Твиттер. Через пару часов пришел официальный аккаунт Stripe готовый помогать. Как это не удивительно, но в течение двух часов проблема была решена и все проверки пройдены. Оказалось, что наш EIN еще не попал в базы и не проходил автоматическую проверку.
Публичность помогает решить проблемы
Я совершенно уверен, что, если бы не публичность, мы бы решали эту проблему месяц, ожидая каждый ответ на почту неделю. Это обидно признавать, но, если у тебя нет тысяч подписчиков в соц. сетях, то любая нестандартная проблема может решаться бесконечно, и тебя будут бесконечно футболить в первой линии поддержки.
Проверка продукта
Когда все юридические проверки пройдены, заполненная страница с вашим продуктом отправляется на модерацию в сам Кикстартер. Там они проверяют не нарушает ли ваш продукт правил. Эта процедура может занять до пяти дней. Мы отправили заявку на ревью в субботу, в понедельник с нами связались сотрудники Кикстартера, которым понравился проект, и в итоге подтверждение пришло уже во вторник.
После этого остается только нажать кнопку Старт, и кампания начнется. После одобрения продукта становится доступна pre launch страница, адрес которой не поменяется после старта. Это удобно для подготовки рекламных кампаний, можно заготовить все страницы, в которых будет уже рабочая ссылка.
Так выглядит pre launch страница:
Забавно, что, будучи опубликованной меньше суток назад, наша pre launch страница уже находится на первом месте по популярности среди Upcoming проектов, набрав почти тысячу подписчиков.
И сейчас я до сих пор не могу поверить, что это происходит. Наверное, по короткому описанию, со стороны это может показаться просто, но для меня это самый амбициозный, сложный и интересный проект, который я делал за всю жизнь. И это только середина пути! Признаться, я так не волновался даже перед первым сексом, как сейчас.
Когда запускаетесь?
Буквально через пару часов. Сейчас докручиваем метрики, счетчики, аналитику, апихи, интеграции и прочую маркетинговую чепуху.
Сколько будет стоить?
В первый день лот для super early bird будет стоить 99$. Дальше чуть дороже. Таких лотов будет 400 штук, поэтому мы рассчитываем, что они будут доступны только первый день кампании.
Как работает оплата на Кикстартере?
Деньги списываются не сразу. Вас попросят привязать карту, но спишут деньги только в конце кампании, то есть через 30 дней, и только в случае, если мы соберем нужную сумму 60 000$. Если денег на карте не будет в этот момент, он будет пытаться списать повторно в течение 2 недель.
Как вы будете доставлять?
Доставка будет по всему миру. Оплачивается отдельно ближе к моменту отправки. Так как из-за коронавируса цены меняются, мы пришлем отдельное письмо для оплаты доставки за месяц до отправки.
Проверяйте email
После кампании мы попросим вас заполнить адрес доставки и, возможно, выбрать дополнительные опции, если насобираем на них. Следите за письмами.
Это законно? Меня не арестуют на почте?
Флиппер не попадает под описание спецсредства или устройства для негласного сбора информации. Не имеет возможности фиксации аудиовизуальной информации, не замаскирован под предметы обихода. В заводской прошивке не будет функций джемминга, брутфорса и прочих потенциально вредоносных функций.