vagd.virts.pogd
Classes
Module Contents
- class vagd.virts.pogd.Pogd(binary: str, **kwargs: Any)
Bases:
vagd.virts.cogd.CogdPodman virtualization for pwntools- Parameters:
kwargs – parameters to pass through to super
SSH from cmdvagd ssh # or ssh -o "StrictHostKeyChecking=no" -i ~/.share/local/vagd/keyfile -p $(cut .vagd/podman.lock -d":" -f 2) vagd@0.0.0.0
connect with podman execpodman exec -it $(cut ./.vagd/podman.lock -d":" -f 1) /bin/bash
Kill from cmd:vagd clean #or podman kill $(cut ./.vagd/podman.lock -d":" -f 1)
Podman containers are automatically removed after they stopPodman images need to be manually removed from dockerDockerfiles are stored in home directory to allow caching ~/.share/local/vagd/podman/<image>/Dockerfilepodman images # list images podman rmi <id> # remove correct image
- TYPE = 'pogd'
- PODMANHOME
- LOCKFILE = './.vagd/podman.lock'
- _client_setup() Any