1.一種鏈接偽裝系統(tǒng),其特征在于:包括偽裝鏈接生成單元和偽裝數據庫,所述偽裝鏈接生成單元用于將偽裝請求中的原始鏈接轉換成對應的偽裝鏈接,存儲所述原始鏈接與所述偽裝鏈接的映射關系至所述偽裝數據庫并且將所述偽裝鏈接返回給請求方;
所述偽裝鏈接生成單元包括放號單元、編碼單元;所述放號單元將號值分配給所述偽裝請求作為所述偽裝請求的唯一標識,所述編碼單元按照預定的編碼規(guī)則將所述唯一標識轉換為偽裝鏈接;
所述放號單元具有N個,N個所述放號單元的所述號值的初始值相差N;各所述放號單元還包括計算單元,所述計算單元對于其響應的每一個偽裝請求,都將號值遞增或者遞減N;其中,N大于1。
2.根據權利要求1所述的一種鏈接偽裝系統(tǒng),其特征在于:所述偽裝鏈接生成單元還包括緩存數據庫,所述緩存數據庫存儲在緩存時間內處理的偽裝請求信息,所述偽裝請求信息至少包括原始鏈接信息及其對應的偽裝鏈接信息;所述放號單元還包括檢索單元,所述檢索單元在所述緩存數據庫中檢索所述偽裝請求中的原始鏈接,如果檢索成功則所述放號單元和所述編碼單元不響應所述偽裝請求,所述偽裝鏈接生成單元將所述緩存數據庫中與所述原始鏈接對應的偽裝鏈接返回給所述請求方;如果檢索失敗則所述放號單元和所述放號單元響應所述偽裝請求。
3.根據權利要求2所述的一種鏈接偽裝系統(tǒng),其特征在于:所述偽裝請求信息還包括所述偽裝請求的存儲時間;所述檢索單元在所述緩存數據庫中成功檢索到所述偽裝請求中的原始鏈接時更新所述偽裝請求的存儲時間;所述偽裝鏈接生成單元還包括緩存清理單元,所述緩存清理單元刪除所述緩存數據庫中存儲時間超過緩存時間的偽裝請求信息。
4.根據權利要求1所述的一種鏈接偽裝系統(tǒng),其特征在于:還包括偽裝鏈接解析單元,所述偽裝鏈接解析單元用于根據解析請求中的偽裝鏈接在所述偽裝數據庫中檢索對應的原始鏈接,并將所述原始鏈接返回給請求方。
5.根據權利要求1所述的一種鏈接偽裝系統(tǒng),其特征在于:還包括網址重定向單元,所述網址重定向單元將網址定向請求中的原始鏈接重定向至對應的網址。
6.根據權利要求1所述的一種鏈接偽裝系統(tǒng),其特征在于:所述偽裝數據庫為內存數據庫或者鍵-值型數據庫。
7.一種鏈接偽裝方法,其特征在于,包括:
步驟S1,偽裝鏈接生成,偽裝鏈接生成單元將偽裝請求中的原始鏈接轉換成對應的偽裝鏈接,存儲所述原始鏈接與所述偽裝鏈接的映射關系至偽裝數據庫并且將所述偽裝鏈接返回值請求方;具體包括步驟,
步驟S1-1,將號值分配給所述偽裝請求作為所述偽裝請求的唯一標識,并將號值遞增或者遞減N;
步驟S1-2,按照預定的編碼規(guī)則將所述唯一標識轉換為偽裝鏈接;
步驟S2,偽裝數據存儲,存儲所述步驟S1中生成的原始鏈接與所述偽裝鏈接的映射關系至偽裝數據庫;
步驟S3,將所述偽裝鏈接返回至所述偽裝請求的請求方;
其中,所述步驟S1能夠在N個單元中分別執(zhí)行,N大于1。
8.根據權利要求7所述的一種鏈接偽裝方法,其特征在于,在步驟S1之前還包括:
步驟S1-1-1,在緩存數據庫中檢索所述偽裝請求中的原始鏈接;如果檢索成功,則執(zhí)行步驟S3;如果檢索失敗,則執(zhí)行步驟S1;
其中,所述緩存數據庫存儲在緩存時間內處理的偽裝請求信息,所述偽裝請求信息至少包括原始鏈接信息、其對應的偽裝鏈接信息、以及所述偽裝請求信息的存儲時間;所述緩存數據庫中,存儲時間超過緩存時間的偽裝請求信息將被刪除。
9.根據權利要求7所述的一種鏈接偽裝方法,其特征在于,還包括:
步驟S4,偽裝鏈接解析單元根據解析請求中的偽裝鏈接在所述偽裝數據庫中檢索對應的原始鏈接,并將所述原始鏈接返回給請求方。
10.根據權利要求7所述的一種鏈接偽裝方法,其特征在于,還包括:步驟S5,網址重定向單元將網址定向請求中的原始鏈接重定向至對應的網址。