SDR and RF Videos from DEFCON 32

Recently some videos from this year's DEFCON 32 conference have been uploaded to YouTube. DEFCON32 was held on August 8-11, 2024 at the Las Vegas Convention Center. DEFCON is a major yearly conference about information security, and some of the talks deal with wireless and SDR topics.

During the Defcon 32 wireless village, there were several interesting talks and the full playlist can be found here. The talks include introductions to software-defined radio, information about synthetic aperture radar laws, transmitting RF signals without a radio,  information about the allen radio telescope array, an introduction to the electronic warfare being used in Ukraine and much more.

Over on the DEFCON 32 main stage, there were also several interesting RF-related talks including:

  • RF Attacks on Aviation's Defense Against Mid-Air Collisions (Video)
  • Breaking the Beam:Exploiting VSAT Modems from Earth (Video)
  • GPS spoofing it's about time, not just position (Video)
  • MoWireless MoProblems: Modular Wireless Survey Sys. & Data Analytics (Video)
DEFCON32 Logo
DEFCON32 Logo

SDRplay SDRconnect Preview 5 Released

At the beginning of November, SDRplay Released version 5 of their SDRconnect software. SDRconnect is a relatively new official software platform for the SDRplay line of devices. Unlike their other software, SDRUno, SDRconnect is multiplatform and comes with a cleaner interface.

In their latest 'Preview 5' build the team has added various features listed below. In addition, a week after Preview 5 was released, they also released 'Update 1' which fixed several bugs. You can read about the changes in their Release notes, or via the screenshot below.

SDR Connect Version 5 and Update 1 Release notes
SDR Connect Version 5 and Update 1 Release notes

Using a HackRF and JavaScript Browser App to Perform Rolljam Replay Attacks on a Car

Over on her website, Charlie Gerard has uploaded a page showing how she was able to perform a replay attack on a car's wireless entry system using a HackRF and a JavaScript browser app she wrote.

Previously, Charlie had already written a JavaScript browser app for ADS-B tracking with an RTL-SDR. To achieve this she used the WebUSB API, which allows USB devices to connect to JavaScript apps in a web browser.

Having recently purchased a HackRF she wanted to see if something similar was possible with the HackRF. In her post, Charlie shows and explains the JavaScript code required to connect to the HackRF from a Chrome browser, and how settings like gain, frequency and sample rate can be adjusted. She then shows how to use the Canvas API to visualize the received data. Finally, she shows how to use the File System Web API to record data, and ultimately retransmit the recorded data with the HackRF.

The replay attack itself is based on the rolljam idea. She uses two HackRF's, with one sitting closer to the car's receiver and jamming it, and another recording the car's keyfob. This prevents the car from incrementing the keyfob's rolling code, allowing it to be recorded and used again at a later time.

Charlie has also posted a video of her tests, which we embedded below.

Hacking my friend's car using JavaScript

Paper on Building a Low Cost RTL-SDR Based Hydrogen Line Radio Telescope

Back in 2020, we posted a tutorial on how to set up a low-cost Hydrogen Line radio telescope using an RTL-SDR, LNA, and WiFi grid antenna. Since then we have seen similar setups successfully replicated in the community many times.

In a recent Hackaday post, we discovered a paper by Jack Phelps who has written an in-depth technical and scientific description of his attempt at Hydrogen line radio astronomy with similar equipment. His paper goes into deeper scientific explanations and describes the experiment and hardware setup in detail including some signal processing, observation, and calibration equations that might be useful for those looking to understand the science more deeply. 

Jack Phelps Radio Astronomy Setup and some Results
Jack Phelps Radio Astronomy Setup and some Results

Setting up an ADS-B Radar in a Vehicle Android Head Unit

Over on YouTube channel 'TAKEAPART' has uploaded a short video showing how he tracks aircraft via an RTL-SDR Blog V3 dongle and his car's Android head unit. The head unit is capable of running the ADS-B Radar App available on the Google Play store.

Once the app is installed, it's a simple matter of plugging in the RTL-SDR Blog V3 unit and running the app to start tracking aircraft.

How to ADS-B Radar in the CAR - Tracking Planes...

