Speakeasy requires Python 3.10+.
python3 -m pip install speakeasy-emulatorOptional GDB support:
python3 -m pip install "speakeasy-emulator[gdb]"Verify installation:
speakeasy -hgit clone https://github.com/mandiant/speakeasy.git
cd speakeasy
python3 -m pip install -e ".[dev]"Optional GDB support from source:
python3 -m pip install -e ".[dev,gdb]"Build image:
cd <repo_base_dir>
docker build -t speakeasy:local .Run container with a host sample directory mounted at /sandbox:
docker run -v <path_containing_samples>:/sandbox -it speakeasy:local