欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于統(tǒng)計(jì)學(xué)的異常接口訪問識(shí)別方法與流程

文檔序號(hào):11960033閱讀:705來源:國(guó)知局
一種基于統(tǒng)計(jì)學(xué)的異常接口訪問識(shí)別方法與流程

本發(fā)明涉及電視互聯(lián)網(wǎng)中視頻安全運(yùn)營(yíng)領(lǐng)域,具體說是一種基于統(tǒng)計(jì)學(xué)的異常接口訪問識(shí)別方法。



背景技術(shù):

電視互聯(lián)網(wǎng)是繼PC互聯(lián)網(wǎng)、移動(dòng)互聯(lián)網(wǎng)后又一新的互聯(lián)網(wǎng)形態(tài),它是廣電網(wǎng)絡(luò)與移動(dòng)網(wǎng)絡(luò)和互聯(lián)網(wǎng)三者結(jié)合,而形成的以電視為中心的多屏互聯(lián)互通的網(wǎng)絡(luò)格局,是三網(wǎng)融合的產(chǎn)物。

互聯(lián)網(wǎng)視頻聚合應(yīng)用(互聯(lián)網(wǎng)視頻聚合APP)是一種可以安裝在互聯(lián)網(wǎng)智能電視、電視機(jī)頂盒或手機(jī)中的一種聚合類視頻應(yīng)用(聚合類視頻APP)。這類作為客戶端的視頻應(yīng)用長(zhǎng)期存在服務(wù)器接口被非法訪問的風(fēng)險(xiǎn),且其手法越來越隱蔽。

例如:目前存在一種通過視頻應(yīng)用(視頻APP),模擬用戶正常操作的方式進(jìn)行視頻播放,藉此非法批量獲取可播放鏈接的手法。此類非法訪問服務(wù)器接口的情況,如果簡(jiǎn)單的通過客戶端日志中識(shí)別頻發(fā)訪問用戶并進(jìn)行黑名單屏蔽的方式進(jìn)行識(shí)別、處理,只能識(shí)別或攔截已知的特定攻擊類型,不夠靈活。而且如果只是利用單一客戶端日志的信息,則未能有效的利用更廣泛的日志信息。

另一方面,用戶操作的行為能夠反映客戶端的運(yùn)營(yíng)狀態(tài),例如:當(dāng)客戶端不正常運(yùn)行或者交互過程設(shè)計(jì)不當(dāng)時(shí),可能產(chǎn)生大量的、用戶重復(fù)進(jìn)行某種操作的行為。而各聚合類視頻應(yīng)用都有各自的接口和記錄方式,因此很難找到通用的辦法來幫助聚合類視頻應(yīng)用的運(yùn)營(yíng)商分析運(yùn)營(yíng)狀況。



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

針對(duì)現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的在于提供一種基于統(tǒng)計(jì)學(xué)的異常接口訪問識(shí)別方法,基于海量客戶端日志進(jìn)行統(tǒng)計(jì)分析,可有效識(shí)別通過客戶端非法訪問服務(wù)器的用戶異常使用行為,可以為運(yùn)營(yíng)商提供運(yùn)營(yíng)支持,所述運(yùn)營(yíng)支持是指根據(jù)被鑒別出來的用戶異常使用行為,為改進(jìn)產(chǎn)品提供依據(jù),以消除安全風(fēng)險(xiǎn)和屏蔽用戶異常使用行為。

為達(dá)到以上目的,本發(fā)明采取的技術(shù)方案是:

一種基于統(tǒng)計(jì)學(xué)的異常接口訪問識(shí)別方法,其特征在于,包括如下步驟:

步驟1,服務(wù)器端獲取客戶端訪問服務(wù)器的日志,最終形成某一天內(nèi)每個(gè)用戶訪問了哪些接口的歷史記錄;

所述服務(wù)器端指至少達(dá)到千萬級(jí)用戶總數(shù)的服務(wù)器端,或至少達(dá)到百萬日活用戶的服務(wù)器端,

