亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)的方法與流程

文檔序號:12478400閱讀:279來源:國知局
一種對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)的方法與流程

本發(fā)明屬于網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)的方法。



背景技術(shù):

當(dāng)客戶端需要從云服務(wù)器中查詢黑文件時(shí),客戶端向云服務(wù)器發(fā)送HTTP請求,云服務(wù)器接收到客戶端向其發(fā)送的HTTP請求后,如果確認(rèn)該請求正確,會向客戶端發(fā)送針對該HTTP請求的HTTP響應(yīng),如果想要通過第三方服務(wù)器對客戶端向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì)的話,需要在第三方服務(wù)器中設(shè)置Nginx反向代理服務(wù)器,通過Nginx反向代理服務(wù)器截獲HTTP數(shù)據(jù)流,從截獲的HTTP數(shù)據(jù)流中提取出黑文件相關(guān)的信息,進(jìn)而實(shí)現(xiàn)對黑文件的統(tǒng)計(jì)。

通常,Nginx反向代理服務(wù)器在截獲HTTP數(shù)據(jù)流時(shí),需要先定位客戶端與Nginx反向代理服務(wù)器之間的TCP連接,再重組并截獲響應(yīng)數(shù)據(jù),整個(gè)處理過程較為復(fù)雜繁瑣,效率較低。

所以,現(xiàn)有的對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)的方法中,由于截獲HTTP數(shù)據(jù)流的過程較為復(fù)雜繁瑣,導(dǎo)致整個(gè)統(tǒng)計(jì)過程效率較低。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明的一個(gè)目的是提出一種對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)的方法,以解決現(xiàn)有的對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)的方法中,由于截獲HTTP數(shù)據(jù)流的過程較為復(fù)雜繁瑣,導(dǎo)致統(tǒng)計(jì)過程效率較低的問題。為了對披露的實(shí)施例的一些方面有一個(gè)基本的理解,下面給出了簡單的概括。該概括部分不是泛泛評述,也不是要確定關(guān)鍵/重要組成元素或描繪這些實(shí)施例的保護(hù)范圍。其唯一目的是用簡單的形式呈現(xiàn)一些概念,以此作為后面的詳細(xì)說明的序言。

在一些可選的實(shí)施例中,該方法用于設(shè)置有Nginx反向代理服務(wù)器的目標(biāo)服務(wù)器側(cè),包括:在所述Nginx反向代理服務(wù)器中設(shè)置超文本傳輸協(xié)議HTTP響應(yīng)實(shí)體鉤子;采用所述HTTP響應(yīng)實(shí)體鉤子,從傳輸?shù)剿瞿繕?biāo)服務(wù)器中的HTTP響應(yīng)消息中獲取相應(yīng)的HTTP響應(yīng)實(shí)體,所述HTTP響應(yīng)消息為云服務(wù)器針對客戶端發(fā)送的HTTP請求作出響應(yīng)的消息;對所述HTTP響應(yīng)實(shí)體進(jìn)行解析,確定所述HTTP響應(yīng)實(shí)體中的MD5碼和文件類型;根據(jù)所述文件類型,篩選出與黑文件對應(yīng)的MD5碼,并將與黑文件對應(yīng)的MD5碼標(biāo)記為目標(biāo)MD5碼;根據(jù)預(yù)設(shè)時(shí)間內(nèi)篩選出的所有所述目標(biāo)MD5碼,對客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì)。

進(jìn)一步,根據(jù)預(yù)設(shè)時(shí)間內(nèi)篩選出的所有所述目標(biāo)MD5碼,對客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì)的過程,具體包括:統(tǒng)計(jì)預(yù)設(shè)時(shí)間內(nèi)篩選出的所有所述目標(biāo)MD5碼的數(shù)量,從而統(tǒng)計(jì)出客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件的總數(shù)量;將所有所述目標(biāo)MD5碼劃分為多個(gè)MD5碼組,其中每個(gè)所述MD5碼組中的MD5碼相同;統(tǒng)計(jì)每個(gè)MD5碼組中目標(biāo)MD5碼的數(shù)量,從而統(tǒng)計(jì)出客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中與該MD5碼組中的MD5碼對應(yīng)的黑文件被查詢的次數(shù)。

進(jìn)一步,該方法還包括:在從HTTP響應(yīng)消息中獲取相應(yīng)的HTTP響應(yīng)實(shí)體的過程中,記錄所述HTTP響應(yīng)實(shí)體對應(yīng)的網(wǎng)絡(luò)之間互聯(lián)的協(xié)議IP或統(tǒng)一資源定位符URL;在對所述HTTP響應(yīng)實(shí)體進(jìn)行解析,確定所述HTTP響應(yīng)實(shí)體中的MD5碼和文件類型的過程中,記錄所述MD5碼對應(yīng)的所述IP或URL;在篩選目標(biāo)MD5碼的過程中,記錄所述目標(biāo)MD5碼對應(yīng)的所述IP或URL。

進(jìn)一步,根據(jù)預(yù)設(shè)時(shí)間內(nèi)篩選出的所有所述目標(biāo)MD5碼,對客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì)的過程,還包括:統(tǒng)計(jì)每一個(gè)IP或URL對應(yīng)的目標(biāo)MD5碼的數(shù)量,從而統(tǒng)計(jì)出該IP或URL對應(yīng)的客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件的數(shù)量。

