Wednesday, November 7, 2012

RFCat - I Can Haz Megahurtz?

***props again to @tothehilt / all info below is his


The RFCat is a neat piece of kit from atlas 0f d00000000000000m that is a custom flashed Texas Instruments C1111 with python code.  Please reference @at1as information [here]  This USB dongle allows you to play with the sub-GHZ range of RF (think car keyfobs, baby monitors, smart meters, etc)

But enough with the background, how do we get this thing to work?


RFcat Setup:

Plug in RFcat
Make sure your firmware is correct:  

  sudo lsusb

Output should include OpenMoko

  Bus 002 Device 007: ID 1d50:6048 OpenMoko, Inc.

See that on the CC1111 and you are good.
Now unplug dongle, and don't plug in until you get rfcat running.  If you don't you may need to talk to atlas on freenode #rfcat

Complete the rest as follows:

  sudo apt-get install mercurial
  hg clone https://code.google.com/p/rfcat/
  sudo add-apt-repository ppa:pyside #(for specan)
  sudo apt-get update
  apt-get install python-pyside.qtgui #(for specan)
  cd rfcat
  sudo python ./setup.py build
  sudo python ./setup.py install
  rfcat -r


Now plug in your dongle, and enjoy :)

d.specan showing us activity ~908mhzcommand->  d.specan(908e6,25000,51)




Refrences:

http://www.hackfromacave.com/articles_and_adventures/ubertooth_bt5.html (specan)
http://code.google.com/p/rfcat/

No comments:

Post a Comment