Hack Rf Software

HackRF One is a wide band software defined radio (SDR) half-duplex transceiver created and manufactured by Great Scott Gadgets. Its creator, Michael Ossman, launched a successful KickStarter campaign in 2014 with a first run of the project called HackRF (Project Jawbone).[1] The hardware and software's open source nature has attracted hackers, amateur radio enthusiasts, and information security practitioners.

The software is compatible with many Software Defined Radios such as our RTL-SDR v3, HackRF and the Airspy. Some of the newer improvements include a bundled copy of java so that an installation of java is not required on the host computer, as well as decoding improvements for P25 among other digital voice modes.

The HackRF One PCB by Great Scott Gadgets

Overview[edit]

The HackRF One is capable of receiving and transmitting on a frequency range of 1Mhz to 6Ghz with output power of 30 mW to 1 mW depending on the band.[2] The unit comes with an SMA antenna port, CLKIN/CLKOUT SMA ports and a 2.0 USB port. The HackRF One integrates with GNU Radio and SDR# projects to provide its graphical user interface.[3] The popularity of HackRF One as a security research platform has made it featured in many information security conference talks such as BlackHat, DEF CON and BSides.[4][5][6]

Academic research[edit]

Hackrf software

Kimmo Heinäaro presented a paper at the 2015 International Conference on Military Communications and Information Systems (ICMCIS) outlining how military tactical communications could be hacked with HackRF One and other open source tools.[7]

In 2017, researchers were able to use HackRF One in a GPS spoofing attack to feed a vehicle false signals and mapping data to deliver the occupants to a desired location.[8]

Media attention[edit]

Software

The HackRF One has received criticism in several media reports because it can be used to intercept the key fob signals to open car doors.[9][10]

References[edit]

  1. ^'Update 24: Antennas · HackRF, an open source SDR platform'. Kickstarter. Retrieved 2018-02-20.
  2. ^Jones, Jon (January 2017). 'HackRF One'. QST Magazine.
  3. ^Ossmann, Michael (2018-02-17), hackrf: low cost software radio platform, retrieved 2018-02-20
  4. ^'Black Hat USA 2017'. www.blackhat.com. Retrieved 2018-02-20.
  5. ^Adrian Crenshaw (2015-09-12), RT100 Using a HackRF One to Infiltrate the Digital Thetford Wall Patrick Perry, retrieved 2018-02-20
  6. ^'Software defined radio talks from Defcon 23 - rtl-sdr.com'. www.rtl-sdr.com. Retrieved 2018-02-20.
  7. ^Military Communications and Information Systems (ICMCIS), 2015 International Conference on : date 18-19 May 2015. Institute of Electrical and Electronics Engineers. Piscataway, New Jersey. ISBN9788393484850. OCLC949403479.CS1 maint: others (link)
  8. ^HotMobile'17 : proceedings of the 18th International Workshop on Mobile Computing Systems and Applications : February 21-22, 2017, Sonoma, CA, USA. ACM SIGMOBILE, Association for Computing Machinery. New York, New York. ISBN9781450349079. OCLC981765641.CS1 maint: others (link)
  9. ^'Amazon And eBay Slammed For Selling Device That Lets Thieves Break Into Cars'. HuffPost UK. 2017-05-15. Retrieved 2018-02-20.
  10. ^Sandeman, George (2017-05-15). 'Amazon sells gadget used for breaking into cars'. The Times. ISSN0140-0460. Retrieved 2018-02-20.
Retrieved from 'https://en.wikipedia.org/w/index.php?title=HackRF_One&oldid=914303760'

This is intended to be a list of software known to work with the HackRF. There are three sections, GNU Radio Based software, those that have support directly, and those that can work with data from the HackRF.

GNU Radio Based

GNU Radio Mode-S/ADS-B - https://github.com/bistromath/gr-air-modes

GQRX - http://gqrx.dk/

Direct Support

SDR# (Windows only) - https://airspy.com/download/

  • Only nightly builds currently support HackRF One - http://sdrsharp.com/downloads/sdr-nightly.zip

SDR_Radio.com V2 - http://v2.sdr-radio.com/Radios/HackRF.aspx

Universal Radio Hacker (Windows/Linux) - https://github.com/jopohl/urh

QSpectrumAnalyzer - https://github.com/xmikos/qspectrumanalyzer

Spectrum Analyzer GUI for hackrf_sweep for Windows - https://github.com/pavsa/hackrf-spectrum-analyzer

Can use HackRF data

Inspectrum https://github.com/miek/inspectrum

  • Capture analysis tool with advanced features

Baudline http://www.baudline.com/ (Can view/process HackRF data, e.g. hackrf_transfer)

HackRF Tools

Hackrf Software Windows 10

In addition to third party tools that support HackRF, we provide some commandline tools for interacting with HackRF. For information on how to use each tool look at the help information provided (e.g. hackrf_transfer -h) or the manual pages.

Hackrf Windows Software

The first two tools (hackrf_info and hackrf_transfer) should cover most usage. The remaining tools are provided for debugging and general interest; beware, they have the potential to damage HackRF if used incorrectly.

  • hackrf_info Read device information from HackRF such as serial number and firmware version.

  • hackrf_transfer Send and receive signals using HackRF. Input/output can be 8bit signed quadrature files or wav files.

  • hackrf_max2837 Read and write registers in the Maxim 2837 transceiver chip. For most tx/rx purposes hackrf_transfer or other tools will take care of this for you.

  • hackrf_rffc5071 Read and write registers in the RFFC5071 mixer chip. As above, this is for curiosity or debugging only, most tools will take care of these settings automatically.

  • hackrf_si5351c Read and write registers in the Silicon Labs Si5351C clock generator chip. This should also be unnecessary for most operation.

  • hackrf_spiflash A tool to write new firmware to HackRF. This is mostly used for Updating Firmware.

  • hackrf_cpldjtag A tool to update the CPLD on HackRF. This is also sometimes used when Updating Firmware.

Hackrf One Software Download

Matlab