Cheat sheet

Named protocols, not exploits.

Band, encoding, what stock firmware is for, and the legal line. Filter is a map — it will not teach you how to steal a car.

Bands you will actually meet

  1. IR 38 kHz

    LED envelope

  2. 125 kHz

    LF RFID

  3. 13.56 MHz

    NFC

  4. 315 MHz

    US SRD

  5. 433.92

    ISM/SRD

  6. 868 MHz

    EU SRD

  7. 915 MHz

    US ISM

  8. 2.4 GHz

    BLE

24 / 24

NameFamilyBandEncodingOn FlipperLegal line
Generic OOK / ASK burstSub-GHz433.92 MHz (also 315)OOK/ASK, often 2–10 kb/sRead RAW, many named static parsersListen widely; transmit only to gear you own, in-region
EV1527 / PT2262-style staticSub-GHz315 / 433.92 MHzFixed DIP or burned ID, repeated frameParse + replay as the original button, if you own itYour remote, your relay. Not a neighbor's gate.
ISM weather sensorsSub-GHz433.92 / 915 MHzMostly FSK or OOK, vendor-specificRead RAW; some apps decode named brandsClear-text telemetry in ISM is usually fine to receive
EU 868 MHz SRDSub-GHz868 MHzOften FSK; duty-cycle limitedReceive if the region pack allows; watch duty cycleStay in the allocation for your country
US 915 MHz ISMSub-GHz902–928 MHzFSK, OOK, LoRa and othersRead RAW; LoRa is not a Flipper-native stackPart 15 device — no jamming, no out-of-band TX
Rolling code (KeeLoq-class and later)Sub-GHz315 / 433 / 868 / 915 MHzEncrypted hopping code or challenge–responseWill not legitimately 'solve' these on stock firmwareOut of scope. Capture is not access. Do not pursue.
Tire pressure sensors (TPMS)Sub-GHz315 / 433 MHzFSK/ASK, vendor IDsSome community parsers existReceiving a broadcast is one thing; spoofing a vehicle is not a lab
EM4100 / EM4102RFID125 kHzManchester, public 40-bit-class IDRead, save, emulate your own tagOwn tags only. UID ≠ authorization on a real door.
Atmel/Microchip T5577RFID125 kHzConfigurable LF emulator chipWrite a format onto a blank you purchasedBlanks you bought. Not someone else's fob.
HID Prox / Indala-classRFID125 kHzProprietary proximity formatsMay read an ID; that is not an invitation to copyWorkplace badges are out of scope
ISO 11784/85 FDX-BRFID134.2 kHzAnimal ID, 15-digit style numbersRead the ID; confirm against paperworkRead your animal. Do not rewrite an implant.
NTAG213 / 215 / 216NFC13.56 MHzISO 14443A, NFC Forum Type 2, NDEFRead/write NDEF on blanks you ownThe friendly lab. Lock bits can be permanent.
MIFARE UltralightNFC13.56 MHzType 2, small user EEPROMNDEF read/write when the tag is yoursEvent tickets you do not own are not blanks
MIFARE Classic 1K/4KNFC13.56 MHzCrypto-1 sectors, Key A/BUID + history lesson. Not a badge copier.Academic weakness ≠ permission. No live access systems.
MIFARE DESFire / PlusNFC13.56 MHzAES (and older 3DES) applicationsMay see a UID; the app data stays closedLeave it. This is not a dumping target.
ISO 15693 vicinityNFC13.56 MHzLonger-range NFC Forum Type 5Read when supported; treat as not-yours until it isInventory tags in a store are not your tags
EMV contactless / walletsNFC13.56 MHzISO 14443 + EMV kernelDetect and stopAlways out of scope. Access-device / fraud statutes.
NEC / NEC extendedInfrared~38 kHz carrier, 940 nm-class LEDPulse-distance, address + commandLearn a button, save, replay to your deviceYour TV. Not a lecture-hall gag.
Sony SIRCInfrared~40 kHz carrier typicalPWM, 12/15/20-bitCapture and replay; hold-to-repeat is protocolOwn equipment only
Philips RC5 / RC6Infrared~36 kHzManchester, toggle bitLearn from the original remoteOwn equipment only
Samsung IRInfrared~38 kHzNEC-like timings, vendor addressUniversal TV library or learnOwn equipment only
USB HID keyboard (DuckyScript)HIDUSB 2.0HID keycodes, host keymap mattersBad USB app, scripts on SDYour computer. Never a stranger's USB port.
iButton DS1990A1-Wire1-Wire contact64-bit ROM IDRead / emulate your own buttonSame rule as LF RFID — no one else's door token
Bluetooth LE advertisementsBLE2.4 GHzADV packets, GATT after connectScan / some app-level tools; not a full snifferScanning is not pairing. Don't spam crowded rooms.

Glossary

The words the lessons keep using. Same search box filters this list.

