RF-SDR 101
This is a five-day course on Software Defined Radios (SDRs) designed for cybersecurity professionals of all skill levels. The curriculum includes foundational RF theory, advanced signals analysis, and building DSP toolchains with an open-source tool called GNU Radio. The course also covers RF transmission and common attack methodologies like jamming and spoofing. It concludes with a capstone project and exam where students apply their knowledge to a real-world scenario involving a vulnerable IoT device.
Training at a glance
Level
Beginner
Duration
5 Days
Experience
None
Average Salary
Varies
Labs
Yes
Level
Beginner
Duration
2 Days
Experience
1 Year: Business
Average Salary
Undetermined
Labs
No
Training Details
Software Defined Radios (SDRs) are a powerful tool that has made the once obfuscated domain of the electromagnetic spectrum open to anyone with a low-cost laptop and radio. From both an offensive and defensive perspective, an enormous attack surface with many legacy devices and protocols is open for exploitation.
This class is a beginner's introduction to practical Software Defined Radio applications and development with an emphasis on exercise-based learning. SDR 101 is a course designed for cyber security professionals of all skill levels who want to start working with RF signals and SDRs.
This course is structured around multiple labs and exercises based on real world signals; and built on the premise that hand-on learning is the best way to teach students. The course begins with a block on required RF theory that gives students the foundational underpinnings for RF and DSP development. After the foundational theory section, the course transitions into basic and advanced signals analysis using live radios. We will then dive into an open-source tool called GNUradio, using both common pre-generated blocks and our own custom modules, to make fully functioning SDR toolchains. We will follow that with more advanced signals analysis, RF transmissions, and an overview of common RF attacks. The course will end with a capstone RF exploitation exercise and exam that will reinforce all learned concepts.
Foundational RF Theory
Module 1: Fundamental Concepts
Module 2: Modulation & Architecture
Module 3: Protocols & Technologies
Module 4: Assessment
SDR Interactions & Signals Analysis
Module 5: Using SDR Hardware
Module 6: Signals Analysis
Building DSP Toolchains
Module 7: GNU Radio Basics
Module 8: Constructing Flow Graphs
Module 9: Extending GNU Radio
RF Transmission & Attack Methodologies
Module 10: RF Transmission (TX):
Module 11: RF Attack Methodologies:
Capstone Project
Module 12: Exploitable broadcast transceiver:
Module 13: Assessment & Conclusion:
- Red teams, penetration testers, and exploit developers
- Blue teams
- Network managers and IT specialists
- Military and civilian signals intelligence and electronic warfare personnel
- Developers working on Digital Signals Processing (DSP), RF, or SDR projects
- Organizational leadership managing RF or SDR projects
This is a beginner course. Students do not need to have any prior knowledge of RF theory or SDR experience. We will do some programming in Python, so a basic understanding is helpful, but not required.
Coming Soon- RF-SDR-201
Upcoming Classes
We offer more than just Professional Development Training
Our successful training results keep our corporate and military clients returning. That’s because we provide everything you need to succeed. This is true for all of our courses.
Strategic Planning & Project Management
From Lean Six Sigma to Project Management Institute Project Management Professional, Agile and SCRUM, we offer the best-in-class strategic planning and project management training available. Work closely with our seasoned multi-decade project managers.
IT & Cybersecurity
ATA is the leading OffSec and Hack the Box US training provider, and a CompTIA and EC-Council award-winning training partner. We offer the best offensive and defensive cyber training to keep your team ahead of the technology skills curve.
Leadership & Management
Let us teach your team the high-level traits and micro-level tools & strategies of effective 21st-century leadership. Empower your team to play to each others’ strengths, inspire others and build a culture that values communication, authenticity, and community.