Iridium Satellite Reception: Difference between revisions

From HackRVA
Jump to navigation Jump to search
Created page with "The Iridium Satellite Constellation has been on the agenda of security researchers for quite some time. Their efforts have resulted in a fairly easy to use code and guides. Th..."
 
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
The Iridium Satellite Constellation has been on the agenda of security researchers for quite some time. Their efforts have resulted in a fairly easy to use code and guides. This wiki should get you up and running fairly quickly
The Iridium Satellite Constellation has been on the agenda of security researchers for quite some time. Their efforts have resulted in easy to use code and guides. This wiki should get you up and running fairly quickly


Most of this information is based off of or from the [http://muc.ccc.de/ Munich Chaos Computer Club]


Slides from the hackRVA talk: [https://docs.google.com/presentation/d/1Rmn63h6YQuIZPXgRwcr-Fq_N7-AfzrC16UZ9QNi_XTg/edit?usp=sharing Google Doc]
== Hardware ==
== Hardware ==
In order to receive Iridium you are going to need some hardware.
In order to receive Iridium you are going to need some hardware.
Line 15: Line 17:
** Active
** Active
*** Modified GPS antenna with replaced filter
*** Modified GPS antenna with replaced filter
* Bias-T if your antenna is active and your SDR doesn't have one built in.
* Decent Computer
* Decent Computer


== Software ==
== Software ==
It is possible to do this under windows. But I have not tested this and I would imagine it would be too time consuming.
It is possible to do this under windows. I have not tested this and I would imagine it would be too time consuming.
 
Here is a list of the requisite software in installation order
* Linux OS
* Linux OS
* GNU Radio
* GNU Radio
** [http://gnuradio.org/redmine/projects/gnuradio/wiki/GNURadioLiveDVD LiveDVD/USB]
** [http://gnuradio.org/redmine/projects/gnuradio/wiki/GNURadioLiveDVD LiveDVD/USB] contains most of the software you would need
** You will also need the -dev packages
* SDR specific library
** ex: librtlsdr
* libosmosdr
* gr-iridium
** [https://github.com/muccc/gr-iridium github]
* AMBE Voice codec
** [http://git.osmocom.org/osmo-ir77/tree/codec osmo-ir77] Open Source AMBE decoder
** Emulated
* gr-toolkit
** [https://github.com/muccc/iridium-toolkit github]

Latest revision as of 19:38, 27 September 2016

The Iridium Satellite Constellation has been on the agenda of security researchers for quite some time. Their efforts have resulted in easy to use code and guides. This wiki should get you up and running fairly quickly

Most of this information is based off of or from the Munich Chaos Computer Club

Slides from the hackRVA talk: Google Doc

Hardware

In order to receive Iridium you are going to need some hardware.

  • Software Defined Radio
    • RTL-SDR
    • BladeRf
    • HackRF
    • USRP
    • Most SDRs that have an libosmosdr binding library
  • Antennas
  • Bias-T if your antenna is active and your SDR doesn't have one built in.
  • Decent Computer

Software

It is possible to do this under windows. I have not tested this and I would imagine it would be too time consuming.

Here is a list of the requisite software in installation order

  • Linux OS
  • GNU Radio
    • LiveDVD/USB contains most of the software you would need
    • You will also need the -dev packages
  • SDR specific library
    • ex: librtlsdr
  • libosmosdr
  • gr-iridium
  • AMBE Voice codec
  • gr-toolkit