Flipper Zero FAQ
Firmwares
RFID Crack sequence
Определить тип RFID и рабочую частоту.
- LF: 120-1355 kHz (HID Prox, EM, Nedap NeXS)
- HF: 13.56 MHz – (MIFARE Classic, DESfire, HID iCLASS, Legic)
- UHF: 860 – 980 MHz (RAIN RFID/EPC Gen 2)
- Microwave: 2.45 GHz and > (Nedap TRANSIT)
ЧТо я пытался сделать:
- С помощью Frequency Analyzer определяю что мой UHF RFID работает на частоте 915 Mhz.
- Дальше - записываю с помощью SubGhz → Read RAW передачу, предварительно выбрав частоту 915 и модуляцию AM650.
- с помощью qFlipper копирую файлик .sub на компик
- Визуализирую записанное с помощью https://github.com/cberetta/flipperzero_scripts :
wget https://raw.githubusercontent.com/cberetta/flipperzero_scripts/master/fzsubtk.py chmod +x ./fzsubtk.py fzsubtk.py ./parking_raw.sub
Bad KB
Позволяет писать скрипты, которые будут тыкать кнопки в USB-клавиатуре.
https://github.com/flipperdevices/flipperzero-firmware/blob/dev/documentation/file_formats/BadUsbScriptFormat.md
То есть можно скриптовать сложные действия там, где невозможно использовать интернет и Copy-Paste.
NFC
Банковские карты - стандарт NXP MIFARE (Classic).
Про то как оно работает - https://forum.flipperzero.one/t/what-are-the-mifare-classic-keys-for-and-how-do-i-use-them/11147
Чтение этих карт при помощи flipper предполагает перебор ключей. При чтении критично взаимное расположение флиппера и карты. То есть, возможно, читать начнет не сразу и нужно быдет подвигать флиппер относительно карты.
Существуют инструменты для чтения карт самртфонами: https://play.google.com/store/apps/details?id=de.syss.MifareClassicTool
https://github.com/noproto/FlipperMfkey
https://forum.dangerousthings.com/t/how-to-flipper-zero-write-mifare-classic-to-a-gen1a-implant/17766/2
https://medium.com/exc3l/cracking-mifare-classic-cards-with-proxmark3-e42121cd968b
Прописать флиппер в качестве брелка rolling code
https://www.reddit.com/r/flipperzero/s/UH2bn9BkVD
Sorry for the weird step by step instruction formatting. Looked normal when I wrote it, Reddit won't let me edit it. Here's how it's supposed to look like:
1. Finding proper protocol.
Get access to a working remote already paired to the receiver and read it's signal. Check it's name and remember it.
Alternatively, if you don't have access to an existing remote, try to look up the protocol on the internet via searching receiver's name.
2. Add the signal manually to your flipper.
Go to subghz → add manually and find your protocol on the list. If it isn't there, you can try to download it from the web (or just install 3rd party software that already has a lot of the most common protocols, like I did) Click the protocol, name it and save.
3. Find your receivers programming manual.
Try searching the receivers name on the internet, and find it's manual. There you can find info on how to pair a regular new remote. Note that the process is often different if the receiver has no other remotes in it's memory.
4. Follow the pairing manual.
If the manual says, for example, to hold some button on the receiver, just hold-send the signal you added manually.
5. Wait for the receiver to stop programming and enjoy your paired remote! You can use the added manually signal to control the receiver.
Discussion