Skip to main content

A tool for creating 4G/5G environments both with SDRs and virtual simulation to run experiments in

Project description

Blue Team

The following directory has a series of tools that are used for defending and building out environments for running scenarios in.

4G/5G Environment Creation Tool

Dependencies

  • Linux with a recent kernel
  • Docker
  • python3 and pip3
  • uhd-host (sudo apt-get install -y uhd-host)

Installation

The main tool in this directory is called daedalus and can be installed with easily with pip:

pip3 install daedalus-5g

or locally:

git clone https://github.com/IQTLabs/Daedalus
cd Daedalus/blue
sudo python3 setup.py install

Once installed, you can simply execute daedalus and you will be prompted for the 4G/5G environments you'd like it to create.

** Note **

AMD64 CPUs must support SSE4.1, AVX, AVX2, and FMA. If you don't have those, you can alternatively try starting daedalus with -b which will build the images locally and might work.

ARM64 CPUs don't have those requirements, but you will need g++ when pip installing for grpc.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

daedalus-5g-0.11.7.tar.gz (28.7 kB view hashes)

Uploaded Source

Built Distribution

daedalus_5g-0.11.7-py3-none-any.whl (43.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page