所述客戶端指所有在線且與服務(wù)器端交互數(shù)據(jù)的客戶端;

步驟2,服務(wù)器端分析客戶端訪問服務(wù)器的日志;

通過分析得到各接口的訪問頻次與用戶數(shù)的關(guān)系圖,橫坐標(biāo)和縱坐標(biāo)分別表示訪問頻次、用戶數(shù);

步驟3,根據(jù)步驟2的結(jié)果,選擇需重點(diǎn)關(guān)注的特定的接口,獲取特定的接口的訪問頻次與用戶數(shù)的關(guān)系;

所述特定的接口指易被非法訪問的接口,或所述特定的接口指能遠(yuǎn)程訪問的接口,或所述特定的接口指用戶最常訪問的接口,或所述所述特定的接口指獲取資源的最終接口;

步驟4,服務(wù)器端分析特定的接口的訪問頻次與用戶數(shù)的關(guān)系中的異常值;

步驟5,根據(jù)異常值自動(dòng)判斷異常訪問類型;

異常訪問類型分為運(yùn)營(yíng)問題和非法訪問兩大類;

步驟6,對(duì)于非法訪問的異常訪問類型,攔截對(duì)應(yīng)的異??蛻舳?,屏蔽利用客戶端非法訪問服務(wù)器的行為;

對(duì)于運(yùn)營(yíng)問題的異常訪問類型,通過日志獲取用戶的具體操作,并針對(duì)這些異常操作提供運(yùn)營(yíng)支持。

在上述技術(shù)方案的基礎(chǔ)上,所述客戶端訪問服務(wù)器的日志中至少記載了以下內(nèi)容:

用戶信息,被訪問的接口信息,訪問的日期及時(shí)間信息,具體操作信息。

在上述技術(shù)方案的基礎(chǔ)上,服務(wù)器端分析客戶端訪問服務(wù)器的日志采用后臺(tái)分析。

在上述技術(shù)方案的基礎(chǔ)上,所述訪問頻次指所有參與統(tǒng)計(jì)的用戶對(duì)某一接口的訪問次數(shù),

所述用戶數(shù)指以某一頻次訪問某一個(gè)接口的總?cè)藬?shù)。

在上述技術(shù)方案的基礎(chǔ)上,步驟3所述需重點(diǎn)關(guān)注的特定的接口包括但不限于:

標(biāo)志著用戶進(jìn)入某個(gè)頁(yè)面的接口,

標(biāo)志著用戶進(jìn)行了某項(xiàng)操作的接口,

后臺(tái)自動(dòng)任務(wù)接口。

在上述技術(shù)方案的基礎(chǔ)上,步驟4中,按照以下原則分析異常值:

原則1,每天訪問次數(shù)明顯超出上限閾值的離散點(diǎn),所述上限閾值為自定義值,

原則2,關(guān)系圖的圖形中的凸起部分,

原則3,每天訪問次數(shù)明顯少于下限閥值的離散點(diǎn),所述下限閾值為自定義值。

在上述技術(shù)方案的基礎(chǔ)上,步驟5中,所述異常訪問類型包括:

異常訪問類型1,根據(jù)原則3分析出的異常值得到,屬于運(yùn)營(yíng)問題,

異常訪問類型2,根據(jù)原則2分析出的異常值得到,屬于運(yùn)營(yíng)問題,

異常訪問類型3,根據(jù)原則1分析出的異常值得到,屬于非法訪問。

在上述技術(shù)方案的基礎(chǔ)上,自動(dòng)判斷異常訪問類型通過腳本程序?qū)崿F(xiàn)。

