Skip to content

Keep track of the airwaves with RTL-SDR; snoop and capture everything into a DB

Notifications You must be signed in to change notification settings

rsp2k/freqwatch

This branch is 3 commits ahead of FlavioFalcao/freqwatch:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jan 3, 2015
991b5c8 · Jan 3, 2015

History

12 Commits
Jan 3, 2015
Dec 28, 2014
Jan 3, 2015
Dec 28, 2014
Jan 3, 2015
Dec 27, 2014
Dec 27, 2014
Dec 27, 2014
Dec 27, 2014

Repository files navigation

Freqwatch v0.1

Joshua Davis (freqwatch -!- covert.codes)
http://covert.codes/freqwatch/

Introduction

  • Explore vast regions of the RF spectrum

  • Log radio activity to a mysql database for trend analysis

  • Delegate scanners to find radio traffic and log it

  • Delegate monitors to store interesting data in the database

Usage

  • Install (see the INSTALL file)

  • Use the 'blacklist' file to prevent frequency ranges from showing up in your database / output

  • Configure some sticks as scanners using freqwatch.conf. Scanners scan frequency ranges and log signals above a defined threshold to the database, in the 'freqs' table.

  • Configure other sticks as monitors by using the modified rtl_fm included. Use regular rtl_fm options to specify frequency ranges (several to scan different frequencies), etc. The output will be logged to the database 'intercepts' table.

  • See the freqwatch.conf file for examples

  • Use the intercept.py file in the rtl_fm_new directory to pull data from the monitor database. The monitor system still has problems (inserts blanks in the output...)

Security Note

You should run freqwatch in a controlled environment (e.g. with the web and database servers on localhost, and a firewall blocking the relevant ports from outsiders.)

Bugs

Please send bugs to freqwatch -!- covert.codes

About

Keep track of the airwaves with RTL-SDR; snoop and capture everything into a DB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 85.5%
  • Python 14.3%
  • Makefile 0.2%