本申請(qǐng)涉及互聯(lián)網(wǎng)領(lǐng)域,具體而言,涉及一種信息處理方法和裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)應(yīng)用的普及和人們對(duì)互聯(lián)網(wǎng)的依賴,互聯(lián)網(wǎng)的安全問題也日益凸顯。惡意程序、各類釣魚和欺詐繼續(xù)保持高速增長(zhǎng),同時(shí)黑客攻擊和大規(guī)模的個(gè)人信息泄露事件頻發(fā),與各種網(wǎng)絡(luò)攻擊大幅增長(zhǎng)相伴的,是大量網(wǎng)民個(gè)人信息的泄露與財(cái)產(chǎn)損失的不斷增加。如果泄露的個(gè)人信息中包含公司相關(guān)的信息,黑客可能通過包含的公司信息對(duì)公司的資源記性竊取,導(dǎo)致更大的損失。
然而,對(duì)于個(gè)人或者公司來講,是否存在信息泄露,在很多情況下,個(gè)人或公司是不知情的。
現(xiàn)有技術(shù)中為了防止信息泄露,采用人工分析的方法,如人工打開瀏覽器,通過瀏覽器訪問對(duì)應(yīng)的頁面并搜索待分析對(duì)象a的信息,在得到訪問結(jié)果之后,人工對(duì)該對(duì)比結(jié)果進(jìn)行對(duì)比分析,判斷待分析對(duì)象a是否發(fā)生信息泄露。
但是人不可能像機(jī)器那樣24小時(shí)去工作,在應(yīng)對(duì)網(wǎng)站上的大量信息或者多個(gè)待分析對(duì)象時(shí),現(xiàn)有技術(shù)中人工分析的方式的效率會(huì)很低,并且成本很高。
針對(duì)上述人工分析信息泄露狀態(tài)時(shí)效率低的問題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)實(shí)施例提供了一種信息處理方法和裝置,以至少解決人工分析信息泄露狀態(tài)時(shí)效率低的技術(shù)問題。
根據(jù)本申請(qǐng)實(shí)施例的一個(gè)方面,提供了一種信息處理方法,包括:根據(jù)信息獲取請(qǐng)求,從目標(biāo)網(wǎng)站的服務(wù)器中,獲取目標(biāo)對(duì)象的對(duì)象信息,其中,信息獲取請(qǐng)求用于請(qǐng)求獲取目標(biāo)對(duì)象的信息泄露狀態(tài);在指紋庫中查找與對(duì)象信息相匹配的目標(biāo)信息指紋;在查找到目標(biāo)信息指紋的情況下,獲取指紋庫中記錄的目標(biāo)信息指紋的信息泄露狀態(tài),將目標(biāo)信息指紋的信息泄露狀態(tài)作為目標(biāo)對(duì)象的信息泄露狀態(tài)。
根據(jù)本申請(qǐng)實(shí)施例的另一方面,還提供了一種信息處理裝置,該裝置:接收單元,用于接收;第一獲取單元,用于根據(jù)信息獲取請(qǐng)求,從目標(biāo)網(wǎng)站的服務(wù)器中,獲取目標(biāo)對(duì)象的對(duì)象信息;查找單元,用于在指紋庫中查找與對(duì)象信息相匹配的目標(biāo)信息指 紋,其中,信息獲取請(qǐng)求用于請(qǐng)求獲取目標(biāo)對(duì)象的信息泄露狀態(tài);第二獲取單元,用于在查找到目標(biāo)信息指紋的情況下,獲取指紋庫中記錄的目標(biāo)信息指紋的信息泄露狀態(tài),將目標(biāo)信息指紋的信息泄露狀態(tài)作為目標(biāo)對(duì)象的信息泄露狀態(tài)。
在本申請(qǐng)實(shí)施例中,在接收到信息獲取請(qǐng)求之后,直接從目標(biāo)網(wǎng)站的服務(wù)器中獲取目標(biāo)對(duì)象的對(duì)象信息,在指紋庫中查找到與對(duì)象信息相匹配的目標(biāo)信息指紋之后,將指紋庫中記錄的目標(biāo)信息指紋的信息泄露狀態(tài)作為目標(biāo)對(duì)象的信息泄露狀態(tài)。在上述實(shí)施例中,響應(yīng)信息獲取請(qǐng)求自動(dòng)在目標(biāo)網(wǎng)站的服務(wù)器中查詢對(duì)象信息,提高了處理速度;并且在該方案中,在指紋庫中預(yù)存多個(gè)信息指紋,并對(duì)每個(gè)信息指紋標(biāo)記信息泄露狀態(tài),在確定與目標(biāo)對(duì)象的對(duì)象信息相匹配的目標(biāo)信息指紋之后,即可準(zhǔn)確確定目標(biāo)對(duì)象的信息泄露狀態(tài),準(zhǔn)確率高。
附圖說明
此處所說明的附圖用來提供對(duì)本申請(qǐng)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申請(qǐng)的示意性實(shí)施例及其說明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。在附圖中:
圖1是本申請(qǐng)實(shí)施例的一種信息處理方法的計(jì)算機(jī)終端的硬件結(jié)構(gòu)框;
圖2是根據(jù)本申請(qǐng)實(shí)施例的一種可選的信息處理方法的流程圖;
圖3是根據(jù)本申請(qǐng)實(shí)施例的一種可選的信息處理方法的原理示意圖;
圖4是根據(jù)本申請(qǐng)實(shí)施例的一種可選的信息處理方法的網(wǎng)絡(luò)拓?fù)鋱D;
圖5是根據(jù)本申請(qǐng)實(shí)施例的一種可選的信息處理方法的數(shù)據(jù)流程圖;
圖6是根據(jù)本申請(qǐng)實(shí)施例的一種可選的對(duì)象信息的表現(xiàn)形式示意圖;
圖7是根據(jù)本申請(qǐng)實(shí)施例的一種可選的信息處理裝置的示意圖一;
圖8是根據(jù)本申請(qǐng)實(shí)施例的一種可選的信息處理裝置的示意圖二;
圖9是根據(jù)本申請(qǐng)實(shí)施例的一種可選的信息處理裝置的示意圖三;
圖10是根據(jù)本申請(qǐng)實(shí)施例的一種可選的計(jì)算機(jī)終端的內(nèi)部結(jié)構(gòu)框圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本申請(qǐng)方案,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例 僅僅是本申請(qǐng)一部分的實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請(qǐng)保護(hù)的范圍。
需要說明的是,本申請(qǐng)的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本申請(qǐng)的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
首先將本申請(qǐng)涉及的術(shù)語解釋如下:
信息指紋可以稱之為信息指紋,信息指紋就是提取的一個(gè)信息的特征而生成的信息,在本申請(qǐng)中的信息指紋可以包括多個(gè)屬性字段,每個(gè)屬性字段對(duì)應(yīng)一個(gè)屬性參數(shù)。
實(shí)施例1
根據(jù)本申請(qǐng)實(shí)施例,還提供了一種信息處理方法的實(shí)施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
本申請(qǐng)實(shí)施例一所提供的方法實(shí)施例可以在移動(dòng)終端、計(jì)算機(jī)終端或者類似的運(yùn)算裝置中執(zhí)行。以運(yùn)行在計(jì)算機(jī)終端上為例,圖1是本申請(qǐng)實(shí)施例的一種信息處理方法的計(jì)算機(jī)終端的硬件結(jié)構(gòu)框圖。如圖1所示,計(jì)算機(jī)終端10可以包括一個(gè)或多個(gè)(圖中僅示出一個(gè))處理器102(處理器102可以包括但不限于微處理器mcu或可編程邏輯器件fpga等的處理裝置)、用于存儲(chǔ)數(shù)據(jù)的存儲(chǔ)器104、以及用于通信功能的傳輸模塊106。本領(lǐng)域普通技術(shù)人員可以理解,圖1所示的結(jié)構(gòu)僅為示意,其并不對(duì)上述電子裝置的結(jié)構(gòu)造成限定。例如,計(jì)算機(jī)終端10還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。
存儲(chǔ)器104可用于存儲(chǔ)應(yīng)用軟件的軟件程序以及模塊,如本申請(qǐng)實(shí)施例中的信息處理方法對(duì)應(yīng)的程序指令/模塊,處理器102通過運(yùn)行存儲(chǔ)在存儲(chǔ)器104內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)上述的信息處理方法。存儲(chǔ)器104可包括高速隨機(jī)存儲(chǔ)器,還可包括非易失性存儲(chǔ)器,如一個(gè)或者多個(gè)磁性存儲(chǔ) 裝置、閃存、或者其他非易失性固態(tài)存儲(chǔ)器。在一些實(shí)例中,存儲(chǔ)器104可進(jìn)一步包括相對(duì)于處理器102遠(yuǎn)程設(shè)置的存儲(chǔ)器,這些遠(yuǎn)程存儲(chǔ)器可以通過網(wǎng)絡(luò)連接至計(jì)算機(jī)終端10。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動(dòng)通信網(wǎng)及其組合。
傳輸裝置106用于經(jīng)由一個(gè)網(wǎng)絡(luò)接收或者發(fā)送數(shù)據(jù)。上述的網(wǎng)絡(luò)具體實(shí)例可包括計(jì)算機(jī)終端10的通信供應(yīng)商提供的無線網(wǎng)絡(luò)。在一個(gè)實(shí)例中,傳輸裝置106包括一個(gè)網(wǎng)絡(luò)適配器(networkinterfacecontroller,nic),其可通過基站與其他網(wǎng)絡(luò)設(shè)備相連從而可與互聯(lián)網(wǎng)進(jìn)行通訊。在一個(gè)實(shí)例中,傳輸裝置106可以為射頻(radiofrequency,rf)模塊,其用于通過無線方式與互聯(lián)網(wǎng)進(jìn)行通訊。
在上述運(yùn)行環(huán)境下,本申請(qǐng)?zhí)峁┝巳鐖D2所示的信息處理方法。圖2是根據(jù)本申請(qǐng)實(shí)施例的信息處理方法的流程圖。
如圖2所示,該實(shí)施例可以通過如下步驟實(shí)現(xiàn):
步驟s202:接收信息獲取請(qǐng)求,其中,信息獲取請(qǐng)求用于請(qǐng)求獲取目標(biāo)對(duì)象的信息泄露狀態(tài),信息泄露狀態(tài)用于表示目標(biāo)對(duì)象的信息是否處于能夠被非法對(duì)象獲取的狀態(tài);
步驟s204:根據(jù)信息獲取請(qǐng)求,從目標(biāo)網(wǎng)站的服務(wù)器中,獲取目標(biāo)對(duì)象的對(duì)象信息;
步驟s206:在指紋庫中查找與對(duì)象信息相匹配的目標(biāo)信息指紋;
步驟s208:在查找到目標(biāo)信息指紋的情況下,獲取指紋庫中記錄的目標(biāo)信息指紋的信息泄露狀態(tài),將目標(biāo)信息指紋的信息泄露狀態(tài)作為目標(biāo)對(duì)象的信息泄露狀態(tài)。
采用本申請(qǐng)的上述實(shí)施例,在接收到信息獲取請(qǐng)求之后,直接從目標(biāo)網(wǎng)站的服務(wù)器中獲取目標(biāo)對(duì)象的對(duì)象信息,在指紋庫中查找到與對(duì)象信息相匹配的目標(biāo)信息指紋之后,將指紋庫中記錄的目標(biāo)信息指紋的信息泄露狀態(tài)作為目標(biāo)對(duì)象的信息泄露狀態(tài)。在上述實(shí)施例中,響應(yīng)信息獲取請(qǐng)求自動(dòng)在目標(biāo)網(wǎng)站的服務(wù)器中查詢對(duì)象信息,提高了處理速度;并且在該方案中,在指紋庫中預(yù)存多個(gè)信息指紋,并對(duì)每個(gè)信息指紋標(biāo)記信息泄露狀態(tài),在確定與目標(biāo)對(duì)象的對(duì)象信息相匹配的目標(biāo)信息指紋之后,即可準(zhǔn)確確定目標(biāo)對(duì)象的信息泄露狀態(tài),該方案準(zhǔn)確率高。
上述實(shí)施例中信息泄露狀態(tài)用于表示目標(biāo)對(duì)象的對(duì)象信息可被非法對(duì)象獲取的狀態(tài)。用戶可以通過ui界面(人機(jī)交互界面)輸入信息獲取請(qǐng)求,該信息獲取請(qǐng)求用于獲取某個(gè)目標(biāo)對(duì)象的信息泄露狀態(tài),該目標(biāo)對(duì)象可以為一個(gè)公司或者個(gè)人,本申請(qǐng)對(duì) 此不做限定。該非法對(duì)象可以為沒有獲取該信息的獲取權(quán)限或未經(jīng)目標(biāo)對(duì)象授權(quán)的對(duì)象,如某目標(biāo)對(duì)象的郵箱密碼,原本不應(yīng)被除目標(biāo)對(duì)象之外的其他對(duì)象獲知,該除目標(biāo)對(duì)象之外的其他對(duì)象為非法對(duì)象,則該目標(biāo)對(duì)象的郵箱密碼被其他對(duì)象獲知了,該信息則發(fā)生了信息泄露。
在本申請(qǐng)上述實(shí)施例中,在接收到信息獲取請(qǐng)求之后,任務(wù)處理服務(wù)器直接從目標(biāo)網(wǎng)站的服務(wù)器中獲取目標(biāo)對(duì)象的對(duì)象信息,將獲取到的對(duì)象信息發(fā)送至數(shù)據(jù)處理服務(wù)器。數(shù)據(jù)處理服務(wù)器在指紋庫中查找與對(duì)象信息相匹配的目標(biāo)信息指紋,并在查找到目標(biāo)信息指紋的情況下,獲取目標(biāo)信息指紋的信息泄露狀態(tài),將目標(biāo)信息指紋的信息泄露狀態(tài)作為目標(biāo)對(duì)象的信息泄露狀態(tài),生成泄露報(bào)告。
上述的指紋庫中存儲(chǔ)有預(yù)先收集的信息指紋,信息指紋可以包括:賬戶、姓名、性別、所在地、生日、郵箱以及工作信息中的至少兩項(xiàng)的對(duì)應(yīng)關(guān)系,該指紋庫中還記錄有信息指紋的信息泄露狀態(tài),具體地,可以在接收到信息發(fā)生泄露的信息時(shí),獲取所有發(fā)生泄露的信息,在指紋庫中找到與該發(fā)生泄露的信息相匹配的信息指紋,并對(duì)該信息指紋進(jìn)行信息泄露標(biāo)記,如信息泄露標(biāo)記可以為:于2015年12月31日發(fā)生泄露,或者是,未發(fā)生過泄露。需要說明的是,一旦該信息指紋被標(biāo)記為:發(fā)生過信息泄露,該標(biāo)記不可被變更為:未發(fā)生泄露。
上述的目標(biāo)網(wǎng)站可以為社交網(wǎng)站。社交網(wǎng)站主要是進(jìn)行人與人之間的溝通與交流,該社交網(wǎng)站上存在大量的目標(biāo)對(duì)象(如公司或者個(gè)人)的信息,如目標(biāo)對(duì)象注冊(cè)或登錄這些社交網(wǎng)站會(huì)使用到一些個(gè)人信息(如上述實(shí)施例中的對(duì)象信息),如姓名、手機(jī)號(hào)、性別、生日、郵箱以及工作信息等。因此,社交網(wǎng)站是信息泄露的重要源頭,例如,如果某目標(biāo)對(duì)象注冊(cè)或登錄的密碼處于可以被非法人員獲取的狀態(tài)(處于信息被泄露的狀態(tài)),同時(shí),若該目標(biāo)對(duì)象在郵箱中使用的密碼與該社交網(wǎng)站的密碼相同,則非法對(duì)象可以通過該密碼進(jìn)入目標(biāo)對(duì)象的郵箱,獲取該目標(biāo)對(duì)象的郵件內(nèi)容。在這種情況下,如果該郵箱為私人郵箱,那么目標(biāo)對(duì)象泄露的為私人信息;若該郵箱為公司郵箱,那么目標(biāo)對(duì)象泄露的就為公司信息,不論是私人信息或者公司信息的泄露,對(duì)于該目標(biāo)對(duì)象來講,都是很大的損失。
以目標(biāo)對(duì)象為公司為例,采用上述實(shí)施例,可以在接收到確定目標(biāo)公司a的信息泄露狀態(tài)的信息獲取請(qǐng)求時(shí),在目標(biāo)網(wǎng)站上獲取該目標(biāo)公司a和工作信息指示屬于該目標(biāo)公司a的員工的信息,得到該目標(biāo)公司a的對(duì)象信息。
由于在指紋庫中預(yù)存了大量預(yù)先收集的信息指紋和各個(gè)信息指紋對(duì)應(yīng)的信息泄露狀態(tài),在得到對(duì)象信息之后,在指紋庫中查找相匹配的目標(biāo)信息指紋,將該目標(biāo)信息 指紋的信息泄露狀態(tài)作為該目標(biāo)對(duì)象的信息泄露狀態(tài)。
其中,獲取對(duì)象信息可以使用該目標(biāo)對(duì)象的任務(wù)關(guān)鍵詞獲取。
通過上述實(shí)施例,使用目標(biāo)對(duì)象的任務(wù)關(guān)鍵詞(如公司信息、員工信息),在互聯(lián)網(wǎng)上搜索是否存在敏感信息的泄露,如果有可以提示目標(biāo)對(duì)象及時(shí)修改,以避免對(duì)公司或個(gè)人造成更大的損失。
具體地,在指紋庫中查找與對(duì)象信息相匹配的目標(biāo)信息指紋包括:按照對(duì)象信息的指定屬性字段,在指紋庫中查找與對(duì)象信息相匹配的目標(biāo)信息指紋。
信息指紋也可以稱之為指紋信息,信息指紋可以是基于某個(gè)對(duì)象的屬性特征而生成的信息,在本申請(qǐng)中的信息指紋可以包括多個(gè)屬性字段,每個(gè)屬性字段對(duì)應(yīng)一個(gè)屬性參數(shù)。上述的對(duì)象可以包括本申請(qǐng)的目標(biāo)對(duì)象,如公司對(duì)象或員工對(duì)象等。
本申請(qǐng)中的指紋庫中可以包括上述的多條指紋信息。
該指定屬性字段一般為多個(gè),按照對(duì)象信息的指定屬性字段,在指紋庫中查找與對(duì)象信息相匹配的目標(biāo)信息指紋可以包括:獲取對(duì)象信息中各個(gè)指定屬性字段的第一屬性參數(shù);使用各個(gè)指定屬性字段的第一屬性參數(shù)與指紋庫中的信息指紋進(jìn)行對(duì)比操作;若當(dāng)前比對(duì)的信息指紋中各個(gè)指定屬性字段的第二屬性參數(shù)與對(duì)應(yīng)的第一屬性參數(shù)一致,則確定當(dāng)前比對(duì)的信息指紋為目標(biāo)信息指紋。
具體地,目標(biāo)對(duì)象的屬性字段可以包括下述至少之一:姓名、性別、所在地、生日、郵箱、工作信息以及應(yīng)用賬戶(如新浪微博的賬號(hào))等。由于采用一個(gè)指定屬性字段進(jìn)行比對(duì)處理,可以獲取大量的信息,但是該大量的信息中有很多無用的信息。為了提高匹配的精確度,可以使用多個(gè)指定屬性字段進(jìn)行比對(duì),如使用:姓名、性別、所在地和郵箱四個(gè)屬性字段的屬性參數(shù)與指紋庫中的信息指紋進(jìn)行比對(duì)。
在使用各個(gè)指定屬性字段的第一屬性參數(shù)與指紋庫中的信息指紋進(jìn)行對(duì)比操作的過程中,可以依次使用一個(gè)指定屬性字段的第一屬性參數(shù)與指紋庫中的信息指紋進(jìn)行對(duì)比操作,具體地,將多個(gè)指定屬性字段中的第一個(gè)指定屬性設(shè)置為第一次循環(huán)操作時(shí)的當(dāng)前字段,將指紋庫設(shè)置為第一次循環(huán)操作時(shí)的當(dāng)前信息集,循環(huán)執(zhí)行比對(duì)操作,直至該多個(gè)指定屬性字段中的最后信息指紋進(jìn)行對(duì)比操作一個(gè)指定屬性字段:使用當(dāng)前字段的第一屬性參數(shù)在指紋庫中的,得到對(duì)比結(jié)果,將對(duì)比結(jié)果作為下一次循環(huán)操作時(shí)的當(dāng)前信息集。
如,在指紋庫中查找,與對(duì)象信息中第一個(gè)指定屬性字段的屬性參數(shù)相同的第一信息指紋;然后在第一信息指紋中查找,與對(duì)象信息中第二個(gè)指定屬性字段的屬性參 數(shù)相同的第二信息指紋,依次執(zhí)行步驟,直至最后一個(gè)指定屬性字段,得到對(duì)比結(jié)果。
需要說明的是,本申請(qǐng)實(shí)施例中,在確定與對(duì)象信息相匹配的目標(biāo)信息指紋之后,讀取指紋庫中記錄的目標(biāo)信息指紋的信息泄露狀態(tài),基于該目標(biāo)信息指紋和該目標(biāo)信息指紋的信息泄露狀態(tài),生成泄露報(bào)告,并展示該泄露報(bào)告。
作為一個(gè)可選的實(shí)施例,在查找到所述目標(biāo)信息指紋的情況下,還可以將對(duì)象信息和目標(biāo)信息指紋融合起來,以使對(duì)象信息和目標(biāo)信息指紋更加完整,具體地,獲取所述目標(biāo)信息指紋中不存在于所述對(duì)象信息中的第一信息,和所述對(duì)象信息中不存在于所述目標(biāo)信息指紋中的第二信息;將所述第一信息添加到所述對(duì)象信息中,以及將所述第二信息添加到所述目標(biāo)信息指紋中。
例如,對(duì)象信息中包含了姓名、性別、工作信息、注冊(cè)新浪微博的時(shí)間、新浪微博的賬號(hào);目標(biāo)信息指紋包括:姓名、工作信息、生日、注冊(cè)新浪微博的時(shí)間、新浪微博的賬號(hào),則可以在對(duì)象信息中增加生日字段,在目標(biāo)信息指紋中增加性別字段。
通過本申請(qǐng)的上述實(shí)施例,可以使用預(yù)先設(shè)定的信息獲取請(qǐng)求中的關(guān)鍵詞到國(guó)內(nèi)外的社交網(wǎng)站上收集對(duì)象信息,將收集到的內(nèi)容進(jìn)行提取分析計(jì)算,并在特定的指紋庫中尋找是否存在敏感信息的泄露。具體地,獲取目標(biāo)對(duì)象的對(duì)象信息包括:提取信息獲取請(qǐng)求中的任務(wù)關(guān)鍵詞;在目標(biāo)網(wǎng)站中搜索與任務(wù)關(guān)鍵詞對(duì)應(yīng)的對(duì)象信息。
下面結(jié)合圖3和圖4對(duì)本申請(qǐng)的上述實(shí)施例,進(jìn)行詳細(xì)說明:
通過控制臺(tái)的ui界面(即人機(jī)交互界面)輸入目標(biāo)對(duì)象的任務(wù)關(guān)鍵詞,并基于該任務(wù)關(guān)鍵詞生成上述的信息獲取請(qǐng)求,在接收到該信息獲取請(qǐng)求之后,信息收集模塊利用該任務(wù)關(guān)鍵詞從一個(gè)或多個(gè)目標(biāo)網(wǎng)站的服務(wù)器中獲取該目標(biāo)對(duì)象的對(duì)象信息,在獲取到目標(biāo)對(duì)象的對(duì)象信息之后,將目標(biāo)對(duì)象的對(duì)象信息發(fā)送至數(shù)據(jù)中心進(jìn)行處理,得到處理結(jié)果,對(duì)處理結(jié)果進(jìn)行分析計(jì)算,生成泄露報(bào)告。
以目標(biāo)對(duì)象為公司a為例,如圖3所示,在輸入公司的關(guān)鍵詞(如公司名稱)之后,信息收集模塊從網(wǎng)站1、網(wǎng)站2和網(wǎng)站3中收集公司的員工信息(如上述的對(duì)象信息),在收集到該員工的信息之后,數(shù)據(jù)中心和數(shù)據(jù)分析計(jì)算模塊對(duì)其進(jìn)行處理,得到泄露報(bào)告。
如圖4所示,任務(wù)調(diào)度服務(wù)器在接收到信息獲取請(qǐng)求(如信息獲取任務(wù))之后,響應(yīng)該信息獲取請(qǐng)求,觸發(fā)信息抓取服務(wù)器從目標(biāo)網(wǎng)站的服務(wù)器上獲取目標(biāo)對(duì)象的對(duì)象信息,信息抓取服務(wù)器將收集到的對(duì)象信息發(fā)送至數(shù)據(jù)分析服務(wù)器,數(shù)據(jù)分析服務(wù)器在指紋庫中查找與對(duì)象信息匹配的目標(biāo)信息指紋,并在查找到目標(biāo)信息指紋之后, 確定目標(biāo)對(duì)象的信息泄露狀態(tài),更新數(shù)據(jù)庫,并生成泄露報(bào)告??蛇x地,任務(wù)調(diào)度服務(wù)器和數(shù)據(jù)分析服務(wù)器將分析結(jié)果(如泄露報(bào)告)和信息獲取請(qǐng)求都保存在數(shù)據(jù)庫中。
具體地,在目標(biāo)網(wǎng)站中搜索與任務(wù)關(guān)鍵詞對(duì)應(yīng)的對(duì)象信息包括:將任務(wù)關(guān)鍵詞作為當(dāng)前關(guān)鍵詞,循環(huán)執(zhí)行下述搜索操作,直至達(dá)到結(jié)束條件,將每次執(zhí)行搜索操作的結(jié)果進(jìn)行匯總,得到對(duì)象信息:在目標(biāo)網(wǎng)站中搜索與當(dāng)前關(guān)鍵詞有關(guān)聯(lián)關(guān)系的第一關(guān)聯(lián)信息;將第一關(guān)聯(lián)信息作為當(dāng)前執(zhí)行搜索操作的結(jié)果,并將第一關(guān)聯(lián)信息作為下一次執(zhí)行搜索操作時(shí)的當(dāng)前關(guān)鍵詞。
在該實(shí)施例中,可以使用通過ui輸入的任務(wù)關(guān)鍵詞在目標(biāo)網(wǎng)站中搜索第一關(guān)聯(lián)信息,該與任務(wù)關(guān)鍵詞有關(guān)聯(lián)關(guān)系的第一關(guān)聯(lián)信息,可以為包含任務(wù)關(guān)鍵詞的信息。
可選地,上述的結(jié)束條件為循環(huán)執(zhí)行次數(shù)達(dá)到預(yù)設(shè)次數(shù);或循環(huán)執(zhí)行總時(shí)長(zhǎng)達(dá)到預(yù)設(shè)時(shí)長(zhǎng);或當(dāng)前循環(huán)執(zhí)行的結(jié)果與上一次循環(huán)執(zhí)行的結(jié)果相似度大于預(yù)設(shè)閾值。
以結(jié)束條件為循環(huán)執(zhí)行次數(shù)達(dá)到預(yù)設(shè)次數(shù)(如2次)為例,詳述上述實(shí)施例:
在目標(biāo)網(wǎng)站中搜索與任務(wù)關(guān)鍵詞對(duì)應(yīng)的對(duì)象信息包括:在目標(biāo)網(wǎng)站中搜索與任務(wù)關(guān)鍵詞有關(guān)聯(lián)關(guān)系的第一關(guān)聯(lián)信息;將第一關(guān)聯(lián)信息作為新的關(guān)鍵詞,在目標(biāo)網(wǎng)站中搜索與該新的關(guān)鍵詞有關(guān)聯(lián)關(guān)系的新的第一關(guān)聯(lián)信息,將第一關(guān)聯(lián)信息和新的第一關(guān)聯(lián)信息的并集作為對(duì)象信息。
需要說明的是,在將第一關(guān)聯(lián)信息作為下一次執(zhí)行搜索操作時(shí)的當(dāng)前關(guān)鍵詞之前,方法還包括:對(duì)第一關(guān)聯(lián)信息進(jìn)行預(yù)處理,得到處理后的第一關(guān)聯(lián)信息;將第一關(guān)聯(lián)信息作為下一次執(zhí)行搜索操作時(shí)的當(dāng)前關(guān)鍵詞包括:將處理后的第一關(guān)聯(lián)信息作為下一次執(zhí)行搜索操作時(shí)的當(dāng)前關(guān)鍵詞。
具體地,對(duì)第一關(guān)聯(lián)信息進(jìn)行預(yù)處理,得到處理后的第一關(guān)聯(lián)信息包括:在對(duì)第一關(guān)聯(lián)信息進(jìn)行格式解析之后,從第一關(guān)聯(lián)信息中提取預(yù)設(shè)字段對(duì)應(yīng)的信息,得到處理后的第一關(guān)聯(lián)信息。
上述將每次執(zhí)行搜索操作的結(jié)果進(jìn)行匯總,得到對(duì)象信息包括:在將每次執(zhí)行搜索操作的結(jié)果進(jìn)行匯總之后,得到匯總信息;對(duì)匯總信息進(jìn)行去重操作,得到對(duì)象信息。
在上述實(shí)施例中,可以將每次操作的結(jié)果的并集作為匯總信息,并將該匯總信息中進(jìn)行過濾,以去除一些重復(fù)的信息,如屬于公司同一個(gè)員工的多條信息屬于重復(fù)信息,保留該多條信息中的信息量最大的信息,將其余的信息刪除。
下面結(jié)合圖5和圖6進(jìn)行詳細(xì)說明。如圖5所示,該方法可以通過如下步驟實(shí)現(xiàn):
步驟s501:接收輸入的目標(biāo)對(duì)象的任務(wù)關(guān)鍵詞,生成信息處理任務(wù)。
該信息獲取任務(wù)即上述的信息獲取請(qǐng)求,例如,可以提交一個(gè)任務(wù)關(guān)鍵詞xxx到任務(wù)中心。該任務(wù)關(guān)鍵詞與目標(biāo)公司相關(guān)聯(lián),如將目標(biāo)對(duì)象的名稱xxx作為任務(wù)關(guān)鍵詞。
步驟s502:任務(wù)調(diào)度中心調(diào)度執(zhí)行該信息處理任務(wù)。
可選地,可以按照信息處理任務(wù)的優(yōu)先級(jí)確定當(dāng)前執(zhí)行的信息處理任務(wù),可以按照接收到信息處理任務(wù)的時(shí)間順序確定當(dāng)前執(zhí)行的信息處理任務(wù)。
步驟s503:通過該任務(wù)關(guān)鍵詞抓取目標(biāo)對(duì)象的匯總信息。
例如,在某個(gè)社區(qū)網(wǎng)站的服務(wù)器中搜索關(guān)鍵詞:xxx,可以搜索到很多包含該xxx的用戶信息,可選地,一個(gè)用戶(可以為該公司xxx的一個(gè)員工的信息)信息的表現(xiàn)形式可以如圖6所示。
具體地,如圖6所示,該用戶信息可以包括該用戶的基本信息、聯(lián)系信息、工作信息等,該基本信息可以包括如圖6所示的,昵稱:abc;真實(shí)姓名:大鵬;所在地:廣東廣州;性別:男;性取向:異性戀;感情狀況:?jiǎn)紊?;生日?990年1月1日;注冊(cè)時(shí)間:2011-2-1。聯(lián)系信息可以包括:手機(jī)號(hào)碼:1100312341234。工作信息,工作單位:廣東省廣州市第一信息公司。在該實(shí)施例中,xxx可以為第一信息(公司)。
需要說明的是,在利用xxx搜索到一些關(guān)聯(lián)信息之后,經(jīng)過解析數(shù)據(jù)格式,提取有意義的信息字段(如上述的預(yù)設(shè)字段),如,姓名、性別、所在地、生日、手機(jī),工作信息等。將提取到的有意義的字段作為新的關(guān)鍵詞,再次利用該新的關(guān)鍵詞到互聯(lián)網(wǎng)上檢索相關(guān)信息,得到更多的信息,匯總得到匯總信息。
步驟s504:對(duì)該匯總信息進(jìn)行數(shù)據(jù)處理加工,得到處理結(jié)果。
對(duì)該匯總信息進(jìn)行再加工分析,得到符合系統(tǒng)模型的模型數(shù)據(jù)(即上述的對(duì)象信息),如得到符合預(yù)期的數(shù)據(jù),如該符合預(yù)期的數(shù)據(jù)包括沒有重復(fù)的數(shù)據(jù),該模型數(shù)據(jù)包含指定屬性字段的信息。
步驟s505:從指紋庫中心獲取與該處理結(jié)果對(duì)應(yīng)的目標(biāo)信息指紋。
步驟s506:基于目標(biāo)信息指紋確定目標(biāo)對(duì)象的信息泄露狀態(tài)。
對(duì)上述步驟中獲取的模型數(shù)據(jù)與指紋庫進(jìn)行對(duì)比計(jì)算,得到目標(biāo)信息指紋,并確 定該目標(biāo)信息指紋的信息泄露狀態(tài),以確定目標(biāo)對(duì)象的信息泄露狀態(tài)。
步驟s507:生成泄露報(bào)告。
基于上述的對(duì)比計(jì)算結(jié)果生成泄露報(bào)告,并將該泄露報(bào)告展示給用戶,該分析報(bào)告中可以包括:人員姓名、生日、郵箱、在什么網(wǎng)站注冊(cè)過賬號(hào)以及信息泄露狀態(tài)。
需要說明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請(qǐng)并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本申請(qǐng),某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本申請(qǐng)所必須的。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實(shí)施例的方法可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本申請(qǐng)的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例所述的方法。
實(shí)施例2
根據(jù)本申請(qǐng)實(shí)施例,還提供了一種用于實(shí)施上述信息處理方法的信息處理裝置,如圖7所示,該裝置包括:接收單元71、第一獲取單元73、查找單元75以及第二獲取單元77。
其中,接收單元用于接收信息獲取請(qǐng)求,其中,信息獲取請(qǐng)求用于請(qǐng)求獲取目標(biāo)對(duì)象的信息泄露狀態(tài),信息泄露狀態(tài)用于表示目標(biāo)對(duì)象的信息是否處于能夠被非法對(duì)象獲取的狀態(tài);
第一獲取單元用于根據(jù)信息獲取請(qǐng)求,從目標(biāo)網(wǎng)站的服務(wù)器中,獲取目標(biāo)對(duì)象的對(duì)象信息;
查找單元用于在指紋庫中查找與對(duì)象信息相匹配的目標(biāo)信息指紋;
第二獲取單元用于在查找到目標(biāo)信息指紋的情況下,獲取指紋庫中記錄的目標(biāo)信息指紋的信息泄露狀態(tài),將目標(biāo)信息指紋的信息泄露狀態(tài)作為目標(biāo)對(duì)象的信息泄露狀態(tài)。
采用本申請(qǐng)的上述實(shí)施例,在接收到信息獲取請(qǐng)求之后,直接從目標(biāo)網(wǎng)站的服務(wù)器中獲取目標(biāo)對(duì)象的對(duì)象信息,在指紋庫中查找到與對(duì)象信息相匹配的目標(biāo)信息指紋之后,將指紋庫中記錄的目標(biāo)信息指紋的信息泄露狀態(tài)作為目標(biāo)對(duì)象的信息泄露狀態(tài)。在上述實(shí)施例中,響應(yīng)信息獲取請(qǐng)求自動(dòng)在目標(biāo)網(wǎng)站的服務(wù)器中查詢對(duì)象信息,提高了處理速度;并且在該方案中,在指紋庫中預(yù)存多個(gè)信息指紋,并對(duì)每個(gè)信息指紋標(biāo)記信息泄露狀態(tài),在確定與目標(biāo)對(duì)象的對(duì)象信息相匹配的目標(biāo)信息指紋之后,即可準(zhǔn)確確定目標(biāo)對(duì)象的信息泄露狀態(tài),該方案準(zhǔn)確率高。
上述實(shí)施例中信息泄露狀態(tài)用于表示目標(biāo)對(duì)象的對(duì)象信息可被非法對(duì)象獲取的狀態(tài)。用戶可以通過ui界面(人機(jī)交互界面)輸入信息獲取請(qǐng)求,該信息獲取請(qǐng)求用于獲取某個(gè)目標(biāo)對(duì)象的信息泄露狀態(tài),該目標(biāo)對(duì)象可以為一個(gè)公司或者個(gè)人,本申請(qǐng)對(duì)此不做限定。
在本申請(qǐng)上述實(shí)施例中,在接收到信息獲取請(qǐng)求之后,任務(wù)處理服務(wù)器直接從目標(biāo)網(wǎng)站的服務(wù)器中獲取目標(biāo)對(duì)象的對(duì)象信息,將獲取到的對(duì)象信息發(fā)送至數(shù)據(jù)處理服務(wù)器。數(shù)據(jù)處理服務(wù)器在指紋庫中查找與對(duì)象信息相匹配的目標(biāo)信息指紋,并在查找到目標(biāo)信息指紋的情況下,獲取目標(biāo)信息指紋的信息泄露狀態(tài),將目標(biāo)信息指紋的信息泄露狀態(tài)作為目標(biāo)對(duì)象的信息泄露狀態(tài),生成泄露報(bào)告。
上述的指紋庫中存儲(chǔ)有預(yù)先收集的信息指紋,信息指紋可以包括:賬戶、姓名、性別、所在地、生日、郵箱以及工作信息中的至少兩項(xiàng)的對(duì)應(yīng)關(guān)系,該指紋庫中還記錄有信息指紋的信息泄露狀態(tài),具體地,可以在接收到信息發(fā)生泄露的信息時(shí),獲取所有發(fā)生泄露的信息,在指紋庫中找到與該發(fā)生泄露的信息相匹配的信息指紋,并對(duì)該信息指紋進(jìn)行信息泄露標(biāo)記,如信息泄露標(biāo)記可以為:于2015年12月31日發(fā)生泄露,或者是,未發(fā)生過泄露。需要說明的是,一旦該信息指紋被標(biāo)記為:發(fā)生過信息泄露,該標(biāo)記不可被變更為:未發(fā)生泄露。
上述的目標(biāo)網(wǎng)站可以為社交網(wǎng)站。社交網(wǎng)站主要是進(jìn)行人與人之間的溝通與交流,該社交網(wǎng)站上存在大量的目標(biāo)對(duì)象(如公司或者個(gè)人)的信息,如目標(biāo)對(duì)象注冊(cè)或登錄這些社交網(wǎng)站會(huì)使用到一些個(gè)人信息(如上述實(shí)施例中的對(duì)象信息),如姓名、手機(jī)號(hào)、性別、生日、郵箱以及工作信息等。因此,社交網(wǎng)站是信息泄露的重要源頭,例如,如果某目標(biāo)對(duì)象注冊(cè)或登錄的密碼處于可以被非法人員獲取的狀態(tài)(處于信息被泄露的狀態(tài)),同時(shí),若該目標(biāo)對(duì)象在郵箱中使用的密碼與該社交網(wǎng)站的密碼相同,則非法對(duì)象可以通過該密碼進(jìn)行目標(biāo)對(duì)象的郵箱,獲取該目標(biāo)對(duì)象的郵件內(nèi)容。在這種情況下,如果該郵箱為私人郵箱,那么目標(biāo)對(duì)象泄露的為私人信息;若該郵箱為公司 郵箱,那么目標(biāo)對(duì)象泄露的就為公司信息,不論是私人信息或者公司信息的泄露,對(duì)于該目標(biāo)對(duì)象來講,都是很大的損失。
以目標(biāo)對(duì)象為公司為例,采用上述實(shí)施例,可以在接收到確定目標(biāo)公司a的信息泄露狀態(tài)的信息獲取請(qǐng)求時(shí),在目標(biāo)網(wǎng)站上獲取該目標(biāo)公司a和工作信息指示屬于該目標(biāo)公司a的員工的信息,得到該目標(biāo)公司a的對(duì)象信息。
由于在指紋庫中預(yù)存了大量預(yù)先收集的信息指紋和各個(gè)信息指紋對(duì)應(yīng)的信息泄露狀態(tài),在得到對(duì)象信息之后,在指紋庫中查找相匹配的目標(biāo)信息指紋,將該目標(biāo)信息指紋的信息泄露狀態(tài)作為該目標(biāo)對(duì)象的信息泄露狀態(tài)。
其中,獲取對(duì)象信息可以使用該目標(biāo)對(duì)象的任務(wù)關(guān)鍵詞獲取。
通過上述實(shí)施例,使用目標(biāo)對(duì)象的任務(wù)關(guān)鍵詞(如公司信息、員工信息),在互聯(lián)網(wǎng)上搜索是否存在敏感信息的泄露,如果有可以提示目標(biāo)對(duì)象技術(shù)修改,以避免對(duì)公司或個(gè)人造成更大的損失。
根據(jù)本申請(qǐng)的上述實(shí)施例,查找單元可以包括:查找子單元,用于按照對(duì)象信息的指定屬性字段,在指紋庫中查找與對(duì)象信息相匹配的目標(biāo)信息指紋。
可選地,指定屬性字段為多個(gè),查找子單元可以包括:獲取模塊,用于獲取對(duì)象信息中各個(gè)指定屬性字段的第一屬性參數(shù);對(duì)比模塊,用于使用各個(gè)指定屬性字段的第一屬性參數(shù)與指紋庫中的信息指紋進(jìn)行對(duì)比操作;確定模塊,用于若當(dāng)前比對(duì)的信息指紋中各個(gè)指定屬性字段的第二屬性參數(shù)與對(duì)應(yīng)的第一屬性參數(shù)一致,則確定當(dāng)前比對(duì)的信息指紋為目標(biāo)信息指紋。
在使用各個(gè)指定屬性字段的第一屬性參數(shù)與指紋庫中的信息指紋進(jìn)行對(duì)比操作的過程中,可以依次使用一個(gè)指定屬性字段的第一屬性參數(shù)與指紋庫中的信息指紋進(jìn)行對(duì)比操作,具體地,將多個(gè)指定屬性字段中的第一個(gè)指定屬性設(shè)置為第一次循環(huán)操作時(shí)的當(dāng)前字段,將指紋庫設(shè)置為第一次循環(huán)操作時(shí)的當(dāng)前信息集,循環(huán)執(zhí)行比對(duì)操作,直至該多個(gè)指定屬性字段中的最后信息指紋進(jìn)行對(duì)比操作一個(gè)指定屬性字段:使用當(dāng)前字段的第一屬性參數(shù)在指紋庫中的,得到對(duì)比結(jié)果,將對(duì)比結(jié)果作為下一次循環(huán)操作時(shí)的當(dāng)前信息集。
如,在指紋庫中查找,與對(duì)象信息中第一個(gè)指定屬性字段的屬性參數(shù)相同的第一信息指紋;然后在第一信息指紋中查找,與對(duì)象信息中第二個(gè)指定屬性字段的屬性參數(shù)相同的第二信息指紋,依次執(zhí)行步驟,直至最后一個(gè)指定屬性字段,得到對(duì)比結(jié)果。
需要說明的是,本申請(qǐng)實(shí)施例中,在確定與對(duì)象信息相匹配的目標(biāo)信息指紋之后, 讀取指紋庫中記錄的目標(biāo)信息指紋的信息泄露狀態(tài),基于該目標(biāo)信息指紋和該目標(biāo)信息指紋的信息泄露狀態(tài),生成泄露報(bào)告,并展示該泄露報(bào)告。
可選地,在查找到所述目標(biāo)信息指紋的情況下,還可以將對(duì)象信息和目標(biāo)信息指紋融合起來,以使對(duì)象信息和目標(biāo)信息指紋更加完整,上述實(shí)施例中的裝置還可以包括如圖8示出的:第三獲取單元81,用于在查找到目標(biāo)信息指紋的情況下,獲取目標(biāo)信息指紋中不存在于對(duì)象信息中的第一信息,和對(duì)象信息中不存在于目標(biāo)信息指紋中的第二信息;添加單元83,用于將第一信息添加到對(duì)象信息中,以及將第二信息添加到目標(biāo)信息指紋中。
通過本申請(qǐng)的上述實(shí)施例,可以使用預(yù)先設(shè)定的信息獲取請(qǐng)求中的關(guān)鍵詞到國(guó)內(nèi)外的社交網(wǎng)站上收集對(duì)象信息,將收集到的內(nèi)容進(jìn)行提取分析計(jì)算,并在特定的指紋庫中尋找是否存在敏感信息的泄露。具體地,如圖9所示,第一獲取單元73包括:提取子單元901,用于提取信息獲取請(qǐng)求中的任務(wù)關(guān)鍵詞;搜索子單元903,用于在目標(biāo)網(wǎng)站中搜索與任務(wù)關(guān)鍵詞對(duì)應(yīng)的對(duì)象信息。
可選地,搜索子單元可以包括:循環(huán)執(zhí)行模塊,用于將任務(wù)關(guān)鍵詞作為當(dāng)前關(guān)鍵詞,循環(huán)執(zhí)行下述搜索操作,直至達(dá)到結(jié)束條件,將每次執(zhí)行搜索操作的結(jié)果進(jìn)行匯總,得到對(duì)象信息。其中,循環(huán)執(zhí)行模塊包括:搜索子模塊,用于在目標(biāo)網(wǎng)站中搜索與當(dāng)前關(guān)鍵詞有關(guān)聯(lián)關(guān)系的第一關(guān)聯(lián)信息;處理子模塊,用于將第一關(guān)聯(lián)信息作為當(dāng)前執(zhí)行搜索操作的結(jié)果,并將第一關(guān)聯(lián)信息作為下一次執(zhí)行搜索操作時(shí)的當(dāng)前關(guān)鍵詞。
進(jìn)一步地,裝置還可以包括:處理單元,用于在將第一關(guān)聯(lián)信息作為下一次執(zhí)行搜索操作時(shí)的當(dāng)前關(guān)鍵詞之前,對(duì)第一關(guān)聯(lián)信息進(jìn)行預(yù)處理,得到處理后的第一關(guān)聯(lián)信息;處理子模塊具體用于:將處理后的第一關(guān)聯(lián)信息作為下一次執(zhí)行搜索操作時(shí)的當(dāng)前關(guān)鍵詞。
在該實(shí)施例中,可以使用通過ui輸入的任務(wù)關(guān)鍵詞在目標(biāo)網(wǎng)站中搜索第一關(guān)聯(lián)信息,該與任務(wù)關(guān)鍵詞有關(guān)聯(lián)關(guān)系的第一關(guān)聯(lián)信息,可以為包含任務(wù)關(guān)鍵詞的信息。
可選地,上述的結(jié)束條件為循環(huán)執(zhí)行次數(shù)達(dá)到預(yù)設(shè)次數(shù);或循環(huán)執(zhí)行總時(shí)長(zhǎng)達(dá)到預(yù)設(shè)時(shí)長(zhǎng);或當(dāng)前循環(huán)執(zhí)行的結(jié)果與上一次循環(huán)執(zhí)行的結(jié)果相似度大于預(yù)設(shè)閾值。
以結(jié)束條件為循環(huán)執(zhí)行次數(shù)達(dá)到預(yù)設(shè)次數(shù)(如2次)為例,詳述上述實(shí)施例:
在目標(biāo)網(wǎng)站中搜索與任務(wù)關(guān)鍵詞對(duì)應(yīng)的對(duì)象信息包括:在目標(biāo)網(wǎng)站中搜索與任務(wù)關(guān)鍵詞有關(guān)聯(lián)關(guān)系的第一關(guān)聯(lián)信息;將第一關(guān)聯(lián)信息作為新的關(guān)鍵詞,在目標(biāo)網(wǎng)站中搜索與該新的關(guān)鍵詞有關(guān)聯(lián)關(guān)系的新的第一關(guān)聯(lián)信息,將第一關(guān)聯(lián)信息和新的第一關(guān) 聯(lián)信息的并集作為對(duì)象信息。
具體地,處理單元可以包括:信息處理模塊,用于在對(duì)第一關(guān)聯(lián)信息進(jìn)行格式解析之后,從第一關(guān)聯(lián)信息中提取預(yù)設(shè)字段對(duì)應(yīng)的信息,得到處理后的第一關(guān)聯(lián)信息。
根據(jù)本申請(qǐng)的上述實(shí)施例,循環(huán)執(zhí)行模塊可以包括:匯總模塊,用于在將每次執(zhí)行搜索操作的結(jié)果進(jìn)行匯總之后,得到匯總信息;去重模塊,用于對(duì)匯總信息進(jìn)行去重操作,得到對(duì)象信息。
在上述實(shí)施例中,可以將每次操作的結(jié)果的并集作為匯總信息,并將該匯總信息中進(jìn)行過濾,以去除一些重復(fù)的信息,如屬于公司同一個(gè)員工的多條信息屬于重復(fù)信息,保留該多條信息中的信息量最大的信息,將其余的信息刪除。
本實(shí)施例中所提供的各個(gè)模塊與方法實(shí)施例對(duì)應(yīng)步驟所提供的使用方法相同、應(yīng)用場(chǎng)景也可以相同。當(dāng)然,需要注意的是,上述模塊涉及的方案可以不限于上述實(shí)施例中的內(nèi)容和場(chǎng)景,且上述模塊可以運(yùn)行在計(jì)算機(jī)終端或移動(dòng)終端,可以通過軟件或硬件實(shí)現(xiàn)。
實(shí)施例3
本申請(qǐng)的實(shí)施例可以提供一種計(jì)算機(jī)終端,該計(jì)算機(jī)終端可以是計(jì)算機(jī)終端群中的任意一個(gè)計(jì)算機(jī)終端設(shè)備??蛇x地,在本實(shí)施例中,上述計(jì)算機(jī)終端也可以替換為移動(dòng)終端等終端設(shè)備。
可選地,在本實(shí)施例中,上述計(jì)算機(jī)終端可以位于計(jì)算機(jī)網(wǎng)絡(luò)的多個(gè)網(wǎng)絡(luò)設(shè)備中的至少一個(gè)網(wǎng)絡(luò)設(shè)備。
可選地,圖10是根據(jù)本申請(qǐng)實(shí)施例的一種計(jì)算機(jī)終端的結(jié)構(gòu)框圖。如圖10所示,該計(jì)算機(jī)終端a可以包括:一個(gè)或多個(gè)(圖中僅示出一個(gè))處理器1001、存儲(chǔ)器1003、以及傳輸裝置1005。
其中,存儲(chǔ)器1003可用于存儲(chǔ)軟件程序以及模塊,如本申請(qǐng)實(shí)施例中的信息處理和裝置對(duì)應(yīng)的程序指令/模塊,處理器1001通過運(yùn)行存儲(chǔ)在存儲(chǔ)器1003內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)上述的信息處理方法。存儲(chǔ)器1003可包括高速隨機(jī)存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,如一個(gè)或者多個(gè)磁性存儲(chǔ)裝置、閃存、或者其他非易失性固態(tài)存儲(chǔ)器。在一些實(shí)例中,存儲(chǔ)器1003可進(jìn)一步包括相對(duì)于處理器1001遠(yuǎn)程設(shè)置的存儲(chǔ)器,這些遠(yuǎn)程存儲(chǔ)器可以通過網(wǎng)絡(luò)連接至終端a。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動(dòng)通信網(wǎng)及其組合。
上述的傳輸裝置1005用于經(jīng)由一個(gè)網(wǎng)絡(luò)接收或者發(fā)送數(shù)據(jù)。上述的網(wǎng)絡(luò)具體實(shí)例可包括有線網(wǎng)絡(luò)及無線網(wǎng)絡(luò)。在一個(gè)實(shí)例中,傳輸裝置1005包括一個(gè)網(wǎng)絡(luò)適配器(networkinterfacecontroller,nic),其可通過網(wǎng)線與其他網(wǎng)絡(luò)設(shè)備與路由器相連從而可與互聯(lián)網(wǎng)或局域網(wǎng)進(jìn)行通訊。在一個(gè)實(shí)例中,傳輸裝置1005為射頻(radiofrequency,rf)模塊,其用于通過無線方式與互聯(lián)網(wǎng)進(jìn)行通訊。
其中,具體地,存儲(chǔ)器1003用于存儲(chǔ)預(yù)設(shè)動(dòng)作條件和預(yù)設(shè)權(quán)限用戶的信息、以及應(yīng)用程序。
處理器1001可以通過傳輸裝置調(diào)用存儲(chǔ)器1003存儲(chǔ)的信息及應(yīng)用程序,以執(zhí)行下述步驟:
步驟s2:接收信息獲取請(qǐng)求,其中,信息獲取請(qǐng)求用于請(qǐng)求獲取目標(biāo)對(duì)象的信息泄露狀態(tài),信息泄露狀態(tài)用于表示目標(biāo)對(duì)象的信息是否處于能夠被非法對(duì)象獲取的狀態(tài);
步驟s4:根據(jù)信息獲取請(qǐng)求,從目標(biāo)網(wǎng)站的服務(wù)器中,獲取目標(biāo)對(duì)象的對(duì)象信息;
步驟s6:在指紋庫中查找與對(duì)象信息相匹配的目標(biāo)信息指紋;
步驟s8:在查找到目標(biāo)信息指紋的情況下,獲取指紋庫中記錄的目標(biāo)信息指紋的信息泄露狀態(tài),將目標(biāo)信息指紋的信息泄露狀態(tài)作為目標(biāo)對(duì)象的信息泄露狀態(tài)。
上述實(shí)施例中信息泄露狀態(tài)用于表示目標(biāo)對(duì)象的對(duì)象信息可被非法對(duì)象獲取的狀態(tài)。用戶可以通過ui界面(人機(jī)交互界面)輸入信息獲取請(qǐng)求,該信息獲取請(qǐng)求用于獲取某個(gè)目標(biāo)對(duì)象的信息泄露狀態(tài),該目標(biāo)對(duì)象可以為一個(gè)公司或者個(gè)人,本申請(qǐng)對(duì)此不做限定。
在本申請(qǐng)上述實(shí)施例中,在接收到信息獲取請(qǐng)求之后,任務(wù)處理服務(wù)器直接從目標(biāo)網(wǎng)站的服務(wù)器中獲取目標(biāo)對(duì)象的對(duì)象信息,將獲取到的對(duì)象信息發(fā)送至數(shù)據(jù)處理服務(wù)器。數(shù)據(jù)處理服務(wù)器在指紋庫中查找與對(duì)象信息相匹配的目標(biāo)信息指紋,并在查找到目標(biāo)信息指紋的情況下,獲取目標(biāo)信息指紋的信息泄露狀態(tài),將目標(biāo)信息指紋的信息泄露狀態(tài)作為目標(biāo)對(duì)象的信息泄露狀態(tài),生成泄露報(bào)告。
本領(lǐng)域普通技術(shù)人員可以理解,圖10所示的結(jié)構(gòu)僅為示意,計(jì)算機(jī)終端也可以是智能手機(jī)(如android手機(jī)、ios手機(jī)等)、平板電腦、掌聲電腦以及移動(dòng)互聯(lián)網(wǎng)設(shè)備(mobileinternetdevices,mid)、pad等終端設(shè)備。圖10其并不對(duì)上述電子裝置的結(jié)構(gòu)造成限定。例如,計(jì)算機(jī)終端10還可包括比圖10中所示更多或者更少的組件(如網(wǎng)絡(luò)接口、顯示裝置等),或者具有與圖10所示不同的配置。
本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令終端設(shè)備相關(guān)的硬件來完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:閃存盤、只讀存儲(chǔ)器(read-onlymemory,rom)、隨機(jī)存取器(randomaccessmemory,ram)、磁盤或光盤等。
實(shí)施例4
本申請(qǐng)的實(shí)施例還提供了一種存儲(chǔ)介質(zhì)??蛇x地,在本實(shí)施例中,上述存儲(chǔ)介質(zhì)可以用于保存上述實(shí)施例一所提供的信息處理方法所執(zhí)行的程序代碼。
可選地,在本實(shí)施例中,上述存儲(chǔ)介質(zhì)可以位于計(jì)算機(jī)網(wǎng)絡(luò)中計(jì)算機(jī)終端群中的任意一個(gè)計(jì)算機(jī)終端中,或者位于移動(dòng)終端群中的任意一個(gè)移動(dòng)終端中。
可選地,在本實(shí)施例中,存儲(chǔ)介質(zhì)被設(shè)置為存儲(chǔ)用于執(zhí)行以下步驟的程序代碼:
步驟s2:接收信息獲取請(qǐng)求,其中,信息獲取請(qǐng)求用于請(qǐng)求獲取目標(biāo)對(duì)象的信息泄露狀態(tài),信息泄露狀態(tài)用于表示目標(biāo)對(duì)象的信息是否處于能夠被非法對(duì)象獲取的狀態(tài);
步驟s4:根據(jù)信息獲取請(qǐng)求,從目標(biāo)網(wǎng)站的服務(wù)器中,獲取目標(biāo)對(duì)象的對(duì)象信息;
步驟s6:在指紋庫中查找與對(duì)象信息相匹配的目標(biāo)信息指紋;
步驟s8:在查找到目標(biāo)信息指紋的情況下,獲取指紋庫中記錄的目標(biāo)信息指紋的信息泄露狀態(tài),將目標(biāo)信息指紋的信息泄露狀態(tài)作為目標(biāo)對(duì)象的信息泄露狀態(tài)。
上述實(shí)施例中信息泄露狀態(tài)用于表示目標(biāo)對(duì)象的對(duì)象信息可被非法對(duì)象獲取的狀態(tài)。用戶可以通過ui界面(人機(jī)交互界面)輸入信息獲取請(qǐng)求,該信息獲取請(qǐng)求用于獲取某個(gè)目標(biāo)對(duì)象的信息泄露狀態(tài),該目標(biāo)對(duì)象可以為一個(gè)公司或者個(gè)人,本申請(qǐng)對(duì)此不做限定。
在本申請(qǐng)上述實(shí)施例中,在接收到信息獲取請(qǐng)求之后,任務(wù)處理服務(wù)器直接從目標(biāo)網(wǎng)站的服務(wù)器中獲取目標(biāo)對(duì)象的對(duì)象信息,將獲取到的對(duì)象信息發(fā)送至數(shù)據(jù)處理服務(wù)器。數(shù)據(jù)處理服務(wù)器在指紋庫中查找與對(duì)象信息相匹配的目標(biāo)信息指紋,并在查找到目標(biāo)信息指紋的情況下,獲取目標(biāo)信息指紋的信息泄露狀態(tài),將目標(biāo)信息指紋的信息泄露狀態(tài)作為目標(biāo)對(duì)象的信息泄露狀態(tài),生成泄露報(bào)告。
此處需要說明的是,上述計(jì)算機(jī)終端群中的任意一個(gè)可以與網(wǎng)站服務(wù)器建立通信關(guān)系。
上述本申請(qǐng)實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
在本申請(qǐng)的上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的客戶端、終端或者服務(wù)器,可通過其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本申請(qǐng)各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本申請(qǐng)的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅是本申請(qǐng)的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本申請(qǐng)?jiān)淼那疤嵯?,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本申請(qǐng)的保護(hù)范圍。