1.一種應(yīng)用程序信息獲取系統(tǒng),其特征在于,包括:
終端,通過虛擬局域網(wǎng)服務(wù)編程接口獲取終端的應(yīng)用程序所發(fā)出的原始網(wǎng)絡(luò)交互請求數(shù)據(jù),根據(jù)所述原始網(wǎng)絡(luò)交互請求數(shù)據(jù)生成設(shè)定格式的二進制文件,向服務(wù)器發(fā)送所述二進制文件;
服務(wù)器,獲取所述終端發(fā)送的設(shè)定格式的二進制文件,根據(jù)所述二進制文件進行解析獲得網(wǎng)絡(luò)交互請求日志。
2.一種終端,其特征在于,包括:存儲器和處理器;
所述存儲器,存儲處理器生成的設(shè)定格式的二進制文件;
所述處理器,通過虛擬局域網(wǎng)服務(wù)編程接口獲取終端的應(yīng)用程序所發(fā)出的原始網(wǎng)絡(luò)交互請求數(shù)據(jù),根據(jù)所述原始網(wǎng)絡(luò)交互請求數(shù)據(jù)生成設(shè)定格式的二進制文件,向服務(wù)器發(fā)送所述二進制文件以使得所述服務(wù)器根據(jù)所述二進制文件進行解析獲得網(wǎng)絡(luò)交互請求日志。
3.一種服務(wù)器,其特征在于,包括:存儲器和處理器;
所述存儲器,存儲處理器接收的二進制文件和解析得到的網(wǎng)絡(luò)交互請求日志;
所述處理器,獲取終端發(fā)送的設(shè)定格式的二進制文件,其中所述二進制文件是所述終端通過虛擬局域網(wǎng)服務(wù)編程接口獲取終端的應(yīng)用程序所發(fā)出的原始網(wǎng)絡(luò)交互請求數(shù)據(jù)后,根據(jù)所述原始網(wǎng)絡(luò)交互請求數(shù)據(jù)所生成的設(shè)定格式的二進制文件,根據(jù)所述二進制文件進行解析獲得網(wǎng)絡(luò)交互請求日志。
4.一種應(yīng)用程序信息獲取裝置,其特征在于,包括:
獲取模塊,用于通過虛擬局域網(wǎng)服務(wù)編程接口獲取終端的應(yīng)用程序所發(fā)出的原始網(wǎng)絡(luò)交互請求數(shù)據(jù);
生成模塊,用于根據(jù)所述獲取模塊獲取的原始網(wǎng)絡(luò)交互請求數(shù)據(jù)生成設(shè)定格式的二進制文件;
發(fā)送模塊,用于向服務(wù)器發(fā)送所述生成模塊生成的二進制文件以使得所述服務(wù)器根據(jù)所述二進制文件進行解析獲得網(wǎng)絡(luò)交互請求日志。
5.根據(jù)權(quán)利要求4所述的裝置,其特征在于,所述獲取模塊包括:
創(chuàng)建子模塊,用于通過虛擬局域網(wǎng)服務(wù)編程接口創(chuàng)建虛擬網(wǎng)卡;
接收子模塊,用于通過所述創(chuàng)建子模塊創(chuàng)建的虛擬網(wǎng)卡獲取終端的應(yīng)用程序轉(zhuǎn)發(fā)到所述虛擬網(wǎng)卡的原始網(wǎng)絡(luò)交互請求數(shù)據(jù)。
6.根據(jù)權(quán)利要求4所述的裝置,其特征在于:
所述生成模塊是通過文件句柄將所述原始網(wǎng)絡(luò)交互請求數(shù)據(jù)生成設(shè)定格式的二進制文件,其中所述文件句柄是在所述終端的應(yīng)用程序?qū)⑺鲈季W(wǎng)絡(luò)交互請求數(shù)據(jù)轉(zhuǎn)發(fā)到所述虛擬網(wǎng)卡時生成。
7.根據(jù)權(quán)利要求4至6任一項所述的裝置,其特征在于,所述裝置還包括:
壓縮模塊,用于在根據(jù)所述原始網(wǎng)絡(luò)交互請求數(shù)據(jù)生成設(shè)定格式的二進制文件之后,對所述二進制文件進行壓縮。
8.一種應(yīng)用程序信息獲取裝置,其特征在于,包括:
獲取模塊,用于獲取終端發(fā)送的設(shè)定格式的二進制文件,其中所述二進制文件是所述終端通過虛擬局域網(wǎng)服務(wù)編程接口獲取終端的應(yīng)用程序所發(fā)出的原始網(wǎng)絡(luò)交互請求數(shù)據(jù)后,根據(jù)所述原始網(wǎng)絡(luò)交互請求數(shù)據(jù)所生成的設(shè)定格式的二進制文件;
解析模塊,用于根據(jù)所述獲取模塊獲取的二進制文件進行解析獲得網(wǎng)絡(luò)交互請求日志。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于:
所述解析模塊是根據(jù)約定規(guī)則對所述二進制文件進行解析獲得網(wǎng)絡(luò)交互請求日志。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括:
解壓及解密模塊,用于在所述解析模塊根據(jù)約定規(guī)則對所述二進制文件進行解析得到已壓縮的二進制文件后,根據(jù)設(shè)定解壓算法對所述已壓縮的二進制文件進行解壓,并根據(jù)設(shè)定解密算法對解壓后的二進制文件中的原始網(wǎng)絡(luò)交互請求數(shù)據(jù)進行解密;
所述解析模塊根據(jù)所述解壓及解密模塊進行解密后的結(jié)果,獲得解密后的網(wǎng)絡(luò)交互請求日志。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于:
所述解壓及解密模塊是根據(jù)所述二進制文件中所述原始網(wǎng)絡(luò)交互請求數(shù)據(jù)所攜帶的設(shè)定標(biāo)識,確定解密算法,根據(jù)確定的解密算法進行解密。
12.一種應(yīng)用程序信息獲取方法,其特征在于,包括:
通過虛擬局域網(wǎng)服務(wù)編程接口獲取終端的應(yīng)用程序所發(fā)出的原始網(wǎng)絡(luò)交互請求數(shù)據(jù);
根據(jù)所述原始網(wǎng)絡(luò)交互請求數(shù)據(jù)生成設(shè)定格式的二進制文件;
向服務(wù)器發(fā)送所述二進制文件以使得所述服務(wù)器根據(jù)所述二進制文件進行解析獲得網(wǎng)絡(luò)交互請求日志。
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述通過虛擬局域網(wǎng)服務(wù)編程接口獲取終端的應(yīng)用程序所發(fā)出的原始網(wǎng)絡(luò)交互請求數(shù)據(jù),包括:
通過虛擬局域網(wǎng)服務(wù)編程接口創(chuàng)建虛擬網(wǎng)卡;
通過所述虛擬網(wǎng)卡獲取終端的應(yīng)用程序轉(zhuǎn)發(fā)到所述虛擬網(wǎng)卡的原始網(wǎng)絡(luò)交互請求數(shù)據(jù)。
14.根據(jù)權(quán)利要求13所述的方法,其特征在于:
所述終端的應(yīng)用程序是在向物理網(wǎng)卡發(fā)送原始網(wǎng)絡(luò)交互請求數(shù)據(jù)時,將所述原始網(wǎng)絡(luò)交互請求數(shù)據(jù)轉(zhuǎn)發(fā)到所述虛擬網(wǎng)卡。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述根據(jù)所述原始網(wǎng)絡(luò)交互請求數(shù)據(jù)生成設(shè)定格式的二進制文件,包括:
通過文件句柄將所述原始網(wǎng)絡(luò)交互請求數(shù)據(jù)生成設(shè)定格式的二進制文件,其中所述文件句柄是在所述終端的應(yīng)用程序?qū)⑺鲈季W(wǎng)絡(luò)交互請求數(shù)據(jù)轉(zhuǎn)發(fā)到所述虛擬網(wǎng)卡時生成。
16.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述方法還包括:
在根據(jù)所述原始網(wǎng)絡(luò)交互請求數(shù)據(jù)生成設(shè)定格式的二進制文件之后,對所述二進制文件進行壓縮。
17.一種應(yīng)用程序信息獲取方法,其特征在于,包括:
獲取終端發(fā)送的設(shè)定格式的二進制文件,其中所述二進制文件是所述終端通過虛擬局域網(wǎng)服務(wù)編程接口獲取終端的應(yīng)用程序所發(fā)出的原始網(wǎng)絡(luò)交互請求數(shù)據(jù)后,根據(jù)所述原始網(wǎng)絡(luò)交互請求數(shù)據(jù)所生成的設(shè)定格式的二進制文件;
根據(jù)所述二進制文件進行解析獲得網(wǎng)絡(luò)交互請求日志。
18.根據(jù)權(quán)利要求17所述的方法,其特征在于,根據(jù)所述二進制文件進行解析獲得網(wǎng)絡(luò)交互請求日志,包括:
根據(jù)約定規(guī)則對所述二進制文件進行解析獲得網(wǎng)絡(luò)交互請求日志。
19.根據(jù)權(quán)利要求18所述的方法,其特征在于,所述方法還包括:
在所述二進制文件進行了壓縮的情況下,根據(jù)約定規(guī)則對所述二進制文件進行解析得到已壓縮的二進制文件后,
根據(jù)設(shè)定解壓算法對所述已壓縮的二進制文件進行解壓,并根據(jù)設(shè)定解密算法對解壓后的二進制文件中的原始網(wǎng)絡(luò)交互請求數(shù)據(jù)進行解密,獲得解密后的網(wǎng)絡(luò)交互請求日志。
20.根據(jù)權(quán)利要求19所述的方法,其特征在于,所述根據(jù)設(shè)定解密算法對解壓后的二進制文件中的原始網(wǎng)絡(luò)交互請求數(shù)據(jù)進行解密,包括:
根據(jù)所述二進制文件中所述原始網(wǎng)絡(luò)交互請求數(shù)據(jù)所攜帶的設(shè)定標(biāo)識,確定解密算法,根據(jù)確定的解密算法進行解密。