# DESTROYING SDR "SCRIPT KIDDIES" -Appar Thusoo --- ![](https://i.imgur.com/zCM5pYg.gif) --- # WHOAMI #### Radio N00B #### I <3 Breakfast cereals #### Want to pet a micro pig! #### Breaking IoT stuff @ Payatu --- # Who's a SDR Script kiddie Anyone who use available .grc files & does stuff without actually understanding the underlying processes --- # //What's for the session ### 1. Introduction to basic concepts of DSP * Signal & Types * Signal processing * Conversion of Signal(ADC/DAC) --- * Digital Signal Classification * Properties of Digital signal * Operations on Digital Signal * Fast Fourier Transform (FFT) * Z-Transform --- ### 2. GNU Radio * What is GNU Radio * Introduction to the environment * Major blocks & their function * Keeping it real! or Imaginary? * Output windows & Sinks --- ### 3. Radio Peripheral devices * RTL-SDR * HACKRF ONE * YARD STICK et cetera et cetera --- # IMP Terminologies !!! --- ## :one: Frequency ## :two: Amplitude ## :three: Phase --- ## :one: Bandwidth ## :two: Wavelength ## :three: Sample rate --- ## :one: Trasmitter/ Reciever ## :two: IF (Intermediate frequency) ## :three: Gain (dB) --- ###### This you? ![](https://i.imgur.com/scGONe8.gif) --- ## Introduction to the concepts of DSP: #### What is a Signal? #### Types of Signals? #### What is Radio Wave? --- ## Two main types of signal: --- Hi it's me ### CTS (Continous time signal) ![](https://i.imgur.com/FKMF438.png) --- Oh lalala ### DTS (Discrete time Signal) ![](https://i.imgur.com/qlmiEs7.png) --- ### Analog to Digital Conversion Sampling Quantization Encoding --- ### Modulation (Digital & Analog) --- #### Analog * Frequency Modulation * Amplitude Modulation * Phase Modulation --- #### Digital ###### Area to focus * FSK (Frequency Shift Keying) * ASK (Amplitude Shift Keying) * PSK (Phase Shift Keying) * OOK (On Off Keying) --- ### Futher! ![](https://i.imgur.com/rFUpCnh.png) --- ## SDR How it works? Underlying Principle --- ![](https://i.imgur.com/eMmOsrM.png) --- ![](https://i.imgur.com/uUrikhI.png) --- ### GQRX --- * Free & Open source :') * Easy to use * Support for all major periphal devices * Spectrum Analysis, Record etc.. --- ### GNU :radio: --- * Open Source * Written in C++ & Python * Cross Platform * GUI available (Best Part) --- ## Getting ready for the show :dancers: --- #### method :one: ``` sudo apt install gqrx gnuradio rtl-sdr hackrf ``` #### method :two: * GQRX: https://github.com/csete/gqrx * GNURadio: https://wiki.gnuradio.org/index.php/InstallingGRFromSource * RTL-SDR: https://osmocom.org/projects/sdr/wiki/rtl-sdr * HackRF tools: https://github.com/mossmann/hackrf/wiki/Operating-System-Tips#installing-hackrf-tools-manually --- ### H.W. ##### Stick to basics & revise the theory!!! Roam around GQRX & GNU Radio Companion Check out the blocks. --- ## AWESUM RESOURCES: * https://youtu.be/WgJMjDh0nLU * https://greatscottgadgets.com/sdr/ * https://youtu.be/spUNpyF58BY --- ### Shukriya! #### @thusoo_ :Twitter #### appar.thusoo@gmail.com here's my mail ---
{}
    672 views