Course Information
Course Overview
Satellite Signal Analysis with SDR: Hands-On Labs for Research and Cybersecurity Professionals
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.
Course Content
- 8 section(s)
- 30 lecture(s)
- Section 1 00-Introduction
- Section 2 01-Requirements
- Section 3 02-Setup Lab Environment
- Section 4 03-Iridium Satellite Sniffing
- Section 5 04-Inmarsat Satellite Sniffing
- Section 6 05-Setup Raspberry PI SDR Server
- Section 7 06-Appendix
- Section 8 Additional Materials
What You’ll Learn
- Understand L-band antennas and how they are configured for satellite signal research, Explore L-band frequency ranges and how satellite transmissions operate within them, Learn the fundamentals of satellite communication systems and signal propagation, Study the architecture and communication principles behind the Iridium satellite network, Analyze publicly accessible Iridium signal structures in a controlled research environment, Understand modulation types and transmission characteristics used in satellite systems, Learn how satellite positioning and orbital systems function conceptually, Study the architecture of the Inmarsat satellite constellation, Analyze Inmarsat signal formats for educational and protocol research purposes, Understand how aerospace and telemetry data are structured at a technical level, Build and configure a Raspberry Pi–based SDR research server, Implement best practices for secure SDR setup and responsible data handling, Develop a strong understanding of legal and ethical considerations in satellite signal research
Reviews
-
BBaskaran G
good
-
NNitin Chandar
Wonderful
-
AAlexander
good
-
JJim Wasson
Should explain more about how to do something. For example when showing starting a program from the command line, what is "-a" exactly. Also I find the pop-ups with the Facebook, Youtube, etc. references over the video annoying.