進(jìn)一步,該方法還包括:在所述目標(biāo)服務(wù)器中注冊監(jiān)聽所述Nginx反向代理服務(wù)器通過本地連接發(fā)送所述HTTP響應(yīng)實(shí)體的本地連接事件和從所述本地連接中接收所述HTTP響應(yīng)實(shí)體的讀事件;在從HTTP響應(yīng)消息中獲取相應(yīng)的HTTP響應(yīng)實(shí)體之后,對所述HTTP響應(yīng)實(shí)體進(jìn)行解析之前,判斷是否監(jiān)聽到本地連接事件;如果監(jiān)聽到本地連接事件,則再次判斷是否監(jiān)聽到讀事件;如果監(jiān)聽到讀事件,則從所述本地連接中接收所述HTTP響應(yīng)實(shí)體。

進(jìn)一步,該方法還包括:在所述目標(biāo)服務(wù)器中設(shè)置共享環(huán)形隊(duì)列和臨時(shí)內(nèi)存映射文件。

進(jìn)一步,在篩選出與黑文件對應(yīng)的MD5碼,并將與黑文件對應(yīng)的MD5碼標(biāo)記為目標(biāo)MD5碼后,對黑文件進(jìn)行統(tǒng)計(jì)之前,該方法還包括:將所述目標(biāo)MD5碼添加至所述共享環(huán)形隊(duì)列的尾部;從所述共享環(huán)形隊(duì)列的頭部提取所述目標(biāo)MD5碼至所述臨時(shí)內(nèi)存映射文件,并將所述臨時(shí)內(nèi)存映射文件同步至所述目標(biāo)服務(wù)器中的存儲磁盤中進(jìn)行存儲。

進(jìn)一步,該方法還包括:在所述目標(biāo)服務(wù)器中設(shè)置同步文件定時(shí)器和新建臨時(shí)內(nèi)存映射文件定時(shí)器,其中,所述新建臨時(shí)內(nèi)存映射文件定時(shí)器的時(shí)間大于所述同步文件定時(shí)器的時(shí)間;在從所述共享環(huán)形隊(duì)列的頭部提取所述目標(biāo)MD5碼至所述臨時(shí)內(nèi)存映射文件之初,啟動所述同步文件定時(shí)器和所述新建臨時(shí)內(nèi)存映射文件定時(shí)器;將所述臨時(shí)內(nèi)存映射文件同步至所述目標(biāo)服務(wù)器中的存儲磁盤中進(jìn)行存儲的過程,具體包括:如果所述同步文件定時(shí)器的時(shí)間到期,則將當(dāng)前時(shí)刻對應(yīng)的當(dāng)前所述臨時(shí)內(nèi)存映射文件同步至所述目標(biāo)服務(wù)器中的存儲磁盤中進(jìn)行存儲;或,如果所述新建臨時(shí)內(nèi)存映射文件定時(shí)器的時(shí)間到期,則將該時(shí)刻對應(yīng)的當(dāng)前所述臨時(shí)內(nèi)存映射文件同步至所述目標(biāo)服務(wù)器中的存儲磁盤中進(jìn)行存儲,并新建一個(gè)臨時(shí)內(nèi)存映射文件,從所述共享環(huán)形隊(duì)列的頭部提取所述目標(biāo)MD5碼至新建的臨時(shí)內(nèi)存映射文件中。

進(jìn)一步,該方法還包括:在所述目標(biāo)服務(wù)器中注冊監(jiān)聽退出信號事件;如果監(jiān)聽到退出信號事件,則退出監(jiān)聽本體連接事件和讀事件,停止將所述目標(biāo)MD5碼添加至所述共享環(huán)形隊(duì)列的尾部和從所述共享環(huán)形隊(duì)列的頭部提取所述目標(biāo)MD5碼至所述臨時(shí)內(nèi)存映射文件,以及關(guān)閉所述同步文件定時(shí)器和所述新建臨時(shí)內(nèi)存映射文件定時(shí)器。

與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果為:

本發(fā)明提供一種對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)的方法及裝置,該方法中,通過在目標(biāo)服務(wù)器的Nginx反向代理服務(wù)器中設(shè)置HTTP響應(yīng)實(shí)體鉤子,能夠從傳輸?shù)侥繕?biāo)服務(wù)器中的云服務(wù)器針對客戶端發(fā)送的HTTP請求作出的響應(yīng)的HTTP響應(yīng)消息中獲取相應(yīng)的HTTP響應(yīng)實(shí)體,通過分析HTTP響應(yīng)實(shí)體,可以確定HTTP響應(yīng)實(shí)體對應(yīng)的MD5碼和文件類型,通過MD5碼和文件類型,就可以對客戶端向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì),整個(gè)統(tǒng)計(jì)過程,無需先定位客戶端與Nginx反向代理服務(wù)器之間的TCP連接,無需再重組并截獲響應(yīng)數(shù)據(jù),極大的減小了處理過程的復(fù)雜程度,使得整個(gè)統(tǒng)計(jì)過程更加簡單高效。

為了上述以及相關(guān)的目的,一個(gè)或多個(gè)實(shí)施例包括后面將詳細(xì)說明并在權(quán)利要求中特別指出的特征。下面的說明以及附圖詳細(xì)說明某些示例性方面,并且其指示的僅僅是各個(gè)實(shí)施例的原則可以利用的各種方式中的一些方式。其它的益處和新穎性特征將隨著下面的詳細(xì)說明結(jié)合附圖考慮而變得明顯,所公開的實(shí)施例是要包括所有這些方面以及它們的等同。

附圖說明

圖1是本發(fā)明實(shí)施例提供的一種對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)的方法的流程示意圖;

圖2是本發(fā)明實(shí)施例提供的另一種對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)的方法的流程示意圖;

圖3是本發(fā)明實(shí)施例提供的再一種對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)的方法的流程示意圖。

