SDR for Pentesters
SDR for Pentesters
  • 3.5+ hours content

  • Learn in-depth about GNU Radio

  • 12+ videos

  • Taught by Dr. Bastian Bloessl


In this training course, Bastian Bloessl uncovers the underlying foundations of Software Defined Radio, how you can get started with analyzing radio signals, radio reversing, replay based attacks and more.  

The course comes with practical exercises to be performed by the student, a course VM (Instant GNURadio) and Slack channel access for discussions. 

You also have the option to get the SDR kit which includes: 

HackRF One, 

ANT500 antenna, 

Vulnerable wireless devices like  - Doorbell and a Car Key Fob for the exercise. 

If you have never got a chance to learn about Software Defined Radio or have been reluctant to learn because of lack of DSP foundations, this is a must-have course which walks you all the way from the basics to the real-world practice of performing SDR.

This training course covers

  • Introduction to SDR
  • Using Fosphor to analyze radio signals
  • Spectrum, Gain, Controls and DC offset
  • GQRX for identifying radio signals
  • Replay based attacks
  • Inspectrum based analysis
  • Working with GNURadio
  • GNURadio PyBombs
  • OOTS


Bastian Bloessl is a researcher at the CONNECT Center, Trinity College Dublin, Ireland’s Research Center for Future Networks and Communications, where he is funded through a Marie Skłodowska-Curie fellowship. 

He received his diploma in Computer Science from the University of Würzburg, Germany, in 2011. After his diploma, he started as a PhD student at the Computer and Communication Systems Group at the University of Innsbruck, Austria. In 2014, he moved with the group to Paderborn University, Germany, to continue his studies. 

In 2015, he won a FitWeltweit scholarship from the German Academic Exchange Service (DAAD), which funded a six-month stay in the research group of Prof. Mario Gerla at the Computer Science Department of the University of California, Los Angeles (UCLA). 

His research is focused on using software defined radio-based prototypes to assess the performance and robustness of vehicular and sensor networks.Since 2017, Bastian is a Project Officer of GNU Radio, a popular open source software defined radio framework.

1. Using Fosphor to look at the spectrum

2. Understanding Gain with Fosphor

3. Fosphor Shortcuts and Controls

4. Understanding DC Offsets

5. Using GQRX for SDR

6. Performing Replay based attacks

7. Analyzing radio signals using inspectrum

8. Building Flowgraphs using GNU Radio

9. Using PyBombs to extend GNURadio

10. Creating new GNURadio Modules

11. GNURadio OOT with Python

12. GNURadio OOT with CCP - Part 1

13. GNURadio OOT with CCP - Part 2