Tu najzakladnejsiu ochranu nejak vynechali. GPS signal je z principu fungovania velmi slaby. Prijimac ho vytahuje z pod urovne sumu a je to cast bezneho spracovania dat. Ked sa GPS signal nachadza nad urovnou sumu, tak taky signal by sa mal rovno zahodit v GPS prijimaci.
Dalsia vec je stabilita hodin. GPS vyuziva extremne presne hodiny, ktore RPi nevie nahradit. Aj keby vedelo, tak HackRF potrebuje nie tak lacny externy generator frekvencie. Tuto zase raz staci trosku sledovat signal a "zly" signal sa da vcelku jednoducho odfiltrovat.
Ja sam som skusal pomocou SDR a mojho laptopu falsovat GPS signal (ano, v kontrolovanom prostredi limitovanom na testovane zariadenie). Starsie "hlupejsie" prijimace sa mi podarilo zmiast, ale napr na mojom telefone sa mi to nepodarilo (Nexus 6 / Nokia 8). Uz co bola presne chyba som hlbsie neskumal, ale kedze som to testoval bez externeho oscilatora, tak predpokladam ze frekvencna stabilita bola problem ...
... btw. sifrovanie nie je moc resenie. Kedze sa signal musi dat prijimat a dekodovat v kazdom zariadeni. To je len otazka casu, kedy nejaky vyrobca "omylom" uvolni kluce, alebo ich niekto vytiahne zo samotneho zariadenia. Ta situacia je podobna ako v pripade DVD, kedy sa vyrobcovia snazili disky sifrovat, ale v kazdej domacnosti je na to zariadenie, co to musi vediet desifrovat ...