Ново приложение за Flipper Zero, наречено Specter, има за цел да превърне преносимото устройство в пасивен инструмент за контранаблюдение за откриване на активни 13,56 MHz NFC четци, включително потенциално подозрителни четци, скрити в близост до платежни терминали, панели за контрол на достъпа, бюра или друго оборудване.
За разлика от NFC инструментите, предназначени за четене или емулиране на карти, Specter е създаден да слуша. Приложението не предава носеща честота, не изпраща заявки към близки устройства, не декодира трафика на карти и не събира данни от четци. Вместо това то предупреждава потребителите, когато открие радиочестотно поле, излъчвано от захранен NFC четец.
NFC четците непрекъснато излъчват 13,56 MHz поле, докато чакат безконтактна карта, чип за достъп, телефон, транспортна карта или бадж да влезе в обхват. Specter използва това поведение като сигнал за откриване.
Flipper Zero вече включва NFC чип ST25R3916 и 13,56 MHz високочестотна антена — хардуер, който обикновено се използва за четене, записване и емулиране на съвместими NFC карти. Фамилията ST25R3916 включва също така детектор за външно поле, предназначен да идентифицира наличието на външно радиочестотно поле.
Според информацията Specter поставя този хардуер в състояние „само за откриване“, като многократно проверява дали има налично поле. След това преобразува тези проби в отчитане на полето в реално време (FIELD %), давайки на потребителя индикация тип „по-топло или по-студено“, вместо точно измерване на силата на сигнала или разстоянието.
Основният екран за сканиране (Sweep) на приложението използва аналогов електромагнитен измервател, форма на вълната в реално време, маркер за пикови стойности и червена „гореща зона“, за да визуализира близката NFC активност. Тъй като откритото поле става по-постоянно или по-силно, стрелката на измервателния уред се покачва и статусът на близост се променя от слаб (FAINT) на близък (NEAR), много близък (CLOSE) или силен (STRONG).
Когато Specter се фиксира върху активен четец, той може да покаже предупредителна рамка и да активира обратна връзка чрез кликвания, вибрация и светодиода на Flipper. Скоростта на кликване се увеличава с приближаването на потребителя към източника на полето, което позволява сканиране на физическа повърхност, без постоянно да се гледа дисплея.
Това може да направи инструмента полезен за оторизирани инспекции на среди на точки за продажба (POS терминали), офисен хардуер, инсталации за контрол на достъпа, пратки или лични вещи.
Екип за сигурност може първо да тества приложението срещу известен легитимен безконтактен терминал или четец на врата, след което да сравни с неочаквани засичания на други места.
Specter открива присъствието на активна високочестотна (HF) NFC носеща честота; той не идентифицира четеца, не определя дали е злонамерен субект, не прихваща транзакции и не разкрива какви данни обработва четецът. Поради това положителният резултат трябва да се разглежда като насока за разследване, а не като доказателство за скимиране.
Инструментът е ограничен до 13,56 MHz NFC диапазон. Той не може да открива по-стари 125 kHz нискочестотни системи, като много внедрявания на HID Prox или EM4100, тъй като методът за откриване разчита на високочестотния NFC хардуер на Flipper.
Документацията на Flipper Zero разграничава неговата 13,56 MHz NFC антена от близката 125 kHz нискочестотна антена.
Откриването също така зависи от това дали четецът е захранен и активно изпраща заявки. Екранирано, неактивно, периодично работещо или активиращо се при задействане устройство може да не произведе откриваемо поле, така че чистото сканиране не гарантира, че в дадена зона няма неоторизирана намеса.
Specter се разпространява като единично .fap приложение, с предварително компилирана версия, предназначена за инсталиране чрез qFlipper под SD Card/apps/NFC/. Потребителите алтернативно могат да го компилират с ufbt.
За защитна употреба стартирайте Specter, отворете Sweep, задръжте Flipper плътно до целевата зона и се движете бавно, докато наблюдавате измервателния уред или слушате ускоряващите се кликвания.
Дизайнът на проекта за работа в режим „само за слушане“ го прави подходящ за оторизирани оценки, но потребителите все пак трябва да спазват местното законодателство и да получат разрешение, преди да изследват оборудване, което не притежават.