Find, fix and finish
fff is a convenient tool for in-field transmitter location & recovery by triangulation with directional antenna. The user interface is optimized for phones, tablets and other constrained handheld devices.
/tmp/fifo
----------------->
I/Q samples
RTL-SDR -----> fff_server fff_client
(gnuradio) tcp:6666
<---------------->
XMLRPC control
Screenshot
> ./fff_client.py
Find, fix and finish by NSA Litoměřice
This program is part of GlobalEye signals intelligence toolkit.
Visit http://jenda.hrach.eu/nsa/ for more information.
Hotkeys: g/h ... SDR gain
n/m ... speed
q ... quit
Starting DSP
▒
▒
▒
▒
█
██
████
█████
██████
█████████
███████████
████████████▒
████████████▒
████████████▒
████████████▒
████████████▒
████████████▒
█████████▒
█████████▒
█████████
████████████
████████████████████████████████▒
██████████████████████████████████▒
██████████████████████████████████
██████████████████████████████████▒
██████████████████████████████████
Usage
Adjust frequency and ppm in fff_server to your needs. Adjust FIR and decimation rate if you are targeting a wideband transmitter (default bandwidth is 10 kHz).
mkfifo /tmp/fifo
./fff_client.py
./fff_server.py
Tips
Want to run fff_client over SSH from an untrusted machine?
no-agent-forwarding,no-X11-forwarding,command="path_to_fff_client.py" ssh-nsa key
Obtaining fff