For a course at college, I wanted to reproduce the attack on GSM shown in this video by Karsten Nohl: https://www.youtube.com/watch?v=0hjn-BP8nro.
From what I understand he used an USRP radio to record the data. Those devices all cost starting at 1000$. I was wondering what the requirements for a radio receiver are to do that hack and whether you can do it with a device costing 200$ or less. Wikipedia lists a bunch of software-defined radios and has a couple of devices in an affordable price range for a college student: https://en.wikipedia.org/wiki/List_of_software-defined_radios
Obviously it should be able to run GNU Radio software and have a connection to the laptop with high enough bandwidth for transmitting all of the recorded data in real time, since the cheaper devices probably don't have an HDD/SSD (I assume USB 2.0 would be sufficient enough, but in the video posted above Karsten Nohl does not say, how many MB/s he recorded).
Now am I missing some other functions and requirements? What about the radio reception strength?