設為首頁收藏本站

 取回密碼
 註冊
搜尋
熱搜: Redump discuz
檢視: 502|回覆: 1

【轉貼】 FXP 導引

[複製連結]
發表於 2001年12月29日 02:29:03 | 顯示全部內容 |閱讀模式
何謂FXP
FXP 是 File eXchange Protocol 的簡稱,它讓你可以使用 FXP-Client 軟體
從一個 FTP Server 拷貝檔案到另一個 FTP Server。通常我們都是用FTP-Client
軟體將一個 FTP Server 上的檔案先拷到自己的電腦硬碟上,再上傳至另一個
FTP Server 上,而檔案最大的傳輸速度端看你的 Internet 連線速度。然而,
若是使用 FXP-Client 軟體在兩個 FTP Server 間傳送檔案的速度則取決於兩個
FTP Server 間的連線速度,這當然大於你的電腦的 Internet 連線速度囉,而且
省掉了下載這個步驟。但是因為這是兩個 FTP Server 間直接連線,你無法看到
處理過程或傳輸速度。
雖然FXPing非常容易,但在傳輸檔案時仍然有一些限制。首先兩台 FTP Server
必須支援 PASV 模式,而且必須允釣洏?PORT commands 到另一台主機。再就是
兩個 FTP Server 中至少有一台必須是非 NT 的 FTP Server,像是 UNIX 主機或
其他的主機。最後一個限制是你只能在兩台非 NT 的 FTP Server間傳檔或由非NT
的 FTP Server傳檔到 NT 的 FTP Server,你無法在兩台 NT 的 FTP Server 間傳
檔。
安全
FXPing很好玩,但是你要注意,有些「系統操作員」(System Opertor)會逛進你
的電腦,甚或更糟的是他會連絡你的ISP終止你的帳號,或者....。因此你一定要
使用 Porxy Server 或 Wingate 來連線 Internet。找尋 Porxy Server 最好的方
法是用 proxy scaner 自己去 scan 一個。

分享你的檔案
尋找至少兩個以上的 Pub (Public FTP 也稱做 anonymous FTP-Server),用一個
做為儲存站。先將你的檔案傳到儲存站,然後再將它們傳到另一個 FTP-Server上
。確認做為儲存站的 FTP-Server 是可刪檔的,而另一個則儘可能是不可刪檔的。
檔案在你上傳至儲存站後不要存放太久,儘可能地早日從儲存站刪除。如此系統操
作員將有可能永遠不知到你使用了這台 FTP-Server,你也就可以一再地使用這台
FTP-Server。為什麼要用這個存儲站做為中途站來傳檔呢?因為那些公布給大家知
道的 Pub,前來下載檔案的人一定很多,流量會突然大增,會引起系統操作員的注
意,進而會去尋找引起流量突然大增的原因,所以通常壽命都不會太長。再者就是
網路上有一些可惡的自私份子deleter 他們下載了檔案後就將其刪除,只留下一個
空的目錄,於是你好不容易做的一個好的 Pub 就給毀了。而你不想用你那龜速的
Modem 重新上傳的話,那就使用最快的連線,從你的儲存站來重傳,這樣將可節省
你大量的時間。

尋找可用的 Pub
最好的方法是用 portcanner 程式。這些程式會掃瞄一連串的 Public FTP Server
的 IP位址,檢查是否可匿名登入,有沒有讀寫的權限。你要找的目錄它的權限屬性
必須是 Dwrxwrxwrx 。通常可以上傳檔案的目錄是「Pub」(這也就是 Pub 這個名字
的由來)、「incoming」、「_vti_pvt」、「upload」。掃瞄 Pub 最快速的方去是
使用 FTP Scanner。這個程式以預設值去掃瞄,最高可同時以 100 個執行緒去掃瞄
port 21,並檢查可否匿名登入。而最簡單的方法是用 Grim's Ping。它的速度是比
FTP Scanner 慢(最多可同時有 5 個執行緒),但它還可以檢查目錄權限屬性,預設
是只檢查上述那四個目錄,然而你可以更改這項預設值。你也可以將同一個掃瞄程式
同時執行好次(例如同一個時間內執行好幾個 Grim' Ping)。

隨機任意的掃瞄 IP 位址是沒有用的,因為絕大多數 IP 位址上的機器並不是 FTP
Server。大企業和教育單位(特別是大學,因為連線速度很快)是很好的目標。首先用
搜索引擎挑出一個網站,例如"the Technical University of Prague"(www.cvut.cz)
再來進入 DOS 模式用 Ping指令查出 IP 位址(ping www.cvut.cz -> 147.32.241.4)
。因為這是一所大學,一定有很多的主機,我們可以設定一個 IP 位址範圍去掃瞄。
在這個例子裏我們設定整個掃瞄範圍是從 147.32.x.x 到 147.33.x.x 來找有沒可匿
名登入的 FTP Server。當你掃瞄的目標是企業網站時,只能將範圍設為 147.32.50.x
到 147.32.240.x(我不知道為什麼,原文是這麼寫的,沒說明原因)。一旦你找到了一
個 FTP Server,檢查下是否可以寫入並刪除檔案。最後一件要做的事是測試一下連線
速度,仍然用 ping 這個指令,看看它的傳回值,數字愈小,速度愈快,你可以用國內
的 Hinet、PCHome以及各大學的 FTP Server 來做對比。當你發現了一個可匿名登入,
可寫入及刪除檔案,速度又不錯的 FTP Server,別猷豫,上傳你要分享的檔案或是將
你發現的 Warez 從它所在 FTP Server FXPing 到你發現的 FTP Server 上吧!

傳送檔案及建立目錄
開啟你的 FXP Client 軟體,連接到第一台 FTP Server (做為儲存用的那一台),確
認它是非 NT 的 FTP Server,再連接第二台 FTP Server。接著要做的是為你要上傳
的檔案建立目錄。讓你建立的目錄要有些陬{度的隱藏,否則系統操作員或者那些可
惡的 Deleter 會在你上傳檔案前就將你建立的目錄清除了。通常在 /pub 或 /incoming
目錄你僅有寫入的權限。在這裏建立一個稱作 tmp 或者人們一看就道是非一般用途的
目錄。
接著要將路徑隱藏起來,你可以在目錄名稱前加上一個"."號(例如 /.FXP)或加上空格
(例如 /<1spc>FXP),不過最好的方法是加上"~"(如 /~FXP),來隱藏目錄。當你使用
滑鼠點擊含有上述這些符號的目錄時,主機會變換目錄至根目錄下。一個能良好隱藏
你上傳檔案的目錄看起應該像這個樣子:
ftp://xxx.xxx.xxx.xxx/pub/tmp/~/[2spc]~/. my/~pub/ 或者是
ftp://xxx.xxx.xxx.xxx/pub/tmp/~/[2spc]FXP/myfiles
最後要做的事是用你的 FXP Client 軟體簡單地將檔案從來源端 FTP Server 拖放到
目的地端的 FTP Server 上。如何,是不是很簡單啊!

兩台NT server可以透過Wingate來做FXP,
解決NT servers不能FXP的限制。

轉貼自隨心所欲
作者文章推薦
發表於 2003年3月6日 22:54:51 | 顯示全部內容
這次終於看懂了
我要回覆
懶得打字嗎?讓本助手協助你 【使用進階編輯器請點選右方進階模式】
您需要登入後才可以回覆 登入 | 註冊

本版積分規則

手機版|Archiver|漁家小舖

GMT+8, 2024年11月24日 08:11 , Processed in 0.181919 second(s), 18 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回覆 返回頂端 返回清單