Flipper Zero Magspoof Module¶
ОБРАТИТЕ ВНИМАНИЕ: ЭТО УСТРОЙСТВО НЕ СЧИТЫВАЕТ МАГНИТНЫЕ ПОЛОСЫ, ОНО ТОЛЬКО ЭМУЛИРУЕТ ИХ
... Что? Что за чертовщина - магспоф?¶
Ну... знаете, когда вы проводите картой в магазине? Это карта с магнитной полосой, она же magstripe. Черная полоса (обычно... иногда другого цвета) на обратной стороне карты содержит закодированную магнитом информацию - когда вы проводите картой, считывающее устройство улавливает эту информацию. Возможно, здесь есть более подробная информация о том, что делает моя плата1, но в основном она передает эти данные считывающему устройству.
Круто... но почему?¶
Не знаю, просто думаю, что это очень здорово. Изначально я сделал отдельную плату, которую вы можете приобрести здесь, но решил, что в качестве практики разработаю и модуль Flipper.
Итак, что же находится на плате?¶
Наверное, самая заметная часть платы - гигантская катушка PCB, используемая для передачи информации о магнитной карте. Она управляется двойным H-мостовым драйвером двигателя L293D - хотя я использую только один H-мост... и он даже не управляет двигателем. Здесь также есть пара светодиодов - один показывает, когда доступно 5 В для Flipper, а другой - когда плата передает данные. Наконец, в центре находится переключатель, позволяющий переключать модуль между 3,3 и 5 вольтами. При напряжении 3,3 В он потребляет около 35 мА, а при 5 В - около 90 мА.
Опять же, имейте в виду, что эта плата не имеет функции считывания - она только эмулирует карты magstripe. Я планирую поработать над этим в будущем. Если вам нужен считыватель магнитных полос, я рекомендую вот этот2.