WarDragon DJI DroneID Remote Detection Over Halow-U Mesh w/ AntSDR e200 + Kismet (DJI Mini 2)
ฝัง
- เผยแพร่เมื่อ 30 เม.ย. 2024
- In this technical TH-cam video, I show a process of remotely decoding DJI DroneID with the WarDragon kit and AntSDR e200 (plugged into the side of the WarDragaon via USB/Ethernet) while seamlessly integrating Kismet. The e200 is doing the heavy lifting when it comes to decoding the DJI DroneID data in real-time  while analyzing the Ocusync protocol frequencies.
www.crowdsupply.com/microphas...
Utilizing a specialized (test/beta) firmware from MicroPhase, accessible here:
github.com/alphafox02/antsdr_...

The AntSDR e200 captures and decodes DJI DroneID data with precision. Keep in mind when loaded with this firmware, that's all the AntSDR e200 will do.
Remote access to the WarDragon over a mesh network was facilitated by the Halow-U adapter provided by Alfa.
store.rokland.com/products/al...
Leveraging the Halow protocol within the 900MHz spectrum, I established a remote desktop connection and was able to control and do everything I needed.
Please note that you will need the latest Kismet nightly build or wait for the next stable release of Kismet, at which point a sudo apt upgrade will likely get you what you need on the WarDragon.
WarDragon available here (when in stock):
cemaxecuter.com/?post_type=pr...
Don't miss out on staying connected:
Catch updates on Twitter: / cemaxecuter
Supporting the channel:
If you appreciate the value this content brings, I invite you to consider extending your support through Patreon: / cemaxecuter - วิทยาศาสตร์และเทคโนโลยี
I meant every video of your TH-cam channel and every technology you have used and shown us
This look amazing but it's next level hacking which i not understand yet
Hell yeah! I need to get a Steam Deck. Can you ID every DJI drone?
Unfortunately this does not, it’s specific right now in a couple ways
1. Must be a model with the type of DroneID being decoded. OcoSync 2 and up to a certain version I believe has been tested.
2. If it has dji droneid, there’s a chance the model could have received a recent firmware push was has altered the droneid in such a way (encryption?) that prevents the technique I’m showing from decoding it. I beleive though you may get a hit but have no details besides it says encrypted, but I don’t know if kismet accounts for that message.
I'm from Brazil, do you believe it's possible to detect models outside of DJI?
Hi. Unfortunately this technique would be limited to specific DJI models with DroneID (RF kind, not WiFi).
Hi, brilliant TH-cam channel, thanks for making all of these videos. I have a question about your experience with the AntSDR. You mention plugging it in via USB/ethernet. Are you using an ethernet-to-USB adapter? If so, did you have any issues with it? I just got an AntSDR myself, trying to connect it to my DragonOS laptop via an adapter while running the UHD drivers. Running uhd_usrp_probe (or doing anything else with it) causes it to throw a" codec loopback test failed" error message. I was able to get it running with that same laptop using a docking station with an ethernet port, so I know the AntSDR itself is fine. Thanks.
Sorry just seeing this. A 1 gig onboard adapter is best. Setting static IP is important. Have you worked this out yet?
@@cemaxecuter7783 Hi, thanks for the reply. I have indeed set a static IP for the ethernet port, uhd_find_devices works ok, it detects the antSDR. I still get the uhd_usrp_probe issue (and indeed that same error when I try to run something in GNUradio using the SDR, for example).
In gnuradio, are you using UHD source blocks or Osmocom? I’ll have to try on my end asap. I’m also getting ready here soon to share an updated ISO, no changes to the AntSDR piece, but lots of changes to gnuradio.
@@cemaxecuter7783 Thanks for updating the ISO, I don't think it's a GNUradio issue though. Like I said, I tried connecting a docking station to the laptop and the SDR works fine when it uses the ethernet on the docking station, it's just these ethernet-to-usb/usb-c adapters I tried that are giving me issues.
@guyincognito9938 gotcha okay I thought that’s what you meant but wasn’t sure. Yes, I’ve only had luck with native 1GB ports on the host. There’s like one adapter that kinda sorta works I have laying around, but I realized it too was giving me problems awhile back.
Just a thought can we use technologies to fake GPS locations for any device and also can it be applied in any application of that devices to make them see what locations we want them to see
Can’t say for sure, but I suppose with enough time and effort you could.
@@cemaxecuter7783 cool!
Tried it yesterday and its pretty cool but unfortunately it does not detect my phantom 4. Do you have any ideas?
It’s possible the phantom 4 is a model that does not broadcast this time of droneid or it is also possible you may have been pushed a recent firmware from dji that’s changed the encoding of droneid and currently renders this solution from decoding the droneid.
Was it a pro model?
@@cemaxecuter7783 No, its phantom 4. I've sent you a mail, so I can explain better. Thanks in advance!
Also , the e200 is keep disconnecting and reconnecting, no matter what firmware I use.....
@@Aquasonic1545 very high likelihood it’s the adapter on whatever laptop, PC, etc. you’re using.
Hello there . Your work and videos are very interesting. Thank you very much. I can't find your email address. And I had a question, where can I download Kismet nightly build?
? Thanks in advance for your reply.
If you’re running DragonOS FocalX it’s actually configured to the nightly builds so an apt upgrade will get you what’s needed. On the WarDragon I was waiting for the stable build to update to include the feature.
DragonOS FocalX is configured to nightlies so an apt upgrade will get this capability pulled in, but the WarDragon is tracking stable release so it’ll be a little before it updates.
hello i have been watching ur videos for a while and i was wondering if it is possible to collab and if there is a way to contact you ?
Up under the about section of TH-cam I tossed my proton email. I try to check on it often, shoot me a message. Sounds interesting!