about summary refs log tree commit diff
path: root/nix/hosts/caladan/functions.zsh
diff options
context:
space:
mode:
authorEmile <git@emile.space>2024-03-09 22:56:01 +0100
committerEmile <git@emile.space>2024-03-09 22:56:01 +0100
commit55ee036fd7ebed24097c8da1ca8a0b0829264670 (patch)
tree9c600d75a4f59f8ec253c5caadc1f77b2cecb0da /nix/hosts/caladan/functions.zsh
big bang
Diffstat (limited to 'nix/hosts/caladan/functions.zsh')
-rw-r--r--nix/hosts/caladan/functions.zsh30
1 files changed, 30 insertions, 0 deletions
diff --git a/nix/hosts/caladan/functions.zsh b/nix/hosts/caladan/functions.zsh
new file mode 100644
index 0000000..b134ef3
--- /dev/null
+++ b/nix/hosts/caladan/functions.zsh
@@ -0,0 +1,30 @@
+function pmk() {
+	docker run \
+		-v \
+		"$(pwd):/pwn" \
+		--cap-add=SYS_PTRACE \
+		--security-opt seccomp=unconfined \
+		-d \
+		--name $1 \
+		-i \ 
+		ctf_ubuntu22.10;
+}
+
+function pcd() {
+	docker exec \
+		-it \
+		--workdir /pwn \
+		$1 \
+		bash;
+}
+
+function prm() {
+	docker stop $1;
+}
+
+function pls() {
+	docker ps \
+		-a \
+		-f ancestor=ctf_ubuntu22.10 \
+		--format "{{.Names}}";
+}