Тёмный

DragonOS FocalX DEFCON Remote RF Spectrum Monitoring w/ SDR4space + WhisperCPP (KrakenSDR, HaLow-U) 

cemaxecuter
Подписаться 14 тыс.
Просмотров 2,4 тыс.
50% 1

DEFCON was such an incredible experience, and I genuinely want to express my gratitude to everyone who played a part in getting me there and making it an unforgettable time. A heartfelt shout-out goes to the RF Village - your support and hospitality meant a lot to me!
During my stay at DEFCON, I managed to put together a video that showcases some last-minute modifications I made to SDR4space. I couldn't have done it without the help of Lama_Blue, who pitched in with some programming assistance just in the nick of time. I also had the opportunity to set up two remote KrakenSDR stations, initially intended for direction finding, but they quickly pivoted to detecting FM-based communications.
The core idea behind this project was to create a network of interconnected stations using WiFi HaLow (802.11ah). Among these stations, two were equipped with KrakenSDRs and compact SteamDeck/Mini PCs. The third station was a laptop running DragonOS FocalX, just like the others. The video will walk you through how I got the MQTT service up and running to collect data from all these distant stations.
For the stations equipped with KrakenSDRs, I utilized SDR4space along with an internal SDR to monitor two different frequencies simultaneously. When any activity was detected, SDR4space captured the IQ data, performed FM demodulation, and sent out a wav file to WhisperCPP. Once the wav file was transcribed, the resulting message was transmitted via WiFi HaLow to the MQTT server hosted on the laptop.
This time around, the new SDR4space script on each station incorporated more functionalities, such as including GPS information, frequency details, messages, and supplementary data. This was a substantial improvement over my previous attempts. To keep a real-time track of the data flowing into the MQTT database, I relied on MQTT Explorer, which proved to be incredibly useful.
As I look ahead, I'm contemplating the possibility of utilizing the Elastic Stack to delve deeper into the data stored in the MQTT database, allowing for more comprehensive insights. The potential of this endeavor is both promising and thrilling, and I'm eager to see where it takes me.
Once again, a heartfelt thanks for making DEFCON an enriching and enjoyable experience for me. Your support truly means the world to me, and I'm grateful for the opportunity to be a part of such a fantastic event.
As always, If you find this video helpful
Follow @cemaxecuter on Twitter for more DragonOS and SDR info.
Become a patron @ / cemaxecuter

Наука

Опубликовано:

 

12 авг 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 15   
@ithuri3l
@ithuri3l 10 месяцев назад
Your uploads are so concise and a nice mix of explanation and real world testing. More more more :)
@ogbt
@ogbt 10 месяцев назад
Dragon OS is a sick project, it was plug and play with a rtlsdr v3 and hackrf clone. I am still newish to Linux and had little issues. Great work dude.
@TheElectronicDilettante
@TheElectronicDilettante 9 месяцев назад
Congratulations on the WarDragon hardware. Very cool!! I did my own DragonOS hardware build by loading it onto one of those handheld/touchscreen SBCs running Windows. Honestly, it works better than you’d think. I’m definitely going to grab a WarDragon soon. Hopefully, one’s still available in a couple of weeks. Thanks again for all your help a while back. It was key in my learning of Linux and using the command line. I wish there was a faster interface because years of wrenching have left me typing 20 words a day. Anyway, thanks again and I look forward to seeing what you come up with next. Oh, the wireless data transfer across that body of water was pretty slick!! Keep it up!
@null404cybersec
@null404cybersec 10 месяцев назад
Excited to see the project!
@MuscleTeamOfficial
@MuscleTeamOfficial 9 месяцев назад
yay
@iblackfeathers
@iblackfeathers 10 месяцев назад
too bad i missed seeing you at defcon. my new steamdeck multiboots seven oses and dragon os is one of them. there was so little time at the con to do all the things.
@cemaxecuter7783
@cemaxecuter7783 10 месяцев назад
It was my first and I had a great time even though I didn’t make it to a single main floor talk. I spent most of my time in RF village and doing some experiments. Maybe we can link up next year! Would’ve liked to see your SteamDeck.
@danmac4969
@danmac4969 10 месяцев назад
Awesome presentation! Random question - assuming you have proper permission/authority, how could one scan a grounded aircraft to determine what external and internal RF is being used?
@cemaxecuter7783
@cemaxecuter7783 10 месяцев назад
Maybe something like gqrx-scanner?Try left and right limits on what you think would be the range. There’s also this built into DragonOS FocalX github.com/shajen/rtl-sdr-scanner-cpp
@danmac4969
@danmac4969 10 месяцев назад
@@cemaxecuter7783 would the Hack RF with URH be a good contender as well if I would like capture/replay functionality? I will mess around with DragonOS as well, I'm an RF n00b but got tasked with a unique assignment.
@cemaxecuter7783
@cemaxecuter7783 10 месяцев назад
@danmac4969 HackRF and urh world work but that’d be you manually performing the steps to include then playing it back.
@cadeallen7210
@cadeallen7210 10 месяцев назад
What software is scanning the spectrum, and how does it decide to record? It seems like it gathers a baseline noise floor and captures anything over that. This is super cool stuff!
@cemaxecuter7783
@cemaxecuter7783 10 месяцев назад
That’s SDR4space doing the controlling of the SDR. Correct on the baseline, there’s some threshold settings that can be adjusted and then if there’s a successful decode passed to whisper the messages should make it into MQTT. If I had more time I would’ve refined the content a little more, but I think I got the point across. I’ll break down some steps at a later time.
@cadeallen7210
@cadeallen7210 10 месяцев назад
@@cemaxecuter7783 Makes sense to me! Do you think it would be possible to use those packages to make a standalone scanner utility? Would love to automatically scan and even log active freqs. How involved is that with SDR4space?
@cemaxecuter7783
@cemaxecuter7783 10 месяцев назад
You can make it standalone and not use mqtt if needed. All individual iq files, wav, and text files go into a directory you configure. There’s another application in DragonOS that can also scan and log, I’ll have to remind myself when I get back to a Pc what it’s called.
Далее
Viavi Webinar: Headache-Free Interference Hunting
52:25
Я ТВОЙ ОТЕЦ #большоешоу
01:01
Просмотров 145 тыс.
Best tutorial💞🤗🕺🏻 #tiktok
00:11
Просмотров 279 тыс.
♀ 🔁 ♂ = ...❓ #OC #늦잠 #vtuber
00:12
Просмотров 869 тыс.
radio hacking with a master hacker
42:20
Просмотров 22 тыс.
The OFFICIAL End of Forged In Fire...
8:02
Просмотров 2,5 млн
DRAGON OS FOCAL - The Software Defined Radio Toolbox
11:09
Калькулятор в iPadOS 18 ➕
0:38
Просмотров 145 тыс.
Ноутбук без экрана
0:22
Просмотров 16 тыс.