站的Cookie數(shù)據(jù)進行處理。
[0072]在一個實施例中,該處理模塊570還用于根據(jù)該隱私保護級別拒絕該訪問的網(wǎng)站的Cookie數(shù)據(jù),或者,根據(jù)該隱私保護級別對該訪問的網(wǎng)站的Cookie數(shù)據(jù)進行降級處理。具體的,隱私保護級別是由用戶預先選擇設定的。隱私保護級別高,則拒絕該訪問的網(wǎng)站的Cookie數(shù)據(jù);隱私保護級別低,則降級Cookie,例如將永久性Cookie降級為會話Cookie。
[0073]允許模塊580用于當檢測設置的Cookie數(shù)據(jù)不為第三方網(wǎng)站嵌入的數(shù)據(jù)或者該訪問的網(wǎng)站不屬于預設的限制訪問的網(wǎng)站時,接受該訪問的網(wǎng)站的Cookie數(shù)據(jù)。
[0074]此外,上述在瀏覽器中防止Cookie跟蹤的裝置還包括限制網(wǎng)站集合接收模塊。該限制網(wǎng)站集合接收模塊用于接收瀏覽器服務端推送的預先建立的限制訪問的網(wǎng)站的集合。具體的,瀏覽器服務端是指瀏覽器的開發(fā)端,預先建立限制訪問的網(wǎng)站集合,且可定期更新該網(wǎng)站集合。瀏覽器服務端可通過網(wǎng)絡云將限制訪問的網(wǎng)站集合推送給瀏覽器客戶端。當瀏覽器服務端更新限制訪問的網(wǎng)站集合時,主動推送該更新后的限制訪問的網(wǎng)站集合到瀏覽器客戶端,或者由瀏覽器客戶端定期從瀏覽器服務端拉取限制訪問的網(wǎng)站集合。該限制訪問的網(wǎng)站集合中的網(wǎng)站可采用數(shù)組或表格等形式存儲,在此不作限定。
[0075]該檢測模塊510還用于檢測該訪問的網(wǎng)站是否屬于預先建立的限制訪問的網(wǎng)站集合中的網(wǎng)站。
[0076]上述在瀏覽器中防止Cookie跟蹤的裝置,當檢測到設置的Cookie數(shù)據(jù)是第三方網(wǎng)站嵌入的數(shù)據(jù)且所訪問的網(wǎng)站屬于限制訪問的網(wǎng)站時,根據(jù)用戶的隱私保護級別對Cookie數(shù)據(jù)進行處理,從而有效防止了利用Cookie跟蹤用戶上網(wǎng)行為,提高了用戶私人信息的安全性。
[0077]在其他實施例中,上述在瀏覽器中防止Cookie跟蹤的裝置可包括檢測模塊510、添加模塊520、請求發(fā)送模塊530、應答接收模塊540、修改模塊550、數(shù)據(jù)接收模塊560、處理模塊570和允許模塊580等。
[0078]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。
[0079]以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發(fā)明專利范圍的限制。應當指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應以所附權(quán)利要求為準。
【主權(quán)項】
1.一種在瀏覽器中防止Cookie跟蹤的方法,包括以下步驟: 向網(wǎng)站發(fā)送訪問請求之前,檢測訪問請求頭中是否包含Cookie數(shù)據(jù),若是,則在所述訪問請求頭中添加預設的禁止跟蹤字段; 向網(wǎng)站發(fā)送添加了所述預設的禁止跟蹤字段的訪問請求。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 接收所述網(wǎng)站根據(jù)所述訪問請求的應答,并從所述應答中獲取設置的Cookie數(shù)據(jù); 檢測所述Cookie數(shù)據(jù)是否為永久性Cookie,若是,則檢測所述網(wǎng)站是否屬于預設的需修改Cookie類型的網(wǎng)站,若是,則將所述永久性Cookie修改為會話Cookie ;否則結(jié)束。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括: 接收訪問的網(wǎng)站設置的Cookie數(shù)據(jù); 檢測設置的Cookie數(shù)據(jù)是否為第三方網(wǎng)站嵌入的數(shù)據(jù),若是,則檢測所述訪問的網(wǎng)站是否屬于預設的限制訪問的網(wǎng)站,若是,則檢測所述訪問的網(wǎng)站的隱私策略和隱私保護級另IJ,根據(jù)所述隱私保護級別對所述訪問的網(wǎng)站的Cookie數(shù)據(jù)進行處理;否則接受所述訪問的網(wǎng)站的Cookie數(shù)據(jù)。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述隱私保護級別對所述訪問的網(wǎng)站的Cookie數(shù)據(jù)進行處理包括: 根據(jù)所述隱私保護級別拒絕所述訪問的網(wǎng)站的Cookie數(shù)據(jù),或者,根據(jù)所述隱私保護級別對所述訪問的網(wǎng)站的Cookie數(shù)據(jù)進行降級處理。5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括: 接收瀏覽器服務端推送的預先建立的限制訪問的網(wǎng)站的集合; 所述檢測所述訪問的網(wǎng)站是否屬于預設的限制訪問的網(wǎng)站的步驟包括: 檢測所述訪問的網(wǎng)站是否屬于預先建立的限制訪問的網(wǎng)站集合中的網(wǎng)站。6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括: 接收瀏覽器服務端推送的預先建立的需修改Cookie類型的網(wǎng)站集合; 所述檢測所述網(wǎng)站是否屬于預設的需修改Cookie類型的網(wǎng)站的步驟包括: 檢測所述網(wǎng)站是否屬于預先建立的需修改Cookie類型的網(wǎng)站集合中的網(wǎng)站。7.一種在瀏覽器中防止Cookie跟蹤的裝置,其特征在于,包括: 檢測模塊,用于向網(wǎng)站發(fā)送訪問請求之前,檢測訪問請求頭中是否包含Cookie數(shù)據(jù);添加模塊,用于在檢測到所述訪問請求頭中包含Cookie數(shù)據(jù)時,在所述訪問請求頭中添加預設的禁止跟蹤字段; 請求發(fā)送模塊,用于向網(wǎng)站發(fā)送添加了所述預設的禁止跟蹤字段的訪問請求。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 應答接收模塊,用于接收所述網(wǎng)站根據(jù)所述訪問請求的應答,并從所述應答中獲取設置的Cookie數(shù)據(jù); 所述檢測模塊還用于檢測所述Cookie數(shù)據(jù)是否為永久性Cookie,若是,則檢測所述網(wǎng)站是否屬于預設的需修改Cookie類型的網(wǎng)站; 修改模塊,用于當檢測到所述Cookie數(shù)據(jù)為永久性Cookie且所述網(wǎng)站屬于預設的需修改Cookie類型的網(wǎng)站時,將所述永久性Cookie修改為會話Cookie。9.根據(jù)權(quán)利要求7或8所述的裝置,其特征在于,所述裝置還包括: 數(shù)據(jù)接收模塊,用于接收訪問的網(wǎng)站設置的Cookie數(shù)據(jù); 所述檢測模塊還用于檢測設置的Cookie數(shù)據(jù)是否為第三方網(wǎng)站嵌入的數(shù)據(jù),若是,則檢測所述訪問的網(wǎng)站是否屬于預設的限制訪問的網(wǎng)站,若是,則檢測所述訪問的網(wǎng)站的隱私策略和隱私保護級別; 處理模塊,用于當檢測設置的Cookie數(shù)據(jù)為第三方網(wǎng)站嵌入的數(shù)據(jù)且所述訪問的網(wǎng)站屬于預設的限制訪問的網(wǎng)站時,根據(jù)所述隱私保護級別對所述訪問的網(wǎng)站的Cookie數(shù)據(jù)進行處理; 允許模塊,用于當檢測設置的Cookie數(shù)據(jù)不為第三方網(wǎng)站嵌入的數(shù)據(jù)或者所述訪問的網(wǎng)站不屬于預設的限制訪問的網(wǎng)站時,接受所述訪問的網(wǎng)站的Cookie數(shù)據(jù)。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述處理模塊還用于根據(jù)所述隱私保護級別拒絕所述訪問的網(wǎng)站的Cookie數(shù)據(jù),或者,根據(jù)所述隱私保護級別對所述訪問的網(wǎng)站的Cookie數(shù)據(jù)進行降級處理。11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 限制網(wǎng)站集合接收模塊,用于接收瀏覽器服務端推送的預先建立的限制訪問的網(wǎng)站的集合; 所述檢測模塊還用于檢測所述訪問的網(wǎng)站是否屬于預先建立的限制訪問的網(wǎng)站集合中的網(wǎng)站。12.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 修改網(wǎng)站集合接收模塊,用于接收瀏覽器服務端推送的預先建立的需修改Cookie類型的網(wǎng)站集合; 所述檢測模塊還用于檢測所述網(wǎng)站是否屬于預先建立的需修改Cookie類型的網(wǎng)站集合中的網(wǎng)站。
【專利摘要】本發(fā)明涉及一種在瀏覽器中防止Cookie跟蹤的方法和裝置。所述方法包括以下步驟:向網(wǎng)站發(fā)送訪問請求之前,檢測訪問請求頭中是否包含Cookie數(shù)據(jù),若是,則在所述訪問請求頭中添加預設的禁止跟蹤字段;向網(wǎng)站發(fā)送添加了所述預設的禁止跟蹤字段的訪問請求。上述在瀏覽器中防止Cookie跟蹤的方法和裝置,當檢測到訪問請求頭中包含Cookie數(shù)據(jù)時,添加預設的禁止跟蹤字段,向網(wǎng)站發(fā)送添加了所述預設的禁止跟蹤字段的訪問請求,可防止網(wǎng)站利用Cookie數(shù)據(jù)對用戶的上網(wǎng)行為進行跟蹤,保護了用戶的隱私,提高了用戶私人信息的安全性。
【IPC分類】H04L29/08, H04L29/06
【公開號】CN105490993
【申請?zhí)枴緾N201410484641
【發(fā)明人】王小龍
【申請人】騰訊科技(深圳)有限公司
【公開日】2016年4月13日
【申請日】2014年9月19日