A Video on Radar-TUI: A Terminal User Interface Based ADS-B Display

Back in 2022 we first posted about adsb_deku and radar-tui, a TUI (terminal user interface) for displaying ADS-B aircraft locations with an RTL-SDR receiver. A terminal user interface means that no desktop GUI is required, instead, the map and aircraft are drawn in the terminal window using just text characters.

adsb_deku and radar-tui are based on the open-source ratatui library. Recently, Orhun, one of the maintainers of ratatui wrote in and wanted to share a YouTube video he created demonstrating radar-tui in action. In the video, Orhun explains the RTL-SDR, shows how to set up radar-tui, and shows a demo of it in action.

If you're interested in this type of application, another similar terminal based ADS-B UI is coole-radar which we also posted about previosuly in 2019.

RADAR-TUI: View planes around you from the terminal! (Terminal Tool of the Week #1)

Guglielmo FM and DAB Receiver Software Updated to Version 0.6

Thank you to Marco, Guglielmo's programmer, for letting us know that his software has recently been updated to Version 0.6.

Guglielmo is Linux, Windows (and, in this recent update, x86 MacOS) based RTL-SDR FM and DAB tuner software that supports SDRs, including the RTL-SDR, Airspy, SDRplay, HackRF, and LimeSDR. It is designed to be easy to use for media users rather than hobbyist technical users.

Version 0.6 fixes bugs and adds the following features:

  • Software automatic gain control
  • Support for multiple devices for RTL-SDR and SDRplay
  • Support for RTL-SDR V4
  • New RTL-SDR and SDRPlay device drivers
  • New Portaudio sound driver
Guglielmo: Screenshot of the DAB Interface

SatDump 1.2.1 Released

SatDump is a popular program used to receive and decode images and other data from various weather satellites. SatDump works great RTL-SDR Blog dongles and with our Discovery Dish, an easy-to-use dish and feed for receiving L-band and other weather satellites. Recently SatDump version 1.2.1 was released, which brings several new features including:

  • Meteor-M Calibration - Temperatures and radiances are now available from the Meteor-M infrared channels, including enhancements like Cloud Top IR.
  • Archive Loader & EUMETSAT Archives (and EUMETCAST) Support: Metop, Meteosat, Sentinel-3 and more! - Users can now open data from the EUMETSAT archives in SatDump.
  • Windows ARM64 Support - One of the few SDR programs that has Windows ARM64 support.
  • JUICE Support - JUICE (JUpiter ICy moons Explorer) is an ESA probe tasked to study three of the Galilean moons of Jupiter, namely Ganymede, Callisto and Europa. During a recent Earth slingshot it was possible to receive.
  • AIRS and CERES Support - Hyperspectral sounder and radiation budget instruments on the Aqua satellite
  • Arctic Weather Satellite Support - AWS is a weather satellite recently launched in July 2024 with 1707 MHz downlink and similar parameters to METOP, so it should be accessible to many.
  • IASI (imaging channel) Calibration - Calibration for the hyperspectral sounder onboard METOP satellites.
  • GOES-R L2 Product Support - Pre-processed models from NOAA that include Rain Rate per Quarter Hour, Land Surface Temperature, Sea Surface Temperature, and more.
  • GOME Fixes - True Color for METOP satellites.
  • Miscellaneous AVHRR and MHS Fixes - Calibration stripes and other strangeness is less likely to occur even with a bad signal.
  • Miscellaneous Composites - Many new composites are available.
  • Automatic Filename Templating - Customizable filename templates
  • More Quality-of-Life Features - Various tools and warnings added
  • RFNM Support - Support for the new RFNM SDR
  • Library Directory Fixes on Linux - Fixes SatDump on Gentoo and OpenSUSE among others.
  • Advanced Mode - Lets you change all TLE settings, composite configs, default pipeline settings, and more
  • Themes - Various new themes added
  • More Satellites Support - Initial support for XMM-Newton, VERONIKA and ACE
  • Experimental Windows XP Support - A special version of SatDump now runs on Windows XP SP3.
  • Various Bug Fixes
SatDump Running on Windows XP
SatDump Running on Windows XP