Honestly, there's a lot to explain, but essentially my goal was to attempt a test run of the software in an open area with a reference signal (FM Radio Tower) and a target area (Atlanta Airport). Please watch the video and if there's something I've not answered please ask me in the comment section. If there's something I can do better or cover in a follow on video, let me know that too.
DragonOS Pi64 CaribouLite Up and Running w/ 6.5 Kernel (Pi64 R34)
In this video, I walk you through setting up a Pi4 with the latest ...
In this video, I walk you through setting up a Pi4 with the latest DragonOS Pi64 (6.5 kernel) to support and run CaribouLite. I demonstrate grabbing a patch from a ...pull request to the main CaribouLite project and manually adding the Ubuntu user to the dialout and root group. I also show you the necessary changes to access the gpiomem.
Once completed, CaribouLite works with popular software like CubicSDR, SDR++, and SDRAngel, as well as any software featuring a Soapy Source or Sink. Get your CaribouLite up and running efficiently with these straightforward steps. Don't be surprised if the process changes soon, these steps are based on what was required at the time of this recording.
Hopefully it gets easier and doesn't require the user being added to sudo. I’m also not sure when or if the Pi5 will be supported.
WarDragon KrakenSDR to TAK Server w/ Node-RED (KrakenSDR)
Welcome back to another tutorial where we delve into the realm of ...
Welcome back to another tutorial where we delve into the realm of software-defined radio (SDR) and tactical communication. In this video, I demonstrate how to integrate KrakenSDR direction of arrival ...(DOA) data into a TAK server using a recent publicly available project called Kraken-to-TAK by CanaryRadio. You will need to have a TAK server up and running, If you haven't already, make sure to check out my previous tutorial on setting up a TAK server for a comprehensive understanding.
Let's take a closer look at the repositories we'll be leveraging: https://github.com/canaryradio/Kraken-to-TAK
Kraken-to-TAK: This repository serves as the bridge between KrakenSDR DOA data and the TAK server. It streamlines the communication process and ensures seamless integration.
flightview_gui: While primarily included in the WarDragon setup, this repository enhances the visualization aspect of our setup, providing a user-friendly interface for monitoring. I'm using just the Node-RED docker from this project, so feel free to setup Node-RED any way you'd like.
krakensdr_doa: This repository holds the core functionalities for extracting DOA data from the KrakenSDR. It's pivotal for our integration process and is preinstalled on WarDragon.
Ensure your TAK server is up and running, configured to accept unencrypted UDP data from remote sensors. A better, more secure setup, would be to use a VPN or look at ways to setup certificate based authentication from Node-RED to the TAK server (totally possible).
With Node-RED up and running, I show how to setup the flow responsible for pulling DOA information from the HTML page on the WarDragon and transmitting it to the remote TAK server. This step acts as the backbone of our integration, facilitating seamless data transfer.
In summary, this tutorial serves as a quick and efficient guide to integrate KrakenSDR DOA data into a TAK server using Node-RED. By following these steps and leveraging the provided repositories, you can enhance your tactical communication capabilities significantly.
Remember, the power of software-defined radio lies not just in its hardware capabilities, but also in its seamless integration with versatile software solutions like Node-RED and TAK server.
WarDragon AutoBTS GSM Customized Calls w/ John Cena WWE (LimeSDR v2, Osmo NITB Scripts)
In this video, we explore the capabilities of the WarDragon when ...
In this video, we explore the capabilities of the WarDragon when combined with a LimeSDR v2 in order to run Osmo-NITB-Scripts GSM basestation on a closed loop network within a ...controlled lab environment. It's crucial to note that this demonstration is conducted responsibly, with all activities performed on personal equipment within a closed network.
⚠️ Legal Notice:
Transmitting on GSM frequencies without the appropriate licenses is likely illegal. This video is intended for educational purposes only, and any attempt to replicate these actions should be done in compliance with local regulations.
🔧 Technical Insight:
Learn how to automate calls to connected clients and convert MP3 to GSM audio files for use with Asterisk. This tutorial is meant for educational and research purposes, encouraging responsible use of technology.
WarDragon 5Ghoul: Setup for 5G NR Vulnerabilities and Security Testing (B210, GL-M2)
Join me in unraveling the intriguing realm of 5G security testing with ...
Join me in unraveling the intriguing realm of 5G security testing with the latest video on 5Ghoul! 👻 This Proof of Concept (PoC) delves into potential 5G New Radio (NR) ...attacks against smartphones, CPE routers, USB modems, and more. 5Ghoul represents a family of implementation-level 5G Denial of Service (DoS) vulnerabilities affecting Qualcomm and MediaTek mobile platforms.
I show the step-by-step process of setting up the WarDragon, a robust box equipped with DragonOS. Discover the ins and outs of installing 5Ghoul within a Docker environment, showcasing its capabilities with a quick demonstration of the attack process. While the WarDragon doesn't actually come with a B210, it can easily handle it.
It's crucial to note that this content is intended for solo security testing research purposes. It is extremely import to conduct experiments in a controlled and lawful environment. This video aims to share details of my experience so far as well as shed light on potential vulnerabilities.
Here's a quick look at unlocking the power of ANTSDR E200 to detect ...
Here's a quick look at unlocking the power of ANTSDR E200 to detect and decode DJI DroneID signals in near real-time. Join me in this step-by-step guide using DragonOS on ...a Linux desktop or the DragonDeck w/ ANTSDR E200 for on-the-go exploration. 📡🐉
I don't claim to know all the details of DJI DroneID, but I will say it's a pretty sophisticated identification system embedded in DJI drones, providing information about the drone's identity and location. ANTSDR E200 now takes on the role of a powerful decoder, unveiling the hidden data within the OcuSync 3 protocol. I encourage everyone to look into the protocol details that are currently publicly available.
Follow along as I guide you through the process of setting up a new SD card loaded with special firmware. I briefly show the ANTSDR E200 in action, detecting and decoding DJI DroneID signals in real-time through a console connection from the DragonOS desktop to the ANTSDR E200.
ANTSDR E200 vs. AeroScope:
While AeroScope is a well-known system for monitoring DJI drone activity, ANTSDR E200 steps up by offering a similar role—decoding DJI DroneID signals with remarkable precision. The tutorial showcases how ANTSDR E200 provides a versatile and accessible solution for enthusiasts and professionals alike.
Whether you're a tech enthusiast, a drone hobbyist, or a professional in the field, this tutorial is tailored for you. Uncover the potential of your ANTSDR E200, DragonOS, and the fascinating world of DJI DroneID detection.
Decoding DJI DroneID in real-time w/ ANTSDR #securityresearch #linux #djimini3pro
DragonOS FocalX Build Linux ATAK Client w/ SSL Connect + GPSD Updates (goatak)
Ever wanted to set up a TAK (Tactical Assault Kit) client on Linux ...
Ever wanted to set up a TAK (Tactical Assault Kit) client on Linux lightning-fast? Well, here you go! Join me in this quick 10-minute video on DragonOS FocalX as we:
1️⃣ ...Install GO 🛠️
2️⃣ Build the GoATAK Web Client with 'make' 🏗️
3️⃣ Connect securely to the official 5.0 TAK server 🔒
4️⃣ Talk about a Python script for GPS updates 🌐
5️⃣ Explore the Client Interface 🕶️
A Linux TAK (Tactical Assault Kit) client provides a potential avenue for situational awareness on Linux systems, utilizing the platform's stability and adaptability. While compatibility and performance may vary, it offers a promising open source solution for users seeking tactical coordination capabilities within the Linux environment (it's the only one I know of at the moment).
DragonOS FocalX Happy New Year w/ Updates + TAK Server 5.0 Install (Docker)
Happy New Year. Join me as I briefly talk about some early 2024 ...
Happy New Year. Join me as I briefly talk about some early 2024 video/project ideas. Hang around, and I'll also dive into a practical tutorial: Installing TAK Server 5.0 on ...DragonOS FocalX using Docker.
In this video, I'll walk you through the straightforward process, covering Docker installation and a simple script for TAK Server 5.0 setup. No tech overwhelm, just the essentials to get you started. I've even left my mistakes in the video.
I'm hoping to get an open source TAK (Tactical Assault Kit) client up and running on the DragonDrone, so figured I should probably test out some server options. While this tutorial won't delve into real-world examples, it lays the groundwork for future projects where I'll (hopefully) showcase TAK's full potential with connected clients.
DragonOS Pi64 Building Yate/YateBTS w/ Source on Pi5 (bladerfXA9)
📹 Video Description: In this tutorial, I walk through the step-by-step ...
📹 Video Description:
In this tutorial, I walk through the step-by-step process of compiling Yate and YateBTS from source on the Raspberry Pi 5 using DragonOS Pi64. Many of you have ...been curious about this process, so here's the steps I've taken.
🛠 Key Points Covered:
Compiling Yate: I'll guide you through the compilation process, sharing crucial steps to account for the absence of libqt4 in Ubuntu 22.04 and also the lack of aarch64 in the one of the header files of Yate. This will ensure a smooth installation on your Raspberry Pi 5.
Real-Time Troubleshooting: I'm doing this from memory with minimal notes, so don't be surprised when I forget some things and have to look it up.
GSM BTS Setup: Learn how to set up the GSM Base Transceiver Station (BTS) on your Raspberry Pi 5. I'll demonstrate a responsible way (shielding the RF transmissions) of running the BTS and establish a connection with a Motorola Edge 20 device.
🚀 Why Watch This Video?
Whether you're a beginner or an experienced user, this tutorial is designed for anyone interested in compiling Yate and YateBTS on the latest Raspberry Pi model.
DragonOS FocalX Passive Radar Setup w/ SDRplay (RSPduo) part 1
Here's a quick and easy process to install a new passive radar ...
Here's a quick and easy process to install a new passive radar application currently designed for the SDRplay RSPduo SDR. Passive radar is a fascinating technology that leverages existing signals, ...such as broadcast and communication signals, for radar purposes without emitting its own signal. This video, however, focuses on the installation process, providing a practical guide to get you started quickly.
Quick and Easy Setup: I just used the Docker solution for the installation process and leveraged the already installed SDRplay api available in DragonOS FocalX.
Limitations and Future Plans: At this stage I'm unable to fully employ the passive radar due to the absence of directional antennas. In a future video, I'll explore the system's capabilities further, including detecting aircraft.