
Explore satellites and how to receive and decode data from Iridium and Inmarsat signals, including voice and GSM data, and build a Raspberry Pi server to hunt signals.
Identify the hardware requirements for the course, including SDR dongles, an L-band antenna, and an optional Raspberry Pi, plus Dragon OS for Linux and Windows tools.
Dragon OS bundles all SDR tools in precompiled form, enabling use on Ubuntu, Kali Linux, or VMware without compiling. Download the 3.8 GB ISO for desktop or Raspberry Pi.
Set up Dragon OS on a virtual machine using VMware or VirtualBox, choose Ubuntu Linux, allocate 4 GB RAM and 80 GB disk with bridge networking, and install permanently.
Explore the theory and history of radium and Iridium satellites, their global l-band voice and data services. Learn how to capture and decode satellite data, including emergency and encrypted transmissions.
Connect the old and new L-band antennas to the SDR dongle using correct male and female connectors, secure them with a tripod stand, and ensure tight, careful assembly.
Receive data from an Iridium satellite using the gr-iridium tool, connect an L-band antenna to an SDR dongle, and use Dragon OS configurations to capture and save packets.
Decode data with the radium toolkit, converting a 10 MB bits file into a parsed file on Dragon OS, and prepare to analyze the resulting audio data.
Analyze voice data from Iridium satellite transmissions by parsing the parsed output file with the Iridium toolkit and the tatz hy- voc audio tool, and compare encrypted and unencrypted samples.
Analyze layer three and GSM data from the output.pass file using the Iridium toolkit to decode hex messages, create a pcap, and inspect GSM packets and paging data.
Use the radium toolkit to extract satellite positions and tracks from the output dot parsed file, generate tracks and heatmap outputs, and visualize the data on Google Earth.
Learn the basics of Inmarsat satellites, and how to gather and decode data, while examining Oke, SCC, NSC, and Alias stations, four regions, and the mobile-to-terrestrial link.
Learn to receive Inmarsat satellite data via public SDR servers using the Air Spy directory, RTL SDR dongle, and SDR Sharp, and prepare to decode encrypted Inmarsat data in videos.
Receive and decode Inmarsat satellite data with the Sitel plugin in SDR Sharp, using an SDR server or L-band antenna, and view results in the Quick UI.
Decode Inmarsat satellite data using SDR Sharp and the Sitelock plugin, connect to active SDR servers, tune frequencies, and log frames to reveal decoded messages and station data.
Clarify points on decoding Inmarsat satellite signals with a satellite plugin, using USB with a bandwidth of 4000, and interpreting Quaqua color codes for messages (distress, binary, ASCII, safety).
Set up MSYS2 on Windows, install dependencies, clone Giro libraries, run the build script to compile Giro, and use the resulting executable to decode Inmarsat satellite data with JAERO.
Test JAERO by running Giro sample data, adjusting virtual cable outputs, and validating 10.5 k and other frequencies to receive data and audio, including Inmarsat live data.
Explore real-time decoding of Inmarsat satellite data using SDR Sharp and JAERO, configuring virtual cable audio, SDR server, and USB/L-band settings to extract aerospace data and flight details.
set up a Raspberry Pi sdr server, connect the rtl-sdr dongle, install the rtl-sdr library, and access the 192.168.1.105:1234 server via SDR Sharp to receive signals.
Connect to the rtl-sdr server with sdr sharp by entering the IP 192.168.1.105 and its port, then start receiving frequencies via your Raspberry Pi dongle.
Install dotnet framework 5 and SDR Sharp on Windows, then connect an RTL-SDR dongle, install drivers with Zadig, start SDR Sharp, and enable AGC for signal reception.
Explore the radio reference dot com database to check world frequencies by country and city, with licenses, usage descriptions, and services like fire, security, taxi.
Connect to online SDR servers via SDR Sharp using the AirSpy directory to listen worldwide, bypassing your dongle, and explore active servers, frequency ranges, and decoding options.
Learn how virtual audio cable transfers audio streams between applications, enabling SDR Sharp to feed decoding software, with instructions to download, install, and run as administrator on Windows or Mac.
Set up Raspberry Pi without a keyboard or mouse by downloading Raspberry Pi OS and writing it to a microSD card with the imager, backing up any data.
Load Raspbian onto the microSD card, enable ssh, and configure wifi with a wpa_supplicant config. Then insert the card and power on the Raspberry Pi to connect via ssh.
Connect raspberry pi to wifi using Angry IP Scanner and PuTTY to ssh into the device; discover the Pi IP with Angry IP Scanner and log in as pi/raspberry.
Explore software defined radio fundamentals for ethical hackers, including decoding and transmitting data across frequencies, sniffing signals, and building an SDR server with a Raspberry Pi.
Encourage learners to leave an honest review, explore the bonus section resources, download an HTML file, and discover other courses with discounted coupon codes and prices.
Have you ever wondered how satellite communication systems operate and how their signals can be studied for research and defensive cybersecurity purposes? This course is designed for researchers, hobbyists, students, and security professionals who want to understand satellite signal structures using Software Defined Radio (SDR) in a legal, ethical, and controlled environment.
In this course, you will explore the architecture and communication principles behind major satellite systems such as Iridium and Inmarsat. You’ll learn how L-band satellite transmissions work, how satellite constellations are structured, and how publicly accessible signals can be analyzed for educational and research purposes.
You will set up a Raspberry Pi–based SDR research lab to study satellite signal characteristics, modulation types, and protocol behavior. The focus is on signal analysis, protocol understanding, and defensive awareness, not unauthorized interception of private communications. All demonstrations emphasize lawful usage, publicly available signals, and ethical research practices.
Through guided labs, you’ll build a Raspberry Pi SDR server for structured signal monitoring and research automation. You’ll also learn best practices for securing your SDR infrastructure, managing collected data responsibly, and understanding legal frameworks surrounding radio communications.
By the end of this program, you will have:
A foundational understanding of satellite communication systems and signal structures
Hands-on experience configuring SDR hardware for research applications
Practical skills in analyzing modulation, telemetry formats, and transmission behavior
Knowledge of legal and ethical considerations in satellite signal research
Disclaimer:
Important: This course is strictly for educational and defensive research purposes. Students are responsible for complying with all local laws and regulations. Unauthorized interception or misuse of communications systems is strictly prohibited.