RF and SDR¶
RFID / NFC¶
Tools
- ESP-RFID-Tool: https://github.com/rfidtool/ESP-RFID-Tool
References
New References
- Practical_Guide_To_Hacking_RFID_NFC: https://smartlockpicking.com/slides/Confidence_A_2018_Practical_Guide_To_Hacking_RFID_NFC.pdf
- Intro to NFC Payment Relay Attacks: https://salmg.net/2018/12/01/intro-to-nfc-payment-relay-attacks/
- NFC Payments: Relay Attacks with LoRa: https://salmg.net/2019/01/12/nfc-payment-relay-attacks-with-lora/
- Iceman is creating Proxmark3 / RFID / NFC Security related content: https://twitter.com/herrmann1001 https://www.patreon.com/iceman1001?utm_medium=social&utm_source=twitter&utm_campaign=creatorshare2
RaspberryPi¶
Tools
- P4wnP1 - P4wnP1 A.L.O.A. by MaMe82 is a framework which turns a Rapsberry Pi Zero W into a flexible, low-cost platform for pentesting, red teaming and physical engagements ... or into "A Little Offensive Appliance": https://github.com/mame82/P4wnP1_aloa
- Plug&Play USB device emulation - HIDScript - Bluetooth - WiFi - Networking - Configuration and Control via CLI, remotely if needed - Configuration and Control via web client - Automation
RPI for TX
- https://github.com/F5OEO/rpitx
- https://www.rtl-sdr.com/using-an-rtl-sdr-and-rpitx-to-unlock-a-car-with-a-replay-attack/
SDR¶
Tools
- urh - Universal Radio Hacker: investigate wireless protocols like a boss: https://github.com/jopohl/urh
- PDF Guide: https://github.com/jopohl/urh/releases/download/v2.0.0/userguide.pdf
- Video Guide: https://www.youtube.com/watch?v=kuubkTDAxwA&index=1&list=PLlKjreY6G-1EKKBs9sucMdk8PwzcFuIPB
- Wiki: https://github.com/jopohl/urh/wiki
- hardware interfaces for common Software Defined Radios - easy demodulation of signals - assigning participants to keep overview of your data - customizable decodings to crack even sophisticated encodings like CC1101 data whitening - assign labels to reveal the logic of the protocol - fuzzing component to find security leaks - modulation support to inject the data back into the system - simulation environment to perform stateful attacks
- rtl_433 - Program to decode traffic from Devices that are broadcasting on 433.9 MHz like temperature sensors: https://github.com/merbanan/rtl_433
- gqrx - Software defined radio receiver powered by GNU Radio and Qt: https://github.com/csete/gqrx
- IMSI-catcher - This program show you IMSI numbers of cellphones around you: https://github.com/Oros42/IMSI-catcher
- AirplaneJS - An SDR app written in JavaScript that picks up ADS-B radio signals from airplanes and plots them in real time on a map in your browser: https://github.com/watson/airplanejs
- srsLTE - srsLTE is a free and open-source LTE software suite developed by SRS: https://github.com/srsLTE/srsLTE
- QSpectrumAnalyzer - Spectrum analyzer for multiple SDR platforms (PyQtGraph based GUI for soapy_power, hackrf_sweep, rtl_power, rx_power and other backends): https://github.com/xmikos/qspectrumanalyzer
USB HID
- USB HID Security - script handling packets coming in from GNURadio via ZMQ and doing some decoding: https://github.com/miek/milight/blob/master/packet_handler.py
- USB HID Keyboard: https://github.com/mame82/P4wnP1_aloa/blob/master/hid/keyboard_globals.go#L6
- Logitech: https://twitter.com/mame82/status/1077191504412721152
- Logitech Unifying After patches: https://twitter.com/mame82/status/1093859460102131717
- GreHack 2018: Trap Your Keyboard 101 - Marion Lafon: https://www.youtube.com/watch?v=bXMx6lt3Gz0
Resources
- LoRa Reverse Engineering and AES EM Side-Channel Attacks using SDR: https://archive.fosdem.org/2018/schedule/event/sdr_lora_aes/attachments/slides/2357/export/events/attachments/sdr_lora_aes/slides/2357/LoRa_AES_Security_SDR_FOSDEM_2018.pdf
- TALKS FROM THE 2018 GNU RADIO CONFERENCE: https://www.rtl-sdr.com/talks-from-the-2018-gnu-radio-conference/
- Picking a Needle in a Haystack: Detecting Drones via Network Traffic Analysis: https://arxiv.org/pdf/1901.03535.pdf
- Listening in to a DECT Digital Cordless Phone with a HackRF: https://www.rtl-sdr.com/listening-in-to-a-dect-digital-cordless-phone-with-a-hackrf/
- Building a Carbon Fibre Dual Band Yagi Antenna for Amateur Radio Satellites with 3D Printed Parts for 20€: https://www.rtl-sdr.com/building-a-carbon-fibre-dual-band-yagi-antenna-for-amateur-radio-satellites-with-3d-printed-parts-for-20e/
- Eavesdropping on DECT6.0 Cordless Phones with a HackRF and GR-DECT2: https://www.rtl-sdr.com/youtube-tutorial-eavesdropping-on-dect6-0-cordless-phones-with-a-hackrf-and-gr-dect2/
- Implementing your own mobile phone: https://twitter.com/G33KatWork/status/1078580869844140032
- Breaking LTE on Layer Two: https://alter-attack.net/
- PCILeech uses PCIe hardware devices to read and write from the target system memory: https://github.com/ufrisk/pcileech