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.
Metadata
Release files for daedalus-5g 0.11.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| daedalus-5g-0.11.7.tar.gz | 28.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| daedalus_5g-0.11.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 71.8 kB
Release files / daedalus-5g-0.11.7.tar.gz
| Download URL | daedalus-5g-0.11.7.tar.gz |
|---|---|
| Size | 28.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7a35ff40f5fbb4355a151e6cc7a707d10042e782d157631699c52f3f151ee379
|
|
BLAKE2b-256 checksum How to use checksums |
b41d84737491c0418d77eee3ee04ab02a7568a1336839c779d060c9b90ee7392
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / daedalus_5g-0.11.7-py3-none-any.whl
| Download URL | daedalus_5g-0.11.7-py3-none-any.whl |
|---|---|
| Size | 43.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
81f2c271c44f1c11e25e99d5f6999dd226c23a77bee8cc7db90501a50c29692f
|
|
BLAKE2b-256 checksum How to use checksums |
72a5b054446c00d4dd4a70cb5a1b049c3faf02ace8ef984b86e5e298e562c7ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|