互聯(lián)網(wǎng)時(shí)代,ip一直在網(wǎng)絡(luò)安全和風(fēng)險(xiǎn)控制領(lǐng)域占據(jù)著更為重要的地位,主要是出于以下因素:
成都創(chuàng)新互聯(lián)公司是一家朝氣蓬勃的網(wǎng)站建設(shè)公司。公司專注于為企業(yè)提供信息化建設(shè)解決方案。從事網(wǎng)站開(kāi)發(fā),網(wǎng)站制作,網(wǎng)站設(shè)計(jì),網(wǎng)站模板,微信公眾號(hào)開(kāi)發(fā),軟件開(kāi)發(fā),微信小程序,10多年建站對(duì)成都柔性防護(hù)網(wǎng)等多個(gè)方面,擁有豐富的網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn)。所有的網(wǎng)絡(luò)請(qǐng)求都會(huì)帶有ip信息,因此其天然的成為訪問(wèn)者的身份標(biāo)識(shí)。
由于ip的管理和分配比較嚴(yán)格,很難造假。雖然會(huì)有代理、肉雞等掩藏蹤跡的手法。但絕大部分情況下,ip數(shù)據(jù)的真?zhèn)问强梢孕诺眠^(guò)的。
由于ip屬于網(wǎng)絡(luò)層,可以輕松的對(duì)其進(jìn)行阻斷?,F(xiàn)有的各種網(wǎng)絡(luò)安全、負(fù)載均衡的設(shè)備和軟件,都是以ip為對(duì)象進(jìn)行追蹤和管理的。
因此,常見(jiàn)的攻擊防范和風(fēng)險(xiǎn)控制都會(huì)利用IP來(lái)作為用戶的身份標(biāo)識(shí),來(lái)進(jìn)行分析和處理:
IP常見(jiàn)分析方法
IP客觀屬性
目前的IP分配都由專門的機(jī)構(gòu)或官方來(lái)統(tǒng)一分配和管理,所以有很多客觀上比較準(zhǔn)確的屬性可供參考:
一、歸屬地。目前每個(gè)ip的歸屬地在較短的時(shí)間內(nèi)都會(huì)保持固定,可以用來(lái)判斷請(qǐng)求來(lái)源的大概位置。
歸屬地?cái)?shù)據(jù)目前有免費(fèi)和商業(yè)的服務(wù),也可以參考這個(gè)玩具例子(簡(jiǎn)易構(gòu)建適合風(fēng)控系統(tǒng)的ip庫(kù)),搭建自己的ip庫(kù)
歸屬地的變更相對(duì)來(lái)說(shuō)更頻繁,在數(shù)據(jù)源的選取上需要找更新較頻繁的
現(xiàn)在3/4G的移動(dòng)出口會(huì)帶來(lái)混淆,手機(jī)上網(wǎng)的ip可能只能反映手機(jī)卡歸屬地,所以要小心這一部分?jǐn)?shù)據(jù)
二、所屬機(jī)構(gòu)。大型組織機(jī)構(gòu)申請(qǐng)的固定ip都需要綁定信息,可以從ASN數(shù)據(jù)獲取一些端倪。例如我們可以借此判斷IP是否屬于公有云平臺(tái)、教育網(wǎng)。
三、綁定域名。通過(guò)DNS可以查詢到域名相關(guān)的ip,同樣,部分ip可以反查出相關(guān)聯(lián)的域名。
一個(gè)典型的應(yīng)用是通過(guò)ip將大型搜索引擎的ip查出,防止誤殺。不過(guò)只適用于google、bing、百度這樣的大型搜索引擎,才能反查出域名,國(guó)內(nèi)其他的搜索引擎還不行
四、其他。還有一些其他屬性,例如是否屬于手機(jī)基站等,可以通過(guò)其他手段來(lái)獲取。
事實(shí)上,目前看來(lái)大部分的普通攻擊行為來(lái)自于云服務(wù)器,從直覺(jué)上來(lái)說(shuō),普通用戶也不應(yīng)該通過(guò)公有云平臺(tái)來(lái)訪問(wèn)網(wǎng)站。所以有時(shí)候,如果發(fā)現(xiàn)客戶ip是公有云平臺(tái)的,可以直接將此請(qǐng)求置為高危。
IP主動(dòng)探測(cè)屬性
ip除了一些客觀屬性,還可以通過(guò)主動(dòng)探測(cè)來(lái)作進(jìn)一步了解:
是否是郵件服務(wù)器
是否是web服務(wù)器
是否是vpn服務(wù)器
是否是代理服務(wù)器
這里可以通過(guò)包括端口掃描在內(nèi)的一系列主動(dòng)探測(cè)、嘗試技術(shù)來(lái)獲取信息,來(lái)輔助判斷:
對(duì)于普通個(gè)人用戶或者是出口ip而言,不會(huì)有相應(yīng)的服務(wù)與ip綁定;否則,極大概率是機(jī)器行為。目前互聯(lián)網(wǎng)上的流量,有很大一部分是機(jī)器行為,所以這塊信息在人機(jī)判斷上可以起到很大的作用。
不過(guò)現(xiàn)在有一些例外,有一些流氓的家用路由器可能會(huì)開(kāi)通一些端口和服務(wù),不過(guò)這一類用戶本身就屬于高風(fēng)險(xiǎn)來(lái)源。
IP行為
ip的屬性準(zhǔn)確性是比較高的,但并不能覆蓋所有場(chǎng)景,所以有時(shí)候還需要根據(jù)ip的相關(guān)行為作出判斷:
該ip的請(qǐng)求是否有注入、撞庫(kù)、ddos、漏洞掃描等網(wǎng)絡(luò)攻擊行為。
該ip的用戶是否有刷 單、惡意欺詐、薅羊毛等風(fēng)控相關(guān)的的行為
ip和用戶名、設(shè)備指紋等的關(guān)聯(lián)信息。如果發(fā)現(xiàn)某個(gè)用戶、設(shè)備上有非常多的用戶,極大的概率可以將此用戶和設(shè)備拉黑;反過(guò)來(lái),當(dāng)某個(gè)ip出現(xiàn)了大量的用戶或設(shè)備,也是風(fēng)險(xiǎn)提示,不過(guò)要排除組織出口等屬性的影響。
上圖顯示出某個(gè)ip上的用戶行為,可以看出在有規(guī)律的切換賬號(hào)進(jìn)行操作,這樣就把松散的攻擊,以IP為紐帶聯(lián)系起來(lái),方便識(shí)別。
4.ip的歸屬地特性也可以與用戶行為結(jié)合起來(lái)。常見(jiàn)的分析方法包括識(shí)別用戶常用ip,以及用戶是否短時(shí)間內(nèi)發(fā)生了較大的地理偏移(通過(guò)比較使用的不同ip的歸屬地)。
5.更復(fù)雜的分析包括利用ip、用戶、設(shè)備之間兩兩關(guān)聯(lián)的信息可以勾畫出網(wǎng)站內(nèi)用戶之間的關(guān)聯(lián)網(wǎng)絡(luò)、以及用戶間的資金流向,這在反洗錢、復(fù)雜欺詐行為識(shí)別等方面具有顯著效果。
IP歷史行為輔助
通過(guò)對(duì)自身網(wǎng)站用戶行為的分析,可以找出絕大部分的有害訪問(wèn),但還是有以下缺點(diǎn):
除了少數(shù)巨頭,大部分網(wǎng)站自身的數(shù)據(jù)體量小,不足以作完善的分析
需要較大的技術(shù)和資源投入,普通公司無(wú)法承擔(dān)
比較偏向于事中和事后,很難做到事前的預(yù)防
目前,還有一種方式是借助于互聯(lián)網(wǎng)上的一些黑白名單來(lái)彌補(bǔ)這方面的不足,這些黑白名單來(lái)源于他人網(wǎng)站上ip的歷史行為。但這種方式有一些缺陷:
相對(duì)來(lái)說(shuō),風(fēng)險(xiǎn)行為跟時(shí)間和場(chǎng)景密切相關(guān),所以他人的黑名單不見(jiàn)得對(duì)所有人合適,即使這個(gè)“他人”是巨頭
目前互聯(lián)網(wǎng)上的信息泛濫,這些黑白名單是否值得信賴?
大量的ip與使用者之間沒(méi)有強(qiáng)綁定,另外,后一節(jié)將會(huì)提到ip在身份識(shí)別的作用上已經(jīng)逐漸力不從心
我們自身也有提供上述信息的數(shù)據(jù)服務(wù),但在歷史行為這一塊還是采取較保守的策略:
歷史行為相關(guān)的數(shù)據(jù)采用較短的過(guò)期設(shè)置,來(lái)應(yīng)對(duì)ip被輪換出去的情況
數(shù)據(jù)來(lái)源方面,采取信任的來(lái)源。一種是自己去部署的蜜罐分析出來(lái)的結(jié)果;另一塊是我們有標(biāo)準(zhǔn)化的大數(shù)據(jù)分析平臺(tái)和策略,通過(guò)合作客戶的黑名單數(shù)據(jù)交換來(lái)擴(kuò)充自身數(shù)據(jù)庫(kù)
不過(guò)即使是這樣,還是需要用戶有正確的使用姿勢(shì),不要純粹當(dāng)成黑白名單來(lái)使用,更多的是作為自身數(shù)據(jù)分析的補(bǔ)充。
IP的頹勢(shì)
需要指出的是,從最近幾年開(kāi)始,IP在作為用戶標(biāo)識(shí)的作用日漸削弱,從而極大的影響到了其在安全防范和風(fēng)險(xiǎn)控制方面的有效性:
IPv6 已經(jīng)不是新話題,雖然進(jìn)程非常緩慢,但趨勢(shì)無(wú)法逆轉(zhuǎn);IPv6的場(chǎng)景下,ip性會(huì)難以保證。好在現(xiàn)在IPv6的普及率都很低,不管是用戶還是網(wǎng)站。
目前,國(guó)內(nèi)大部分用戶是沒(méi)有獨(dú)立ip的,基本上是在公司、學(xué)校、網(wǎng)吧等地方上網(wǎng),大家共享出口ip。以教育網(wǎng)為例,它共有76000+ C類地址,雖然已經(jīng)是比較多的資源,但還是不能完全覆蓋它內(nèi)部整個(gè)網(wǎng)絡(luò),會(huì)有很多學(xué)校只能分配到少數(shù)資源,導(dǎo)致大量的學(xué)生都共享同一個(gè)公網(wǎng)ip,有一個(gè)調(diào)皮了就會(huì)影響到一群人。對(duì)這類ip,需要非常小心。
3.近幾年移動(dòng)化浪潮下,共享ip的問(wèn)題尤其突出?,F(xiàn)在大部分網(wǎng)絡(luò)訪問(wèn)來(lái)自移動(dòng)設(shè)備,要么是wifi地址,要么是3/4G出口。如果是后者,同一ip下的設(shè)備數(shù)量會(huì)非常驚人,貿(mào)然采取行動(dòng)的話會(huì)死的很慘。移動(dòng)時(shí)代,ip的作用已經(jīng)大為減。。
4.即使是獨(dú)立ip,也很難對(duì)其采取長(zhǎng)時(shí)間的措施。
一種獨(dú)立ip是電信買的固定ip,但這種成本高昂,拿來(lái)做壞事是得不償失的;
一種是最普遍的動(dòng)態(tài)撥號(hào),這種每個(gè)人分配到的都是臨時(shí)ip,會(huì)很快被換到其他人手上。目前很多高級(jí)的爬蟲會(huì)采用這種形式(甚至有專門的撥號(hào)云主機(jī)出售),當(dāng)被攻擊對(duì)象進(jìn)行封禁時(shí)候,只要重新?lián)芴?hào)就可以獲取新的ip,繼續(xù)訪問(wèn)行為;同時(shí)網(wǎng)站還不敢對(duì)這種ip進(jìn)行長(zhǎng)時(shí)間封禁,因?yàn)檫@些ip可能很快會(huì)被分配給普通用戶使用,從而影響到普通用戶的使用體驗(yàn)。對(duì)于這種攻擊,只能是實(shí)時(shí)行為分析并阻斷+短時(shí)間封禁來(lái)應(yīng)對(duì),對(duì)數(shù)據(jù)分析能力和網(wǎng)站技術(shù)框架帶來(lái)很大的考驗(yàn)。
ip的上述特性,使得使用者需要采取更加專業(yè)和謹(jǐn)慎的姿勢(shì)。
IP的正確使用姿勢(shì)
在我們和客戶的合作過(guò)程中,整理了一些對(duì)ip信息在安全防范和風(fēng)險(xiǎn)控制場(chǎng)景下的建議:
把ip信息單純的作為黑白名單會(huì)帶來(lái)一定的誤殺率,不小心的話會(huì)帶來(lái)比較嚴(yán)重的結(jié)果,需要一種合理的方式,并結(jié)合自身的情況來(lái)處理。
但是我們也發(fā)現(xiàn),很多用戶在分析過(guò)程中,過(guò)多的偏重于手機(jī)號(hào)等特性,忽視了ip的作用,這個(gè)其實(shí)損失了大量的風(fēng)險(xiǎn)信息,也會(huì)對(duì)誤殺率(基站數(shù)據(jù)、教育網(wǎng)、組織出口數(shù)據(jù)等信息作白名單)和覆蓋率(服務(wù)器、公有云平臺(tái)、搜索引擎等信息輔助)帶來(lái)影響。
對(duì)于所有的用戶來(lái)說(shuō),都需要很好的利用ip的固有屬性,無(wú)論是客觀的還是主動(dòng)探測(cè)的。這些屬性分別在白名單和黑名單方面都有比較明顯的貢獻(xiàn),如果自身有風(fēng)控系統(tǒng),應(yīng)該將這些信息補(bǔ)充到自己的模型或策略中,可以起到明顯的增強(qiáng)效果。
對(duì)于ip歷史行為(常見(jiàn)的黑白名單)的數(shù)據(jù)來(lái)說(shuō),要挑選數(shù)據(jù)源,誤殺率重于覆蓋率。而如果有自身的風(fēng)控系統(tǒng),兩相印證才是最合理的使用方法。
創(chuàng)新互聯(lián)提供ADSL動(dòng)態(tài)ip撥號(hào)vps服務(wù)器,有全國(guó)混合撥號(hào)vps、安徽撥號(hào)vps、湖南撥號(hào)vps、江蘇撥號(hào)vps、江西撥號(hào)vps、遼寧撥號(hào)vps、內(nèi)蒙撥號(hào)vps、寧夏撥號(hào)vps、青海撥號(hào)vps、山東撥號(hào)vps、陜西撥號(hào)vps、上海撥號(hào)vps、四川撥號(hào)vps、重慶撥號(hào)vps、香港撥號(hào)vps、菲律賓撥號(hào)vps、日本撥號(hào)vps、美國(guó)撥號(hào)vps等!需要的朋友請(qǐng)聯(lián)系創(chuàng)新互聯(lián)客服小譚18980820575