From 08a82c913af1f2576f4e1c74392cd09e5020c9a8 Mon Sep 17 00:00:00 2001 From: Emilio Pinna Date: Mon, 3 Sep 2018 21:38:22 +0100 Subject: [PATCH] Add mv as suggested in #20 --- _gtfobins/mv.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 _gtfobins/mv.md diff --git a/_gtfobins/mv.md b/_gtfobins/mv.md new file mode 100644 index 0000000..8b6964f --- /dev/null +++ b/_gtfobins/mv.md @@ -0,0 +1,28 @@ +--- +description: This can be used to read or write files outside a restricted file systems or with elevated privileges. +functions: + file-write: + - code: | + LFILE=file_to_write + TF=$(mktemp) + echo "DATA" > $TF + mv $TF $LFILE + file-read: + - code: | + LFILE=file_to_read + TF=$(mktemp) + mv $LFILE $TF + cat $TF + suid-enabled: + - code: | + LFILE=file_to_write + TF=$(mktemp) + echo "DATA" > $TF + ./mv $TF $LFILE + sudo-enabled: + - code: | + LFILE=file_to_write + TF=$(mktemp) + echo "DATA" > $TF + sudo mv $TF $LFILE +---