本發(fā)明所述的基于統(tǒng)計(jì)學(xué)的異常接口訪問識(shí)別方法,基于海量客戶端日志進(jìn)行統(tǒng)計(jì)分析,可有效識(shí)別通過客戶端非法訪問服務(wù)器的用戶異常使用行為,可以為運(yùn)營(yíng)商提供運(yùn)營(yíng)支持,所述運(yùn)營(yíng)支持是指根據(jù)被鑒別出來的用戶異常使用行為,為改進(jìn)產(chǎn)品提供依據(jù),以消除安全風(fēng)險(xiǎn)和屏蔽用戶異常使用行為。

附圖說明

本發(fā)明有如下附圖:

圖1本發(fā)明的流程圖。

圖2客戶端非法訪問服務(wù)器攔截示意圖

圖3雙對(duì)數(shù)頻次曲線圖。

具體實(shí)施方式

以下結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。

如圖1~3所示,本發(fā)明所述的基于統(tǒng)計(jì)學(xué)的異常接口訪問識(shí)別方法,包括如下步驟:

步驟1,服務(wù)器端獲取客戶端訪問服務(wù)器的日志,最終形成某一天內(nèi)每個(gè)用戶訪問了哪些接口(指服務(wù)器端的接口)的歷史記錄;

所述服務(wù)器端指至少達(dá)到千萬級(jí)用戶總數(shù)的服務(wù)器端,或至少達(dá)到百萬日活用戶(DAU,Daily Active User)的服務(wù)器端,

所述客戶端指所有在線且與服務(wù)器端交互數(shù)據(jù)的客戶端;

所述客戶端訪問服務(wù)器的日志中至少記載了以下內(nèi)容:

用戶信息,被訪問的接口信息,訪問的日期及時(shí)間信息,具體操作信息;

更進(jìn)一步,為了避免日志被非法獲取或截獲導(dǎo)致涉密信息泄露,日志中的內(nèi)容采用密文形式記錄,即,記載的內(nèi)容均為加密后的密文,不能直接閱讀,服務(wù)器端解密密文后方可進(jìn)行分析,以提高安全性;

步驟2,服務(wù)器端分析客戶端訪問服務(wù)器的日志;

服務(wù)器端分析客戶端訪問服務(wù)器的日志采用后臺(tái)分析,

通過分析得到各接口訪問頻次與用戶數(shù)的關(guān)系圖,橫坐標(biāo)和縱坐標(biāo)分別表示訪問頻次、用戶數(shù);

例如:圖3所示雙對(duì)數(shù)頻次曲線圖即為一個(gè)關(guān)系圖實(shí)例,圖3中橫坐標(biāo)表示訪問頻次,縱坐標(biāo)表示用戶數(shù),圖中異常的凸起、曲線頭部以及曲線長(zhǎng)尾上的離散點(diǎn)都對(duì)應(yīng)著某種異常的接口訪問類型,

所述訪問頻次指所有參與統(tǒng)計(jì)的用戶對(duì)某一接口的訪問次數(shù),

所述用戶數(shù)指以某一頻次訪問某一個(gè)接口的總?cè)藬?shù),

步驟3,根據(jù)步驟2的結(jié)果,選擇需重點(diǎn)關(guān)注的特定的接口,獲取特定的接口的訪問頻次與用戶數(shù)的關(guān)系;

所述特定的接口指易被非法訪問的接口,或所述特定的接口指能遠(yuǎn)程訪問的接口,或所述特定的接口指用戶最常訪問的接口,或所述所述特定的接口指獲取資源的最終接口;

接口選與不選與互聯(lián)網(wǎng)視頻聚合應(yīng)用(互聯(lián)網(wǎng)視頻聚合APP)的具體功能及系統(tǒng)架構(gòu)有關(guān),可按需選擇;通??砂ㄒ韵陆涌冢?/p>

標(biāo)志著用戶進(jìn)入某個(gè)頁(yè)面的接口,例如:主頁(yè),搜索頁(yè),設(shè)置頁(yè),視頻分類頁(yè),視頻詳情頁(yè);

標(biāo)志著用戶進(jìn)行了某項(xiàng)操作的接口,例如:掃碼、刷新直播節(jié)目單,點(diǎn)擊播放;