具體實(shí)施方式

以下描述和附圖充分地示出本發(fā)明的具體實(shí)施方案,以使本領(lǐng)域的技術(shù)人員能夠?qū)嵺`它們。實(shí)施例僅代表可能的變化。除非明確要求,否則單獨(dú)的部件和功能是可選的,并且操作的順序可以變化。一些實(shí)施方案的部分和特征可以被包括在或替換其他實(shí)施方案的部分和特征。本發(fā)明的實(shí)施方案的范圍包括權(quán)利要求書的整個(gè)范圍,以及權(quán)利要求書的所有可獲得的等同物。在本文中,本發(fā)明的這些實(shí)施方案可以被單獨(dú)地或總地用術(shù)語“發(fā)明”來表示,這僅僅是為了方便,并且如果事實(shí)上公開了超過一個(gè)的發(fā)明,不是要自動地限制該應(yīng)用的范圍為任何單個(gè)發(fā)明或發(fā)明構(gòu)思。

現(xiàn)在結(jié)合附圖進(jìn)行說明,圖1示出的是一些可選的實(shí)施例中對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)的方法的流程圖;圖2示出的是一些可選的實(shí)施例中對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)的方法的流程圖;圖3示出的是一些可選的實(shí)施例中對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)的方法的流程圖。

如圖1所示,在一些可選的實(shí)施例中,公開了一種對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)的方法,該方法用于設(shè)置有Nginx反向代理服務(wù)器的目標(biāo)服務(wù)器側(cè),包括:

S11、在所述Nginx反向代理服務(wù)器中設(shè)置超文本傳輸協(xié)議HTTP響應(yīng)實(shí)體鉤子;

客戶端需要從云服務(wù)器查詢黑文件時(shí),會向云服務(wù)器發(fā)送關(guān)于黑文件查詢的HTTP請求消息,云服務(wù)器接收到客戶端發(fā)送的關(guān)于黑文件查詢的HTTP請求消息后,首先判斷該HTTP請求消息是否正確,確定該HTTP請求消息正確后,云服務(wù)器向客戶端發(fā)送對該HTTP請求消息進(jìn)行響應(yīng)的HTTP響應(yīng)消息。

將第三方服務(wù)器與云服務(wù)器進(jìn)行網(wǎng)絡(luò)連接,本文中,將第三方服務(wù)器定義為目標(biāo)服務(wù)器,在目標(biāo)服務(wù)器中設(shè)置Nginx反向代理服務(wù)器后,該Nginx反向代理服務(wù)器能夠截獲客戶端向云服務(wù)器發(fā)送HTTP請求消息和云服務(wù)器向客戶端發(fā)送對該HTTP請求消息進(jìn)行響應(yīng)的HTTP響應(yīng)消息的數(shù)據(jù)流,進(jìn)而能夠從截獲的數(shù)據(jù)流中提取出相應(yīng)HTTP響應(yīng)消息中的HTTP響應(yīng)實(shí)體。

為了能夠更加簡單高效的提取到服務(wù)器向客戶端發(fā)送的對客戶端發(fā)送的HTTP請求消息進(jìn)行響應(yīng)的HTTP響應(yīng)消息中的HTTP響應(yīng)實(shí)體,本實(shí)施例提供的方法中,在目標(biāo)服務(wù)器中的Nginx反向代理服務(wù)器中設(shè)置超文本傳輸協(xié)議HTTP響應(yīng)實(shí)體鉤子,利用該HTTP響應(yīng)實(shí)體鉤子,無需先定位客戶端與Nginx反向代理服務(wù)器之間的TCP連接,無需再重組并截獲響應(yīng)數(shù)據(jù),即可輕松從HTTP響應(yīng)消息中獲取相應(yīng)的HTTP響應(yīng)實(shí)體,過程更加簡單高效。

S12、采用所述HTTP響應(yīng)實(shí)體鉤子,從傳輸?shù)剿瞿繕?biāo)服務(wù)器中的HTTP響應(yīng)消息中獲取相應(yīng)的HTTP響應(yīng)實(shí)體,所述HTTP響應(yīng)消息為云服務(wù)器針對客戶端發(fā)送的HTTP請求作出響應(yīng)的消息;

其中,傳輸?shù)侥繕?biāo)服務(wù)器中的HTTP響應(yīng)消息包括多個(gè),該多個(gè)HTTP響應(yīng)消息可能是由一個(gè)客戶端向云服務(wù)器多次發(fā)送HTTP請求消息獲得,也可能是由多個(gè)客戶端向云服務(wù)器一次或多次發(fā)送HTTP請求消息獲得。

傳輸?shù)侥繕?biāo)服務(wù)器中的HTTP響應(yīng)消息包括云服務(wù)器針對客戶端發(fā)送的關(guān)于白文件查詢的HTTP請求作出響應(yīng)的消息,也包括云服務(wù)器針對客戶端發(fā)送的關(guān)于黑文件查詢的HTTP請求作出響應(yīng)的消息。

由于傳輸?shù)侥繕?biāo)服務(wù)器中的HTTP響應(yīng)消息中包括對白文件查詢請求作出響應(yīng)的消息和對黑文件查詢作出響應(yīng)的消息,因此,目標(biāo)服務(wù)器采用設(shè)置于其中的HTTP響應(yīng)實(shí)體鉤子,從傳輸?shù)狡渲械腍TTP響應(yīng)消息中獲取到的相應(yīng)的HTTP響應(yīng)實(shí)體中,部分HTTP響應(yīng)實(shí)體中包含白文件的信息,部分HTTP響應(yīng)實(shí)體中包含黑文件的信息。

S13、對所述HTTP響應(yīng)實(shí)體進(jìn)行解析,確定所述HTTP響應(yīng)實(shí)體中的MD5碼和文件類型;

如果想要通過目標(biāo)服務(wù)器對客戶端向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì),需要首先確定獲取到的HTTP響應(yīng)實(shí)體中,哪些HTTP響應(yīng)實(shí)體中包含黑文件的信息,而要從所有HTTP響應(yīng)實(shí)體中篩選出包含黑文件信息的HTTP響應(yīng)實(shí)體,則需要先對HTTP響應(yīng)實(shí)體進(jìn)行解析,通過對HTTP響應(yīng)實(shí)體進(jìn)行解析后,明確每一個(gè)HTTP響應(yīng)實(shí)體中的文件類型和MD5碼,以便通過該文件類型和MD5碼對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)。

S14、根據(jù)所述文件類型,篩選出與黑文件對應(yīng)的MD5碼,并將與黑文件對應(yīng)的MD5碼標(biāo)記為目標(biāo)MD5碼;

S15、根據(jù)預(yù)設(shè)時(shí)間內(nèi)篩選出的所有所述目標(biāo)MD5碼,對客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì)。

目標(biāo)服務(wù)器的管理者想要對哪段時(shí)間內(nèi),客戶端向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì),就可以將預(yù)設(shè)時(shí)間設(shè)置為相應(yīng)的時(shí)間段,并且,預(yù)設(shè)時(shí)間可以設(shè)置為多個(gè)時(shí)間段。

其中,根據(jù)預(yù)設(shè)時(shí)間內(nèi)篩選出的所有所述目標(biāo)MD5碼,對客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì)的過程,具體包括:

統(tǒng)計(jì)預(yù)設(shè)時(shí)間內(nèi)篩選出的所有所述目標(biāo)MD5碼的數(shù)量,從而統(tǒng)計(jì)出客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件的總數(shù)量;

將所有所述目標(biāo)MD5碼劃分為多個(gè)MD5碼組,其中每個(gè)所述MD5碼組中的MD5碼相同;

統(tǒng)計(jì)每個(gè)MD5碼組中目標(biāo)MD5碼的數(shù)量,從而統(tǒng)計(jì)出客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中與該MD5碼組中的MD5碼對應(yīng)的黑文件被查詢的次數(shù)。

該方法中,通過在目標(biāo)服務(wù)器的Nginx反向代理服務(wù)器中設(shè)置HTTP響應(yīng)實(shí)體鉤子,能夠從傳輸?shù)侥繕?biāo)服務(wù)器中的云服務(wù)器針對客戶端發(fā)送的HTTP請求作出的響應(yīng)的HTTP響應(yīng)消息中獲取相應(yīng)的HTTP響應(yīng)實(shí)體,通過分析HTTP響應(yīng)實(shí)體,可以確定HTTP響應(yīng)實(shí)體對應(yīng)的MD5碼和文件類型,通過MD5碼和文件類型,就可以對客戶端向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì),整個(gè)統(tǒng)計(jì)過程,無需先定位客戶端與Nginx反向代理服務(wù)器之間的TCP連接,無需再重組并截獲響應(yīng)數(shù)據(jù),極大的減小了處理過程的復(fù)雜程度,使得整個(gè)統(tǒng)計(jì)過程更加簡單高效。

如圖2所示,在一些可選的實(shí)施例中,公開了另一種對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)的方法,該方法用于設(shè)置有Nginx反向代理服務(wù)器的目標(biāo)服務(wù)器側(cè),包括:

S21、在所述Nginx反向代理服務(wù)器中設(shè)置超文本傳輸協(xié)議HTTP響應(yīng)實(shí)體鉤子,在所述目標(biāo)服務(wù)器中注冊監(jiān)聽本地連接事件和讀事件,設(shè)置共享環(huán)形隊(duì)列和臨時(shí)內(nèi)存映射文件;

其中,本地連接事件為所述Nginx反向代理服務(wù)器通過本地連接發(fā)送所述HTTP響應(yīng)實(shí)體的事件,讀事件為從所述本地連接中接收所述HTTP響應(yīng)實(shí)體的事件。

客戶端需要從云服務(wù)器查詢黑文件時(shí),會向云服務(wù)器發(fā)送關(guān)于黑文件查詢的HTTP請求消息,云服務(wù)器接收到客戶端發(fā)送的關(guān)于黑文件查詢的HTTP請求消息后,首先判斷該HTTP請求消息是否正確,確定該HTTP請求消息正確后,云服務(wù)器向客戶端發(fā)送對該HTTP請求消息進(jìn)行響應(yīng)的HTTP響應(yīng)消息。

將目標(biāo)服務(wù)器與云服務(wù)器進(jìn)行網(wǎng)絡(luò)連接,在目標(biāo)服務(wù)器中設(shè)置Nginx反向代理服務(wù)器后,該Nginx反向代理服務(wù)器能夠截獲客戶端向云服務(wù)器發(fā)送HTTP請求消息和云服務(wù)器向客戶端發(fā)送對該HTTP請求消息進(jìn)行響應(yīng)的HTTP響應(yīng)消息的數(shù)據(jù)流,進(jìn)而能夠從截獲的數(shù)據(jù)流中提取出相應(yīng)HTTP響應(yīng)消息中的HTTP響應(yīng)實(shí)體。

為了能夠更加簡單高效的提取到服務(wù)器向客戶端發(fā)送的對客戶端發(fā)送的HTTP請求消息進(jìn)行響應(yīng)的HTTP響應(yīng)消息中的HTTP響應(yīng)實(shí)體,本實(shí)施例提供的方法中,在目標(biāo)服務(wù)器中的Nginx反向代理服務(wù)器中設(shè)置超文本傳輸協(xié)議HTTP響應(yīng)實(shí)體鉤子,利用該HTTP響應(yīng)實(shí)體鉤子,無需先定位客戶端與Nginx反向代理服務(wù)器之間的TCP連接,無需再重組并截獲響應(yīng)數(shù)據(jù),即可輕松從HTTP響應(yīng)消息中獲取相應(yīng)的HTTP響應(yīng)實(shí)體,過程更加簡單高效。

S22、采用所述HTTP響應(yīng)實(shí)體鉤子,從傳輸?shù)剿瞿繕?biāo)服務(wù)器中的HTTP響應(yīng)消息中獲取相應(yīng)的HTTP響應(yīng)實(shí)體,所述HTTP響應(yīng)消息為云服務(wù)器針對客戶端發(fā)送的HTTP請求作出響應(yīng)的消息;

其中,傳輸?shù)侥繕?biāo)服務(wù)器中的HTTP響應(yīng)消息包括多個(gè),該多個(gè)HTTP響應(yīng)消息可能是由一個(gè)客戶端向云服務(wù)器多次發(fā)送HTTP請求消息獲得,也可能是由多個(gè)客戶端向云服務(wù)器一次或多次發(fā)送HTTP請求消息獲得。

傳輸?shù)侥繕?biāo)服務(wù)器中的HTTP響應(yīng)消息包括云服務(wù)器針對客戶端發(fā)送的關(guān)于白文件查詢的HTTP請求作出響應(yīng)的消息,也包括云服務(wù)器針對客戶端發(fā)送的關(guān)于黑文件查詢的HTTP請求作出響應(yīng)的消息。

由于傳輸?shù)侥繕?biāo)服務(wù)器中的HTTP響應(yīng)消息中包括對白文件查詢請求作出響應(yīng)的消息和對黑文件查詢作出響應(yīng)的消息,因此,目標(biāo)服務(wù)器采用設(shè)置于其中的HTTP響應(yīng)實(shí)體鉤子,從傳輸?shù)狡渲械腍TTP響應(yīng)消息中獲取到的相應(yīng)的HTTP響應(yīng)實(shí)體中,部分HTTP響應(yīng)實(shí)體中包含白文件的信息,部分HTTP響應(yīng)實(shí)體中包含黑文件的信息。

S23、判斷是否監(jiān)聽到本地連接事件;如果監(jiān)聽到本地連接事件,則再次判斷是否監(jiān)聽到讀事件;如果監(jiān)聽到讀事件,則從所述本地連接中接收所述HTTP響應(yīng)實(shí)體;

為了保證目標(biāo)服務(wù)器中的Nginx反向代理服務(wù)器能夠穩(wěn)定高效的運(yùn)行,不影響該Nginx反向代理服務(wù)器的運(yùn)行效率,可以通過注冊監(jiān)聽本地連接事件和注冊監(jiān)聽讀事件的方式,將Nginx反向代理服務(wù)器中獲取的HTTP響應(yīng)實(shí)體發(fā)送至目標(biāo)服務(wù)器中的其它模塊中進(jìn)行后續(xù)的分析處理和統(tǒng)計(jì)處理,即在目標(biāo)服務(wù)器中單獨(dú)設(shè)置一個(gè)模塊,用該模塊對HTTP響應(yīng)實(shí)體進(jìn)行后續(xù)的處理。

S24、對所述HTTP響應(yīng)實(shí)體進(jìn)行解析,確定所述HTTP響應(yīng)實(shí)體中的MD5碼和文件類型;

如果想要通過目標(biāo)服務(wù)器對客戶端向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì),需要首先確定獲取到的HTTP響應(yīng)實(shí)體中,哪些HTTP響應(yīng)實(shí)體中包含黑文件的信息,而要從所有HTTP響應(yīng)實(shí)體中篩選出包含黑文件信息的HTTP響應(yīng)實(shí)體,則需要先對HTTP響應(yīng)實(shí)體進(jìn)行解析,通過對HTTP響應(yīng)實(shí)體進(jìn)行解析后,明確每一個(gè)HTTP響應(yīng)實(shí)體中的文件類型和MD5碼,以便通過該文件類型和MD5碼對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)。

S25、根據(jù)所述文件類型,篩選出與黑文件對應(yīng)的MD5碼,并將與黑文件對應(yīng)的MD5碼標(biāo)記為目標(biāo)MD5碼;

S26、將所述目標(biāo)MD5碼添加至所述共享環(huán)形隊(duì)列的尾部;

S27、從所述共享環(huán)形隊(duì)列的頭部提取所述目標(biāo)MD5碼至所述臨時(shí)內(nèi)存映射文件,并將所述臨時(shí)內(nèi)存映射文件同步至所述目標(biāo)服務(wù)器中的存儲磁盤中進(jìn)行存儲;

從所述共享環(huán)形隊(duì)列的頭部提取目標(biāo)MD5碼至臨時(shí)內(nèi)存映射文件的過程中,記錄提取每一個(gè)目標(biāo)MD5碼的時(shí)間,以便后續(xù)將目標(biāo)MD5碼存儲至服務(wù)器中的存儲磁盤中時(shí),標(biāo)記每一個(gè)目標(biāo)MD5碼的提取時(shí)間。

S28、根據(jù)預(yù)設(shè)時(shí)間內(nèi)篩選出的所有所述目標(biāo)MD5碼,對客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì)。

目標(biāo)服務(wù)器的管理者想要對哪段時(shí)間內(nèi),客戶端向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì),就可以將預(yù)設(shè)時(shí)間設(shè)置為相應(yīng)的時(shí)間段,并且,預(yù)設(shè)時(shí)間可以設(shè)置為多個(gè)時(shí)間段。根據(jù)每一個(gè)目標(biāo)MD5碼的提取時(shí)間,能夠確定出預(yù)設(shè)時(shí)間內(nèi)篩選出的所有目標(biāo)MD5碼。

其中,根據(jù)預(yù)設(shè)時(shí)間內(nèi)篩選出的所有所述目標(biāo)MD5碼,對客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì)的過程,具體包括:

統(tǒng)計(jì)預(yù)設(shè)時(shí)間內(nèi)篩選出的所有所述目標(biāo)MD5碼的數(shù)量,從而統(tǒng)計(jì)出客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件的總數(shù)量;

將所有所述目標(biāo)MD5碼劃分為多個(gè)MD5碼組,其中每個(gè)所述MD5碼組中的MD5碼相同;

統(tǒng)計(jì)每個(gè)MD5碼組中目標(biāo)MD5碼的數(shù)量,從而統(tǒng)計(jì)出客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中與該MD5碼組中的MD5碼對應(yīng)的黑文件被查詢的次數(shù)。

采用本實(shí)施例提供的方法,可以通過注冊監(jiān)聽本地連接事件和注冊監(jiān)聽讀事件的方式,將Nginx反向代理服務(wù)器中獲取的HTTP響應(yīng)實(shí)體發(fā)送至目標(biāo)服務(wù)器中的其它模塊中進(jìn)行后續(xù)的分析處理和統(tǒng)計(jì)處理,即在目標(biāo)服務(wù)器中單獨(dú)設(shè)置一個(gè)模塊,用該模塊對HTTP響應(yīng)實(shí)體進(jìn)行后續(xù)的處理,從而保證了目標(biāo)服務(wù)器中的Nginx反向代理服務(wù)器能夠穩(wěn)定高效的運(yùn)行,不影響該Nginx反向代理服務(wù)器的運(yùn)行效率。

如圖3所示,在一些可選的實(shí)施例中,公開了再一種對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)的方法,該方法用于設(shè)置有Nginx反向代理服務(wù)器的目標(biāo)服務(wù)器側(cè),包括:

S31、在所述Nginx反向代理服務(wù)器中設(shè)置超文本傳輸協(xié)議HTTP響應(yīng)實(shí)體鉤子,在所述目標(biāo)服務(wù)器中注冊監(jiān)聽本地連接事件和讀事件,設(shè)置共享環(huán)形隊(duì)列和臨時(shí)內(nèi)存映射文件,設(shè)置同步文件定時(shí)器和新建臨時(shí)內(nèi)存映射文件定時(shí)器;

其中,本地連接事件為所述Nginx反向代理服務(wù)器通過本地連接發(fā)送所述HTTP響應(yīng)實(shí)體的事件,讀事件為從所述本地連接中接收所述HTTP響應(yīng)實(shí)體的事件,新建臨時(shí)內(nèi)存映射文件定時(shí)器的時(shí)間大于同步文件定時(shí)器的時(shí)間。

客戶端需要從云服務(wù)器查詢黑文件時(shí),會向云服務(wù)器發(fā)送關(guān)于黑文件查詢的HTTP請求消息,云服務(wù)器接收到客戶端發(fā)送的關(guān)于黑文件查詢的HTTP請求消息后,首先判斷該HTTP請求消息是否正確,確定該HTTP請求消息正確后,云服務(wù)器向客戶端發(fā)送對該HTTP請求消息進(jìn)行響應(yīng)的HTTP響應(yīng)消息。

將目標(biāo)服務(wù)器與云服務(wù)器進(jìn)行網(wǎng)絡(luò)連接,在目標(biāo)服務(wù)器中設(shè)置Nginx反向代理服務(wù)器后,該Nginx反向代理服務(wù)器能夠截獲客戶端向云服務(wù)器發(fā)送HTTP請求消息和云服務(wù)器向客戶端發(fā)送對該HTTP請求消息進(jìn)行響應(yīng)的HTTP響應(yīng)消息的數(shù)據(jù)流,進(jìn)而能夠從截獲的數(shù)據(jù)流中提取出相應(yīng)HTTP響應(yīng)消息中的HTTP響應(yīng)實(shí)體。

為了能夠更加簡單高效的提取到服務(wù)器向客戶端發(fā)送的對客戶端發(fā)送的HTTP請求消息進(jìn)行響應(yīng)的HTTP響應(yīng)消息中的HTTP響應(yīng)實(shí)體,本實(shí)施例提供的方法中,在目標(biāo)服務(wù)器中的Nginx反向代理服務(wù)器中設(shè)置超文本傳輸協(xié)議HTTP響應(yīng)實(shí)體鉤子,利用該HTTP響應(yīng)實(shí)體鉤子,無需先定位客戶端與Nginx反向代理服務(wù)器之間的TCP連接,無需再重組并截獲響應(yīng)數(shù)據(jù),即可輕松從HTTP響應(yīng)消息中獲取相應(yīng)的HTTP響應(yīng)實(shí)體,過程更加簡單高效。

S32、采用所述HTTP響應(yīng)實(shí)體鉤子,從傳輸?shù)剿瞿繕?biāo)服務(wù)器中的HTTP響應(yīng)消息中獲取相應(yīng)的HTTP響應(yīng)實(shí)體,記錄所述HTTP響應(yīng)實(shí)體對應(yīng)的網(wǎng)絡(luò)之間互聯(lián)的協(xié)議IP或統(tǒng)一資源定位符URL;

其中,HTTP響應(yīng)消息為云服務(wù)器針對客戶端發(fā)送的HTTP請求作出響應(yīng)的消息,傳輸?shù)侥繕?biāo)服務(wù)器中的HTTP響應(yīng)消息包括多個(gè),該多個(gè)HTTP響應(yīng)消息可能是由一個(gè)客戶端向云服務(wù)器多次發(fā)送HTTP請求消息獲得,也可能是由多個(gè)客戶端向云服務(wù)器一次或多次發(fā)送HTTP請求消息獲得。

傳輸?shù)侥繕?biāo)服務(wù)器中的HTTP響應(yīng)消息包括云服務(wù)器針對客戶端發(fā)送的關(guān)于白文件查詢的HTTP請求作出響應(yīng)的消息,也包括云服務(wù)器針對客戶端發(fā)送的關(guān)于黑文件查詢的HTTP請求作出響應(yīng)的消息。

由于傳輸?shù)侥繕?biāo)服務(wù)器中的HTTP響應(yīng)消息中包括對白文件查詢請求作出響應(yīng)的消息和對黑文件查詢作出響應(yīng)的消息,因此,目標(biāo)服務(wù)器采用設(shè)置于其中的HTTP響應(yīng)實(shí)體鉤子,從傳輸?shù)狡渲械腍TTP響應(yīng)消息中獲取到的相應(yīng)的HTTP響應(yīng)實(shí)體中,部分HTTP響應(yīng)實(shí)體中包含白文件的信息,部分HTTP響應(yīng)實(shí)體中包含黑文件的信息。

S33、判斷是否監(jiān)聽到本地連接事件;如果監(jiān)聽到本地連接事件,則再次判斷是否監(jiān)聽到讀事件;如果監(jiān)聽到讀事件,則從所述本地連接中接收所述HTTP響應(yīng)實(shí)體;

為了保證目標(biāo)服務(wù)器中的Nginx反向代理服務(wù)器能夠穩(wěn)定高效的運(yùn)行,不影響該Nginx反向代理服務(wù)器的運(yùn)行效率,可以通過注冊監(jiān)聽本地連接事件和注冊監(jiān)聽讀事件的方式,將Nginx反向代理服務(wù)器中獲取的HTTP響應(yīng)實(shí)體發(fā)送至目標(biāo)服務(wù)器中的其它模塊中進(jìn)行后續(xù)的分析處理和統(tǒng)計(jì)處理,即在目標(biāo)服務(wù)器中單獨(dú)設(shè)置一個(gè)模塊,用該模塊對HTTP響應(yīng)實(shí)體進(jìn)行后續(xù)的處理。

S34、對所述HTTP響應(yīng)實(shí)體進(jìn)行解析,確定所述HTTP響應(yīng)實(shí)體中的MD5碼和文件類型,記錄所述MD5碼對應(yīng)的所述IP或URL;

如果想要通過目標(biāo)服務(wù)器對客戶端向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì),需要首先確定獲取到的HTTP響應(yīng)實(shí)體中,哪些HTTP響應(yīng)實(shí)體中包含黑文件的信息,而要從所有HTTP響應(yīng)實(shí)體中篩選出包含黑文件信息的HTTP響應(yīng)實(shí)體,則需要先對HTTP響應(yīng)實(shí)體進(jìn)行解析,通過對HTTP響應(yīng)實(shí)體進(jìn)行解析后,明確每一個(gè)HTTP響應(yīng)實(shí)體中的文件類型和MD5碼,以便通過該文件類型和MD5碼對黑文件查詢中的黑文件進(jìn)行統(tǒng)計(jì)。

S35、根據(jù)所述文件類型,篩選出與黑文件對應(yīng)的MD5碼,并將與黑文件對應(yīng)的MD5碼標(biāo)記為目標(biāo)MD5碼,記錄所述目標(biāo)MD5碼對應(yīng)的所述IP或URL;

S36、將所述目標(biāo)MD5碼添加至所述共享環(huán)形隊(duì)列的尾部;

S37、啟動所述同步文件定時(shí)器和所述新建臨時(shí)內(nèi)存映射文件定時(shí)器;

S38、從所述共享環(huán)形隊(duì)列的頭部提取所述目標(biāo)MD5碼至所述臨時(shí)內(nèi)存映射文件;

從所述共享環(huán)形隊(duì)列的頭部提取目標(biāo)MD5碼至臨時(shí)內(nèi)存映射文件的過程中,記錄提取每一個(gè)目標(biāo)MD5碼的時(shí)間,以便后續(xù)將目標(biāo)MD5碼存儲至服務(wù)器中的存儲磁盤中時(shí),標(biāo)記每一個(gè)目標(biāo)MD5碼的提取時(shí)間。

S39、如果所述同步文件定時(shí)器的時(shí)間到期,則將當(dāng)前時(shí)刻對應(yīng)的當(dāng)前所述臨時(shí)內(nèi)存映射文件同步至所述目標(biāo)服務(wù)器中的存儲磁盤中進(jìn)行存儲;

S40、如果所述新建臨時(shí)內(nèi)存映射文件定時(shí)器的時(shí)間到期,則將該時(shí)刻對應(yīng)的當(dāng)前所述臨時(shí)內(nèi)存映射文件同步至所述目標(biāo)服務(wù)器中的存儲磁盤中進(jìn)行存儲,并新建一個(gè)臨時(shí)內(nèi)存映射文件,從所述共享環(huán)形隊(duì)列的頭部提取所述目標(biāo)MD5碼至新建的臨時(shí)內(nèi)存映射文件中;

S41、根據(jù)預(yù)設(shè)時(shí)間內(nèi)篩選出的所有所述目標(biāo)MD5碼,對客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì)。

目標(biāo)服務(wù)器的管理者想要對哪段時(shí)間內(nèi),客戶端向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì),就可以將預(yù)設(shè)時(shí)間設(shè)置為相應(yīng)的時(shí)間段,并且,預(yù)設(shè)時(shí)間可以設(shè)置為多個(gè)時(shí)間段。根據(jù)每一個(gè)目標(biāo)MD5碼的提取時(shí)間,能夠確定出預(yù)設(shè)時(shí)間內(nèi)篩選出的所有目標(biāo)MD5碼。

其中,根據(jù)預(yù)設(shè)時(shí)間內(nèi)篩選出的所有所述目標(biāo)MD5碼,對客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì)的過程,具體包括:

統(tǒng)計(jì)預(yù)設(shè)時(shí)間內(nèi)篩選出的所有所述目標(biāo)MD5碼的數(shù)量,從而統(tǒng)計(jì)出客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件的總數(shù)量;

將所有所述目標(biāo)MD5碼劃分為多個(gè)MD5碼組,其中每個(gè)所述MD5碼組中的MD5碼相同;

統(tǒng)計(jì)每個(gè)MD5碼組中目標(biāo)MD5碼的數(shù)量,從而統(tǒng)計(jì)出客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中與該MD5碼組中的MD5碼對應(yīng)的黑文件被查詢的次數(shù);

統(tǒng)計(jì)每一個(gè)IP或URL對應(yīng)的目標(biāo)MD5碼的數(shù)量,從而統(tǒng)計(jì)出該IP或URL對應(yīng)的客戶端在所述預(yù)設(shè)時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件的數(shù)量。

進(jìn)一步,如果目標(biāo)服務(wù)器的管理員想要以固定時(shí)間為周期,例如以一天為一個(gè)周期,或者以一個(gè)月為一個(gè)周期,或者以一個(gè)季度為一個(gè)周期等,對每一個(gè)周期內(nèi)客戶端向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì),即一天對客戶端向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì)一次,或者一個(gè)月對客戶端向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì)一次,或者一個(gè)季度對客戶端向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì)一次,只要將新建臨時(shí)內(nèi)存映射文件定時(shí)器的時(shí)間設(shè)置為一個(gè)周期的時(shí)間,之后根據(jù)目標(biāo)服務(wù)器中的存儲磁盤中與每個(gè)周期對應(yīng)的臨時(shí)內(nèi)存映射文件中的所有MD5碼,對客戶端在該周期對應(yīng)的時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì)即可,無需再根據(jù)每個(gè)MD5碼的提取時(shí)間對預(yù)設(shè)時(shí)間內(nèi)的MD5碼進(jìn)行統(tǒng)計(jì),統(tǒng)計(jì)過程更加簡單高效。

進(jìn)一步,該方法還包括:在所述目標(biāo)服務(wù)器中注冊監(jiān)聽退出信號事件;如果監(jiān)聽到退出信號事件,則退出監(jiān)聽本體連接事件和讀事件,停止將所述目標(biāo)MD5碼添加至所述共享環(huán)形隊(duì)列的尾部和從所述共享環(huán)形隊(duì)列的頭部提取所述目標(biāo)MD5碼至所述臨時(shí)內(nèi)存映射文件,以及關(guān)閉所述同步文件定時(shí)器和所述新建臨時(shí)內(nèi)存映射文件定時(shí)器。

在目標(biāo)服務(wù)器中注冊監(jiān)聽退出信號事件之后,隨時(shí)可以停止利用目標(biāo)服務(wù)器中的除Nginx反向代理服務(wù)器之外的其它模塊對HTTP響應(yīng)實(shí)體進(jìn)行分析處理和后續(xù)的統(tǒng)計(jì)處理,能夠保證在該模塊不能正常運(yùn)行的情況下,依然可以利用Nginx反向代理服務(wù)器完成對HTTP響應(yīng)實(shí)體的分析以及后續(xù)的統(tǒng)計(jì)過程,不會影響Nginx反向代理服務(wù)器的正常工作,保證統(tǒng)計(jì)工作的正常運(yùn)行。

采用本實(shí)施例提供的方法,如果目標(biāo)服務(wù)器的管理員想要以固定時(shí)間為周期,對每一個(gè)周期內(nèi)客戶端向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì),只要將新建臨時(shí)內(nèi)存映射文件定時(shí)器的時(shí)間設(shè)置為一個(gè)周期的時(shí)間,之后根據(jù)目標(biāo)服務(wù)器中的存儲磁盤中與每個(gè)周期對應(yīng)的臨時(shí)內(nèi)存映射文件中的所有MD5碼,對客戶端在該周期對應(yīng)的時(shí)間內(nèi)向云服務(wù)器發(fā)送的黑文件查詢請求中的黑文件進(jìn)行統(tǒng)計(jì)即可,無需再根據(jù)每個(gè)MD5碼的提取時(shí)間對預(yù)設(shè)時(shí)間內(nèi)的MD5碼進(jìn)行統(tǒng)計(jì),統(tǒng)計(jì)過程更加簡單高效。

總之,以上所述僅為本發(fā)明的實(shí)施例,并非用于限定本發(fā)明的保護(hù)范圍,而用于說明本發(fā)明。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1