關聯(lián)網(wǎng)絡帳號的方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種關聯(lián)網(wǎng)絡帳號的方法,所述方法包括:獲取待拓展的網(wǎng)絡帳號和對應的加密串,所述加密串唯一標識終端;查找加密串集合中是否存在與所述待拓展的網(wǎng)絡帳號對應的加密串相同的加密串;如果存在,則返回查找到的加密串所對應的網(wǎng)絡帳號。采用該方法能有效地對網(wǎng)絡賬號進行拓展。此外,還提供了一種關聯(lián)網(wǎng)絡帳號的系統(tǒng)。
【專利說明】關聯(lián)網(wǎng)絡帳號的方法和系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及網(wǎng)絡【技術領域】,特別是涉及一種關聯(lián)網(wǎng)絡帳號方法和系統(tǒng)。
【背景技術】
[0002]隨著網(wǎng)絡業(yè)務的迅猛發(fā)展,在網(wǎng)絡中存在越來越多的網(wǎng)絡帳號,而一些網(wǎng)絡帳號具有一定的關聯(lián)性。獲取具有關聯(lián)性的網(wǎng)絡帳號在很多互聯(lián)網(wǎng)應用場景特別是打擊網(wǎng)絡犯罪分子中具有舉足輕重的作用。例如,隨著互聯(lián)網(wǎng)場景的廣泛運用,許多不良分子利用它來進行非法行為,例如色情團伙利用色情賬號進行色情招嫖、廣告團伙利用廣告賬號打非法廣生坐
/ 1=1 寸。
[0003]然而,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術中至少存在以下技術問題:
[0004]傳統(tǒng)的非法賬號獲取渠道一般是通過用戶舉報等。而這些渠道只能夠獲取一批非法帳號中的少量帳號,非法賬號相關信息的缺乏對開展打擊工作造成了很大的阻礙。
【發(fā)明內(nèi)容】
[0005]基于此,有必要針對傳統(tǒng)技術不利于網(wǎng)絡帳號的擴展的技術問題,提供一種關聯(lián)網(wǎng)絡帳號方法和系統(tǒng)。
[0006]一種關聯(lián)網(wǎng)絡帳號方法,所述方法包括:
[0007]獲取待拓展的網(wǎng)絡帳號和對應的加密串,所述加密串唯一標識終端;
[0008]查找是否存在與所述待拓展的網(wǎng)絡帳號對應的加密串相同的加密串;
[0009]如果存在,則返回查找到的加密串所對應的網(wǎng)絡帳號。
[0010]一種關聯(lián)網(wǎng)絡帳號系統(tǒng),所述系統(tǒng)包括:
[0011]待拓展帳號信息獲取模塊,用于獲取待拓展的網(wǎng)絡帳號和對應的加密串;
[0012]加密串查找模塊,用于查找是否存在與所述待拓展的網(wǎng)絡帳號對應的加密串相同的加密串;
[0013]網(wǎng)絡帳號返回模塊,用于如果存在與所述待拓展的網(wǎng)絡帳號對應的加密串相同的加密串,則返回查找到的加密串所對應的網(wǎng)絡帳號。
[0014]上述關聯(lián)網(wǎng)絡帳號的方法和系統(tǒng),通過獲取待拓展的網(wǎng)絡帳號和對應的加密串,加密串唯一標識終端,然后查找加密串集合中是否存在與待拓展的網(wǎng)絡帳號對應的加密串相同的加密串;如果存在,則返回查找到的加密串所對應的網(wǎng)絡帳號。該方法和系統(tǒng)由于能夠獲取到與待拓展的網(wǎng)絡帳號使用同一終端的網(wǎng)絡帳號,這些網(wǎng)絡帳號則與待拓展的網(wǎng)絡帳號相關聯(lián),因此有利于對網(wǎng)絡帳號進行拓展,能夠應用于打擊網(wǎng)絡犯罪分子,提高安全性。
【專利附圖】
【附圖說明】
[0015]圖1為一個實施例中關聯(lián)網(wǎng)絡帳號的方法的流程示意圖;
[0016]圖2為另一個實施例中關聯(lián)網(wǎng)絡帳號的方法的流程示意圖;
[0017]圖3為一個實施例中關聯(lián)網(wǎng)絡帳號的方法的應用場景圖;
[0018]圖4為一個實施例中關聯(lián)網(wǎng)絡帳號的系統(tǒng)的結構框圖;
[0019]圖5為另一個實施例中關聯(lián)網(wǎng)絡帳號的系統(tǒng)的結構框圖;
[0020]圖6為再一個實施例中關聯(lián)網(wǎng)絡帳號的系統(tǒng)的結構框圖;
[0021]圖7為圖6中加密串生成模塊的結構框圖;
[0022]圖8為又一個實施例中的關聯(lián)網(wǎng)絡帳號的系統(tǒng)的結構框圖。
【具體實施方式】
[0023]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0024]如圖1所示,在一個實施例中,提供了一種關聯(lián)網(wǎng)絡帳號的方法,該方法以應用于服務器中進行舉例說明,該服務器包括但不限于各種計算機,包括個人計算機、大型計算機、超級計算機和計算機集群等。該方法包括如下步驟:
[0025]步驟S102,獲取待拓展的網(wǎng)絡帳號和對應的加密串。
[0026]本實施例中,檢測終端本地是否存在與待拓展的網(wǎng)絡帳號對應的加密串。若有,月艮務器獲取該與待拓展的網(wǎng)絡帳號對應的加密串;若無,服務器則根據(jù)待拓展的網(wǎng)絡帳號生成對應的加密串。
[0027]步驟S104,查找是否存在與待拓展的網(wǎng)絡帳號對應的加密串相同的加密串,若是,則進入步驟S106,否則結束。
[0028]本實施例中,服務器獲取與待拓展的網(wǎng)絡帳號對應的加密串之后,在加密串集合中查找是否存在與待拓展的網(wǎng)絡帳號對應的加密串相同的加密串。該加密串集合由多個與網(wǎng)絡帳號對應的加密串所構成。
[0029]在另一個實施例中,如果服務器的加密串集合中不存在與待拓展的網(wǎng)絡帳號對應的加密串相同的加密串,還可將與待拓展的網(wǎng)絡帳號對應的加密串存儲至加密串集合中。
[0030]步驟S106,返回查找到的加密串所對應的網(wǎng)絡帳號。
[0031]具體的,服務器查找到與待拓展的網(wǎng)絡帳號對應的加密串相同的加密串之后,則進一步獲取存儲的與查找到的加密串所對應的網(wǎng)絡帳號,如上所述,這些網(wǎng)絡帳號為對應該加密串的網(wǎng)絡帳號集合中的多個網(wǎng)絡帳號,且這些網(wǎng)絡帳號是具有關聯(lián)性的,進一步的,服務器將獲取到的多個網(wǎng)絡帳號返回至終端,從而實現(xiàn)了對待拓展帳號的拓展,獲取到了與待拓展帳號關聯(lián)的其他網(wǎng)絡帳號。
[0032]進一步的,在一個實施例中,服務器還可將該加密串與該網(wǎng)絡帳號之間的關聯(lián)信息,例如加密串與網(wǎng)絡帳號共用的次數(shù)、天數(shù)等,一并返回至終端,以便進一步獲知與待擴展帳號關聯(lián)的網(wǎng)絡帳號的相關信息。
[0033]進一步的,在另一個實施例中,服務器還可將待拓展帳號與獲取到的與加密串對應的多個網(wǎng)絡帳號進行歸并,由于待擴展帳號與獲取到的網(wǎng)絡帳號應具有關聯(lián)性,將待擴展帳號歸并至這些網(wǎng)絡帳號的集合中,能夠?qū)崿F(xiàn)對與加密串對應的網(wǎng)絡帳號集合進行擴展。
[0034]如圖2所示,在另一個實施例中,在圖1所示實施例的基礎上,關聯(lián)網(wǎng)絡帳號的方法還包括:
[0035]步驟S202,獲取終端的加密串生成請求,該加密串生成請求攜帶有請求生成加密串的網(wǎng)絡帳號。
[0036]在一個實施例中,在步驟S202之前,還可包括:獲取登錄客戶端的網(wǎng)絡帳號,檢測終端本地是否存在與網(wǎng)絡帳號相對應的加密串,如果不存在,進入步驟S202。
[0037]具體的,本實施例中的終端,包括但不限于智能手機、平板電腦、個人數(shù)字助理、電子書閱讀器、MP3 (Moving Picture Experts Group Aud1 Layer III,動態(tài)影像專家壓縮標準音頻層面 3)或 MP4 (Moving Picture Experts Group Aud1 Layer IV,動態(tài)影像專家壓縮標準音頻層面4)播放器、P0S終端、車載電腦、膝上型便攜計算機和臺式計算機等等。
[0038]步驟S204,根據(jù)網(wǎng)絡帳號生成用于唯一標識終端的、與網(wǎng)絡帳號對應的加密串。
[0039]具體的,服務器獲取到加密串生成請求中攜帶的網(wǎng)絡帳號,則可根據(jù)網(wǎng)絡帳號生成加密串,該加密串用于唯一標識終端,不同的終端僅有唯一的加密串,而加密串相同的網(wǎng)絡帳號則認為是在同一終端上登錄的網(wǎng)絡帳號。進一步的,服務器生成加密串后,可將加密串返回至終端,在終端本地的預設路徑中存儲與網(wǎng)絡帳號對應的該加密串,例如,可存儲在終端的硬盤的文件目錄下,或者瀏覽器的cookie文件中,以便下一次可直接從終端本地中獲取到與網(wǎng)絡帳號對應的加密串。
[0040]在一個實施例中,步驟S204包括:獲取終端的IP地址、客戶端版本號、設備識別碼、請求生成加密串的時間、隨機字符串中的至少一個;對網(wǎng)絡帳號和終端的IP地址、客戶端版本號、設備識別碼、請求生成加密串的時間、隨機字符串中的至少一個組成的字符串進行運算,生成與網(wǎng)絡賬號對應的加密串。
[0041]其中,終端的IP地址可由終端在發(fā)送加密串生成請求時獲取,客戶端版本號是網(wǎng)絡帳號登錄的客戶端的版本號,設備識別碼是終端自身攜帶的、唯一的識別碼(例如,每臺智能手機所對應的識別識別碼),請求生成加密串的時間可以是服務器收到加密串生成請求的時間,隨機字符串是由服務器隨機生成的。
[0042]進一步的,可將網(wǎng)絡帳號、終端的IP地址、客戶端版本號、設備識別碼、生成加密串的時間和隨機字符串組成一串字符串,然后可采用信息摘要算法(如MD5算法)、對稱加密算法(如DES算法)、數(shù)字簽名算法(如DSA算法)等中的任意一種對所組成的字符串進行運算,從而生成具有唯一性的加密串。
[0043]步驟S206,將對應的加密串相同的網(wǎng)絡帳號進行關聯(lián)。
[0044]具體的,服務器在生成與網(wǎng)絡帳號對應的加密串后,可將加密串與網(wǎng)絡帳號對應存儲。由于加密串用于唯一標識終端,因此加密串相同的網(wǎng)絡帳號則認為來自于同一終端,因此服務器可將加密串相同的網(wǎng)絡帳號進行歸并,也即同一加密串對應多個網(wǎng)絡帳號組成的集合,而處于同一集合中的網(wǎng)絡帳號具有關聯(lián)性。
[0045]在一個實施例中,在將對應的加密串相同的網(wǎng)絡帳號進行關聯(lián)后,還可記錄加密串與該網(wǎng)絡帳號之間的關聯(lián)信息,例如加密串與網(wǎng)絡帳號公用的次數(shù)、天數(shù)等。進一步的,服務器在將加密串相同的網(wǎng)絡帳號進行關聯(lián)之后,還可對應每個網(wǎng)絡帳號存儲關聯(lián)信息。
[0046]下面以一個具體的應用場景來描述上述各實施例中的關聯(lián)網(wǎng)絡帳號的方法。如圖3所示,用戶通過終端302向接入服務器303發(fā)送登錄客戶端的請求,接入服務器303將登錄請求轉(zhuǎn)發(fā)至對應客戶端的業(yè)務服務器304,例如,用戶通過終端302請求登錄瀏覽器,則接入服務器303將登錄請求轉(zhuǎn)發(fā)至瀏覽器的業(yè)務服務器304 (網(wǎng)頁服務器)。終端302實現(xiàn)登錄后可獲取到登錄客戶端的網(wǎng)絡帳號,同時終端302檢測本地是否存在與該網(wǎng)絡帳號相對應的加密串。如果不存在,終端302登錄成功后向接入服務器303發(fā)送加密串生成請求,該加密串生成請求攜帶有請求生成加密串的網(wǎng)絡帳號。如果終端302檢測到本地存在與該網(wǎng)絡帳號對應的加密串,則獲取到該加密串,與該網(wǎng)絡帳號一起發(fā)送至接入服務器303。
[0047]進一步的,接入服務器303將加密串生成請求轉(zhuǎn)發(fā)至業(yè)務服務器304,業(yè)務服務器304接收該加密串生成請求并從請求中提取網(wǎng)絡帳號。此外,終端302還將獲取終端信息,包括終端的IP地址、客戶端版本號、設備識別碼、請求生成加密串的時間等,并將這些終端信息發(fā)送至接入服務器303,接入服務器303將終端信息轉(zhuǎn)發(fā)至業(yè)務服務器304。
[0048]進一步的,業(yè)務服務器304隨機生成字符串,并根據(jù)獲取到的終端信息,采用前述算法的任意一種生成用于唯一標識終端、與網(wǎng)絡帳號對應的加密串。并將所生成的加密串和網(wǎng)絡帳號一起發(fā)送至數(shù)據(jù)庫服務器305。數(shù)據(jù)庫服務器305將加密串相同的網(wǎng)絡帳號進行歸并,并記錄加密串與該與網(wǎng)絡帳號之間的關聯(lián)信息。
[0049]此外,如果業(yè)務服務器304接收到的是網(wǎng)絡帳號和對應的加密串(即終端302本地存在與網(wǎng)絡帳號對應的加密串),則將接收到網(wǎng)絡帳號和對應的加密串發(fā)送至數(shù)據(jù)庫服務器305,數(shù)據(jù)庫服務器305根據(jù)加密串將網(wǎng)絡帳號進行歸并。
[0050]如圖4所示,在一個實施例中,一種關聯(lián)網(wǎng)絡帳號的系統(tǒng),包括待拓展賬號信息獲取模塊110,加密串查找模塊130和網(wǎng)絡帳號返回模塊150,其中:
[0051]待拓展帳號信息獲取模塊110,用于獲取待拓展的網(wǎng)絡帳號和對應的加密串。
[0052]加密串查找模塊130,用于查找是否存在與待拓展的網(wǎng)絡帳號對應的加密串相同的加密串。
[0053]網(wǎng)絡帳號返回模塊150,用于如果存在與待拓展的網(wǎng)絡帳號對應的加密串相同的加密串,則返回與查找到的加密串所對應的網(wǎng)絡帳號。
[0054]如圖5所示,在一個實施例中,在圖4所示實施例的基礎上,關聯(lián)網(wǎng)絡帳號的系統(tǒng)還包括請求獲取模塊120,加密串生成模塊140和關聯(lián)模塊160,其中:
[0055]請求獲取模塊120,用于獲取終端的加密串生成請求,加密串生成請求攜帶有請求生成加密串的網(wǎng)絡帳號。
[0056]加密串生成模塊140,用于根據(jù)網(wǎng)絡帳號生成用于唯一標識終端的、與網(wǎng)絡帳號對應的加密串。
[0057]關聯(lián)模塊160,用于將對應的加密串相同的網(wǎng)絡帳號進行關聯(lián)。
[0058]如圖6所示,在一個實施例中,在圖5所示實施例的基礎上,關聯(lián)網(wǎng)絡帳號的系統(tǒng)還包括:
[0059]檢測模塊100,用于獲取登錄客戶端的網(wǎng)絡帳號,檢測終端本地是否存在與網(wǎng)絡帳號對應的加密串,如果不存在,則請求生成加密串。
[0060]在一個實施例中,檢測模塊100還用于如果終端本地存在與網(wǎng)絡帳號對應的加密串,則獲取與網(wǎng)絡帳號對應的加密串。本實施例中,關聯(lián)模塊160還用于將檢測模塊100獲取到的加密串相同的網(wǎng)絡帳號進行關聯(lián)。
[0061]如圖7所示,在一個實施例中,加密串生成模塊140包括終端信息獲取模塊142和字符串運算模塊144,其中:
[0062]終端信息獲取模塊142,用于獲取終端的IP地址、客戶端版本號、設備識別碼、請求生成加密串的時間、隨機字符串中的至少一個。
[0063]字符串運算模塊144,用于對網(wǎng)絡帳號和終端的IP地址、客戶端版本號、設備識別碼、請求生成加密串的時間、隨機字符串中的至少一個所組成的字符串進行運算,生成與網(wǎng)絡帳號對應的加密串。
[0064]如圖8所示,在一個實施例中,在圖5所示實施例的基礎上,關聯(lián)網(wǎng)絡帳號的系統(tǒng),還包括:
[0065]記錄模塊180,用于對應網(wǎng)絡帳號記錄加密串與網(wǎng)絡帳號之間的關聯(lián)信息。
[0066]上述關聯(lián)網(wǎng)絡帳號的方法和系統(tǒng),通過獲取待拓展的網(wǎng)絡帳號和對應的加密串,加密串唯一標識終端,然后查找加密串集合中是否存在與待拓展的網(wǎng)絡帳號對應的加密串相同的加密串;如果存在,則返回查找到的加密串所對應的網(wǎng)絡帳號。該方法和系統(tǒng)由于能夠獲取到與待拓展的網(wǎng)絡帳號使用同一終端的網(wǎng)絡帳號,這些網(wǎng)絡帳號則與待拓展的網(wǎng)絡帳號相關聯(lián),因此有利于對網(wǎng)絡帳號進行拓展,能夠應用于打擊網(wǎng)絡犯罪分子,提高安全性。
[0067]本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。
[0068]以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發(fā)明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發(fā)明構思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應以所附權利要求為準。
【權利要求】
1.一種關聯(lián)網(wǎng)絡帳號的方法,所述方法包括: 獲取待拓展的網(wǎng)絡帳號和對應的加密串,所述加密串唯一標識終端; 查找是否存在與所述待拓展的網(wǎng)絡帳號對應的加密串相同的加密串; 如果存在,則返回查找到的加密串所對應的網(wǎng)絡帳號。
2.根據(jù)權利要求1所述的方法,其特征在于,在所述獲取待拓展的網(wǎng)絡賬號和對應的加密串之前,還包括: 獲取終端的加密串生成請求,所述加密串生成請求攜帶有請求生成加密串的網(wǎng)絡帳號; 根據(jù)所述網(wǎng)絡帳號生成用于唯一標識所述終端的、與所述網(wǎng)絡帳號對應的加密串; 將對應的加密串相同的網(wǎng)絡帳號進行關聯(lián)。
3.根據(jù)權利要求2所述的方法,其特征在于,在所述獲取終端的加密串生成請求之前,還包括: 獲取登錄客戶端的網(wǎng)絡帳號,檢測所述終端本地是否存在與所述網(wǎng)絡帳號對應的加密串,如果不存在,則進入所述獲取終端的加密串生成請求的步驟; 如果終端本地存在與所述網(wǎng)絡帳號對應的加密串,則從終端本地獲取與所述網(wǎng)絡帳號對應的加密串,進入將對應的加密串相同的網(wǎng)絡帳號進行關聯(lián)的步驟。
4.根據(jù)權利要求2所述的方法,其特征在于,所述根據(jù)網(wǎng)絡帳號生成用于唯一標識所述終端的、與所述網(wǎng)絡帳號對應的加密串,包括: 獲取終端的I?地址、客戶端版本號、設備識別碼、請求生成加密串的時間、隨機字符串中的至少一個; 對所述網(wǎng)絡帳號和所述終端的I?地址、客戶端版本號、設備識別碼、請求生成加密串的時間、隨機字符串中的至少一個所組成的字符串進行運算,生成與所述網(wǎng)絡帳號對應的加密串。
5.根據(jù)權利要求2所述的方法,其特征在于,在所述將對應的加密串相同的網(wǎng)絡帳號進行關聯(lián)之后,還包括: 對應所述網(wǎng)絡帳號記錄所述加密串與所述網(wǎng)絡帳號之間的關聯(lián)信息。
6.一種關聯(lián)網(wǎng)絡帳號的系統(tǒng),其特征在于,所述系統(tǒng)包括: 待拓展帳號信息獲取模塊,用于獲取待拓展的網(wǎng)絡帳號和對應的加密串,所述加密串唯一標識終端; 加密串查找模塊,用于查找是否存在與所述待拓展的網(wǎng)絡帳號對應的加密串相同的加密串; 網(wǎng)絡帳號返回模塊,用于如果存在與所述待拓展的網(wǎng)絡帳號對應的加密串相同的加密串,則返回查找到的加密串所對應的網(wǎng)絡帳號。
7.根據(jù)權利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 請求獲取模塊,用于獲取終端的加密串生成請求,所述加密串生成請求攜帶有請求生成加密串的網(wǎng)絡帳號; 加密串生成模塊,用于根據(jù)所述網(wǎng)絡帳號生成用于唯一標識所述終端的、與所述網(wǎng)絡帳號對應的加密串; 關聯(lián)模塊,用于將對應的加密串相同的網(wǎng)絡帳號進行關聯(lián)。
8.根據(jù)權利要求7所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 檢測模塊,用于獲取登錄客戶端的網(wǎng)絡帳號,檢測所述終端本地是否存在與所述網(wǎng)絡帳號對應的加密串,如果不存在,則請求生成加密串。 所述檢測模塊還用于如果終端本地存在與所述網(wǎng)絡帳號對應的加密串,則獲取與所述網(wǎng)絡帳號對應的加密串;所述關聯(lián)模塊還用于將所述檢測模塊獲取到的加密串相同的網(wǎng)絡帳號進行關聯(lián)。
9.根據(jù)權利要求7所述的系統(tǒng),其特征在于,所述加密串生成模塊包括: 終端信息獲取模塊,用于獲取終端的I?地址、客戶端版本號、設備識別碼、請求生成加密串的時間、隨機字符串中的至少一個; 字符串運算模塊,用于對所述網(wǎng)絡帳號和所述終端的I?地址、客戶端版本號、設備識別碼、請求生成加密串的時間、隨機字符串中的至少一個所組成的字符串進行運算,生成與所述網(wǎng)絡帳號對應的加密串。
10.根據(jù)權利要求7所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 記錄模塊,用于對應所述網(wǎng)絡帳號記錄所述加密串與所述網(wǎng)絡帳號之間的關聯(lián)信息。
【文檔編號】H04L29/06GK104348824SQ201310347326
【公開日】2015年2月11日 申請日期:2013年8月9日 優(yōu)先權日:2013年8月9日
【發(fā)明者】張 杰, 顏國平, 廖晨 申請人:深圳市騰訊計算機系統(tǒng)有限公司