CFAAComputer Fraud and Abuse Act
US federal statute that criminalizes unauthorized access to computers and related systems. BadUSB against a machine you do not admin, and many other Flipper-shaped tricks, land here plus state computer-crime laws.
01 · Rules of engagement
FCC Part 15
US rules for unlicensed transmitters. A Flipper is not a license to jam, flood, or operate outside the band your country allocated. Receiving and transmitting are treated differently; jamming is illegal.
04 · Sub-GHz radio
ISM / SRD bands
Unlicensed industrial, scientific, medical (and short-range device) allocations. Hobby Sub-GHz lives here: 315, 433.92, 868, 902–928 MHz depending on region. Crowded does not mean 'fair game.'
04 · Sub-GHz radio
OOK / ASK
On-off keying / amplitude-shift keying: bits ride a carrier that is simply on or off (or two amplitudes). Dominates bargain remotes and many sensors. Easy to see as dashed bursts. Not a security property.
04 · Sub-GHz radio
FSK
Frequency-shift keying: 0 and 1 are two nearby frequencies. More robust against noise than OOK. Weather stations and some alarms use it. Still just modulation.
04 · Sub-GHz radio
Static code
The same ID bits every button press (PT2262, EV1527 and cousins). Capturing it is the same as pressing the button — which is why those chips are disappearing from anything that protects property. Valid lab: a desk relay you purchased.
04 · Sub-GHz radio
Rolling codehopping code, challenge–response
The valid packet changes so yesterday's capture is not tomorrow's key. KeeLoq-class and later garage/vehicle systems. Stock firmware is not an oracle. This bench stops when the frame changes every press.
04 · Sub-GHz radio
IR carrier
The ~36–40 kHz (often 38 kHz) pulse train a remote LED uses so the receiver can ignore ambient light. The message is the envelope of that carrier, not the carrier itself. Not encryption.
03 · Infrared remotes
NEC (IR)
A common consumer-IR encoding: 9 ms burst, 4.5 ms space, then address and command. Huge share of TVs. Flipper can guess it or keep RAW timings either way.
03 · Infrared remotes
UID
The identifier a tag announces. A name tag, not a password. If a door only checks UID, the door is the broken design — and still not your lab.
05 · 125 kHz RFID
EM4100
Cheap 125 kHz tag that endlessly repeats a public ID. Original chips are not a writable credential. Practice on tags you own or purchased blanks.
05 · 125 kHz RFID
T5577
A writable 125 kHz blank sold for hobby readers. In scope when you bought the blank and you are not minting someone else's fob onto it.
05 · 125 kHz RFID
NDEF
NFC Forum user-data format: URI, text, vCard, and so on, sitting on Type 1–5 tags. How a sticker stores a URL. Not EMV, not a sector key.
06 · NFC at 13.56 MHz
NTAG213 / 215 / 216
Cheap NFC Forum Type 2 blanks. The intended write lab: a URL you control, verified with a phone. Lock bits can be permanent — know that before you lock.
06 · NFC at 13.56 MHz
MIFARE Classic / Crypto-1
Legacy 13.56 MHz chip whose cipher was broken in the academic literature around 2008. History lesson for building owners. Not a license to dump a live badge, hotel key, or transit card.
06 · NFC at 13.56 MHz
DESFire / Plus
Newer NXP access chips with AES (and older 3DES) applications. Flipper may see a UID; the app data stays closed. Leave it.
06 · NFC at 13.56 MHz
EMV contactless
Bank cards, phone wallets, watches. Detect and stop. Access-device and fraud statutes. Never a lab in this manual.
06 · NFC at 13.56 MHz
GPIO
General-purpose pins on the Flipper header. 3.3 V CMOS logic. The 5 V pin is power for modules, not a 5 V-tolerant input. 12 V automotive will kill it.
07 · GPIO, UART, and modules
UART
Asynchronous serial: TX, RX, GND. TX goes to the other device's RX. Common ground is not optional. Start at 115200 8N1 unless the datasheet says otherwise.
07 · GPIO, UART, and modules
HIDUSB keyboard, DuckyScript
Human Interface Device. In BadUSB mode the host sees a keyboard. Two different 'HID' words exist — HID Prox is an old LF badge format; USB HID is keystrokes. This glossary means the latter unless the family is RFID.
08 · BadUSB and DuckyScript
DuckyScript
Text language for HID payloads. STRING types glyphs according to the host keymap; DELAY exists because the OS needs time to open Run or Spotlight. Own machines only.
08 · BadUSB and DuckyScript
Emulate vs write
Read demodulates a tag. Save stores the dump on the SD card. Emulate: the Flipper coil plays a waveform. Write: program a blank you purchased. Emulation of someone else's credential is still copying an access device.
05 · 125 kHz RFID
RAW capture
Timings (IR) or samples (Sub-GHz) without a successful named-protocol parse. Enough to replay to the same device you own. A named parser is convenience, not a requirement.
03 · Infrared remotes