Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: A54 04. 02. 2016, 23:30:48
-
Dobry den
Otazka je, ako dosiahnut nasledujuce funkcie: neodopovedanie/upozornenie na skryte sms, "manazovanie" pripojenia k BTS (napr. nastavenie pripojenia len jednej, pri poziadavke na zistenie sily signalu odosle fake info - zabraneniu lokalizácie), upozornovanie na uroven sifrovania A5, detekcia fake BTS a pripadne doplnte dalsie info.
Vychadzam napr. aj z tejto prednasky. https://www.youtube.com/watch?v=0fTaEXA-EtU
zatial mi napadlo taketo:
- arduino/rapsberry a GSM chip a upraveným firmwerom (nejake SIM800/900).
upravený firmware na stary mobil: osmocom, Nokia 5100 (tusim).
urcite existuje aj nieco androidove, ale tie chipy maju vlastny firmware, ktory takeko veci skrito realizuje
SW GSM nad GNU Radio/hackRF - nic take som ale nevygooglil
Vdaka za tipy.
-
Existující GSM s upraveným FW, od kterého většinou nejsou zdrojáky, tě bude asi vždy trochu limitovat. Na druhou stranu existuje třeba OsmocomBB, který používá původní GSM čipset jenom jako tupé rádiové rozhraní, a veškerou logiku dělá v Linuxu. Už jim chodí L2+ implementace GSM klienta, takže i kdybys nakonec dělal něco vlastního, použil bych jako backend toto, protože si ušetříš spoustu práce. Fungují jim SMSky, nevím, jestli už i hovory. Hardware, na kterém to běží, že už několik let nevyrábí, staré se občas dají sehnat na ebay.
Pro SDR bych z OpenBTS/Airprobe/gr-gsm vykostil rádiový frontend a jako backend na to napojil zmíněný OsmocomBB.
Možné problémy se SDR: nedokážeš se rychle přelaďovat mezi timesloty (na bladerf existuje OpenBTS, takže to asi jde -- ale už nevím, jestli i v 1800MHz pásmu, nebo jenom 900MHz). Nedokážeš rychle přepínat Rx/Tx mezi uplinkem a downlinkem (hackrf nemá fullduplex, bladerf jo). Provoz v ČR není legální.
-
Forkni PiPhone: https://www.youtube.com/watch?v=8eaiNsFhtI8 8)