后臺(tái)自動(dòng)任務(wù)接口,例如:自動(dòng)更新、初始化;

步驟4,服務(wù)器端分析特定的接口的訪問頻次與用戶數(shù)的關(guān)系中的異常值;

按照以下原則分析異常值:

原則1,每天訪問次數(shù)明顯超出上限閾值的離散點(diǎn),所述上限閾值為自定義值,

例如:上限閾值可設(shè)為5000,圖3中最右面的離散點(diǎn),表示有極個(gè)別的用戶(一個(gè)用戶)每天訪問的接口數(shù)達(dá)到54萬多次(541095次),這是不可能的;

圖中超多1萬次訪問的用戶有9個(gè),5000-10000次的用戶有8個(gè);這里的非法訪問特指每天操作次數(shù)過于頻繁的這種情況,事實(shí)上海量統(tǒng)計(jì)確實(shí)會(huì)有意想不到的發(fā)現(xiàn),從這點(diǎn)上確實(shí)可以說能發(fā)現(xiàn)未知的非法訪問情況,但是在發(fā)現(xiàn)前你不會(huì)知道怎么描述這種非法訪問狀態(tài),舉個(gè)例子,最右側(cè)的孤立點(diǎn),訪問超過1w次的用戶、5k-1w之間的用戶、2k-5k之間的用戶其非法訪問的類型可能就是不同的;

原則2,關(guān)系圖的圖形中的凸起部分,

例如:圖3中有兩個(gè)凸起,根據(jù)統(tǒng)計(jì)學(xué)原理,這種圖應(yīng)該是平滑曲線,不應(yīng)該出現(xiàn)這么明顯的凸起;

原則3,每天訪問次數(shù)明顯少于下限閥值的離散點(diǎn),所述下限閾值為自定義值,

例如:圖3中最左側(cè)的少數(shù)離散點(diǎn);

步驟5,根據(jù)異常值自動(dòng)判斷異常訪問類型;

所述異常訪問類型包括:

異常訪問類型1,根據(jù)原則3分析出的異常值得到,屬于運(yùn)營(yíng)問題,

異常訪問類型2,根據(jù)原則2分析出的異常值得到,屬于運(yùn)營(yíng)問題,

異常訪問類型3,根據(jù)原則1分析出的異常值得到,屬于非法訪問,

自動(dòng)判斷異常訪問類型通過腳本程序?qū)崿F(xiàn);

步驟6,根據(jù)異常訪問類型3,攔截對(duì)應(yīng)的異??蛻舳耍帘卫每蛻舳朔欠ㄔL問服務(wù)器的行為;

根據(jù)異常訪問類型1、2,通過日志獲取用戶的具體操作,并針對(duì)這些異常操作提供運(yùn)營(yíng)支持,例如:修改代碼解決用戶沒法正常操作導(dǎo)致的異常操作等。

由于日志中記錄了具體操作信息,因此可以根據(jù)這些信息,對(duì)非法訪問及運(yùn)營(yíng)問題進(jìn)行細(xì)分,并針對(duì)各個(gè)情況進(jìn)一步制定處理方案。

本說明書中未作詳細(xì)描述的內(nèi)容屬于本領(lǐng)域?qū)I(yè)技術(shù)人員公知的現(xiàn)有技術(shù)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
堆龙德庆县| 五常市| 彭州市| 那曲县| 吉木萨尔县| 彝良县| 沾化县| 买车| 梓潼县| 溧水县| 大邑县| 子长县| 肇东市| 牙克石市| 济源市| 上思县| 九龙县| 确山县| 谷城县| 祁门县| 龙泉市| 五寨县| 荣成市| 杭锦旗| 清远市| 阳曲县| 洪泽县| 陕西省| 贵阳市| 高雄县| 应用必备| 宜丰县| 宜都市| 福安市| 上犹县| 辽阳市| 罗山县| 常山县| 丰城市| 江源县| 磐石市|