Complete reference for SDR, RF analysis, and wireless security hardware
The gold standard budget SDR. Best bang for buck. Excellent for ADS-B, FM, weather satellites, pagers, ISM band IoT devices.
Latest RTL-SDR with improved tuner, better filtering, lower noise floor. Better HF performance with direct sampling. Drop-in V3 replacement.
The Swiss Army knife of SDR. Covers nearly everything with transmit capability. Essential for RF security research. Can replay, jam, and analyze.
Purpose-built for sub-GHz attacks. Better TX power than HackRF at these frequencies. RFCat firmware. Perfect for key fobs, garage doors, Z-Wave.
The definitive Bluetooth/BLE sniffer. Can capture raw Bluetooth packets that regular adapters can't see. Essential for BLE security research.
Portable multi-tool. Sub-GHz, RFID, NFC, IR, iButton, GPIO, Bad USB. Not the best at anything but good at everything. Pocket-sized.
Budget BLE sniffer alternative to Ubertooth. Native BLE 5.0 support. Great for Zigbee/Thread with proper firmware. Wireshark compatible.
MouseJack attacks on vulnerable wireless keyboards and mice. Logitech Unifying, Dell, Microsoft, HP. Inject keystrokes from 100m away.
The king of RFID/NFC. Clones access cards, analyzes protocols, cracks keys. Hotel cards, building access, transit cards. Nothing else comes close.
Purpose-built WiFi auditing platform. Evil twin, captive portal, deauth, MITM. Web interface. Can run headless. Great for pentests.
The classic Kali WiFi adapter. Dual-band AC1200 with excellent Kali support. Monitor mode and packet injection out of the box. The standard for WiFi pentesting.
WiFi 6E + Bluetooth 5.2 combo adapter! Tri-band WiFi with 6 GHz support AND built-in BLE. Monitor mode on Linux 5.18+. Two radios in one - the ultimate combo for wardriving.
Same chip as Flipper Zero's sub-GHz. Budget YARD Stick alternative. Use with RFQuack or custom firmware. Good for learning.
Full duplex SDR with 61.44 MHz bandwidth. Popular for srsRAN/Open5GS private LTE/5G networks. Budget USRP alternative. Good community support.
High quality full duplex SDR with excellent build quality. Wider frequency range than LimeSDR. Works with srsRAN for cellular research. Altera Cyclone V FPGA.
ESP32 + LoRa combo board. Perfect for LoRa sniffing, injection, and rogue gateway attacks. Built-in WiFi/BLE for exfiltration. OLED display for field work.
Budget LoRa dev board. Multiple frequency variants available. Good for learning LoRa security, building mesh networks, or IoT interception.
Full 8-channel LoRaWAN gateway. Run ChirpStack for complete network control. See all traffic, hold all keys, MITM your entire LoRa network.
| Device | Price | Frequency Range | TX/RX | Bandwidth | Best For | Software |
|---|---|---|---|---|---|---|
| RTL-SDR V3 | $30 | 500 kHz - 1.766 GHz | RX | 2.4 MHz | ADS-B, FM, Pagers, ISM | SDR#, GQRX, rtl_433 |
| RTL-SDR V4 | $40 | 500 kHz - 1.766 GHz | RX | 2.4 MHz | Same as V3, better HF | SDR#, GQRX, rtl_433 |
| HackRF One | $300 | 1 MHz - 6 GHz | TX/RX | 20 MHz | Everything, TX attacks | GNU Radio, SDR#, HackRF Tools |
| YARD Stick One | $100 | 300-928 MHz (bands) | TX/RX | N/A | Sub-GHz attacks, key fobs | RFCat, rfcat |
| Ubertooth One | $120 | 2.4 GHz only | TX/RX | 1 MHz | Bluetooth/BLE sniffing | Ubertooth tools, Wireshark |
| Flipper Zero | $170 | Sub-GHz + IR + NFC + RFID | TX/RX | N/A | Portable multi-tool | qFlipper, custom FW |
| nRF52840 | $10 | 2.4 GHz only | TX/RX | N/A | BLE, Zigbee, Thread | Wireshark, nRF Sniffer |
| CrazyRadio PA | $30 | 2.4 GHz only | TX/RX | N/A | MouseJack attacks | JackIt, MouseJack |
| Proxmark3 RDV4 | $350 | 125 kHz + 13.56 MHz | TX/RX | N/A | RFID/NFC cloning | Proxmark3 client |
| Alfa AWUS036ACH | $50-60 | 2.4 + 5 GHz WiFi | TX/RX | 80 MHz | WiFi 5 pentesting (classic) | Aircrack-ng, Kismet |
| Alfa AWUS036AXML | $50 | 2.4 + 5 + 6 GHz + BT 5.2 | TX/RX | 160 MHz | WiFi 6E + BLE combo | Aircrack-ng, Kismet, bluetoothctl |
| LimeSDR | $300 | 100 kHz - 3.8 GHz | TX/RX | 61.44 MHz | Private LTE/5G, cellular research | srsRAN, GNU Radio, LimeSuite |
| BladeRF 2.0 micro | $400-650 | 47 MHz - 6 GHz | TX/RX | 56 MHz | Private LTE/5G, wideband research | srsRAN, GNU Radio, bladeRF-cli |
| Heltec LoRa 32 V3 | $18-25 | 863-928 MHz | TX/RX | 500 kHz | LoRa sniffing, MITM, injection | Arduino, PlatformIO, Meshtastic |
| TTGO LoRa32 | $15-22 | 433/868/915 MHz | TX/RX | 500 kHz | Budget LoRa research | Arduino, PlatformIO, RadioLib |
| RAK7243 Gateway | $150-200 | 863-928 MHz | TX/RX | 8-channel | LoRaWAN gateway, network control | ChirpStack, TTN, packet forwarder |
| Target | Frequency | RTL-SDR | HackRF | YARD Stick | Flipper | Ubertooth | Proxmark3 | Alfa WiFi | LimeSDR | BladeRF | LoRa Boards |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ADS-B Aircraft | 1090 MHz | ★ | ✔ | ✖ | ✖ | ✖ | ✖ | ✖ | ✔ | ✔ | ✖ |
| Weather Stations | 433 MHz | ★ | ✔ | ✔ | ✔ | ✖ | ✖ | ✖ | ✔ | ✔ | ● |
| Car Key Fobs | 315/433 MHz | RX | ✔ | ★ | ✔ | ✖ | ✖ | ✖ | ✔ | ✔ | ✖ |
| Garage Doors | 315/390 MHz | RX | ✔ | ★ | ✔ | ✖ | ✖ | ✖ | ✔ | ✔ | ✖ |
| Z-Wave Smart Home | 908/868 MHz | RX | ✔ | ★ | ✔ | ✖ | ✖ | ✖ | ✔ | ✔ | ● |
| Smart Meters | 900 MHz | ★ | ✔ | ✔ | ✔ | ✖ | ✖ | ✖ | ✔ | ✔ | ● |
| TPMS Sensors | 315/433 MHz | ★ | ✔ | ✔ | ✔ | ✖ | ✖ | ✖ | ✔ | ✔ | ✖ |
| Pagers (POCSAG) | 150-930 MHz | ★ | ✔ | ● | ✖ | ✖ | ✖ | ✖ | ✔ | ✔ | ✖ |
| FM Radio | 88-108 MHz | ★ | ✔ | ✖ | ✖ | ✖ | ✖ | ✖ | ✔ | ✔ | ✖ |
| Bluetooth/BLE | 2.4 GHz | ✖ | ● | ✖ | ✖ | ★ | ✖ | ✖ | ✔ | ✔ | ✖ |
| Zigbee | 2.4 GHz | ✖ | ● | ✖ | ✖ | ● | ✖ | ✖ | ✔ | ✔ | ✖ |
| WiFi Networks | 2.4/5 GHz | ✖ | ● | ✖ | ✖ | ✖ | ✖ | ★ | ● | ✔ | ✖ |
| Drones (5.8 GHz) | 5.8 GHz | ✖ | ★ | ✖ | ✖ | ✖ | ✖ | ● | ✖ | ✔ | ✖ |
| 125 kHz RFID | 125 kHz | ✖ | ✖ | ✖ | ✔ | ✖ | ★ | ✖ | ✔ | ✖ | ✖ |
| NFC/MIFARE | 13.56 MHz | ✖ | ✖ | ✖ | ✔ | ✖ | ★ | ✖ | ✖ | ✖ | ✖ |
| IR Remotes | Infrared | ✖ | ✖ | ✖ | ★ | ✖ | ✖ | ✖ | ✖ | ✖ | ✖ |
| Wireless Mice/KB | 2.4 GHz | ✖ | ● | ✖ | ✖ | ● | ✖ | ✖ | ✔ | ✔ | ✖ |
| LTE/Cellular (RX) | 700-2600 MHz | RX | ✔ | ✖ | ✖ | ✖ | ✖ | ✖ | ★ | ★ | ✖ |
| LoRa/LoRaWAN | 433/868/915 MHz | RX | ✔ | ● | ● | ✖ | ✖ | ✖ | ✔ | ✔ | ★ |
| Meshtastic | 868/915 MHz | ✖ | ● | ✖ | ✖ | ✖ | ✖ | ✖ | ✔ | ✔ | ★ |
Covers: ADS-B, FM, IoT 433MHz, BLE, WiFi pentesting
Adds: Sub-GHz TX, RFID/NFC, proper BLE, MouseJack
Complete coverage: 1MHz-6GHz, all RFID, WiFi 6, portable ops
| Device | Primary Software | Install Command (Kali) |
|---|---|---|
| RTL-SDR | rtl_433, GQRX, dump1090 | sudo apt install rtl-433 gqrx-sdr dump1090-mutability |
| HackRF | hackrf_tools, GNU Radio | sudo apt install hackrf gnuradio |
| YARD Stick | RFCat | pip install rfcat |
| Ubertooth | ubertooth-tools | sudo apt install ubertooth |
| Proxmark3 | proxmark3 client | sudo apt install proxmark3 |
| Flipper Zero | qFlipper | Download from flipperzero.one |
| nRF52840 | nRF Sniffer for Wireshark | Nordic nRF Connect SDK |
| CrazyRadio PA | JackIt, MouseJack | pip install jackit |
| Alfa WiFi | aircrack-ng, Kismet | sudo apt install aircrack-ng kismet |
| LimeSDR | LimeSuite, srsRAN, GNU Radio | sudo apt install limesuite srsran gnuradio |
| BladeRF | bladeRF-cli, srsRAN, GNU Radio | sudo apt install bladerf srsran gnuradio |
| Heltec/TTGO LoRa | Arduino IDE, PlatformIO, RadioLib | PlatformIO: pio lib install "RadioLib" |
| RAK Gateway | ChirpStack, packet_forwarder | chirpstack.io (Docker install) |
| LoRa (SDR) | gr-lora, lora-sdr | git clone github.com/rpp0/gr-lora |
RF Hardware Comparison Guide | For educational and authorized security research only
Last Updated: December 2024