掃描方式人工
安全報(bào)告可以提供
服務(wù)價(jià)格具體聯(lián)系客服
服務(wù)方式遠(yuǎn)程
服務(wù)地區(qū)全國(guó)
漏洞掃描器分為四個(gè)部分:用戶界面:這是與用戶進(jìn)行交互,運(yùn)行或配置掃描的接口。這可以是一個(gè)圖形用戶界面(GUI)或命令行界面(CLI)。
針對(duì)于PHP代碼的開發(fā)的網(wǎng)站,近在給客戶做網(wǎng)站安全檢測(cè)的同時(shí),大大小小的都會(huì)存在網(wǎng)站的后臺(tái)管理頁(yè)面被繞過(guò)并直接登錄后臺(tái)的漏洞,而且每個(gè)網(wǎng)站的后臺(tái)被繞過(guò)的方式都不一樣,根據(jù)SINE安全滲透測(cè)試多年來(lái)經(jīng)驗(yàn),來(lái)總結(jié)一下網(wǎng)站后臺(tái)繞過(guò)的一些詳情,以及該如何去防范后臺(tái)被繞過(guò),做好網(wǎng)站的署。后臺(tái)驗(yàn)證碼缺乏安全驗(yàn)證
比如在axublog程序中,網(wǎng)站后臺(tái)存在一個(gè)驗(yàn)證管理員登錄的一個(gè)函數(shù)chkadcookie()。但是在網(wǎng)站后臺(tái)的ad中并沒(méi)有chkadcookie()此驗(yàn)證函數(shù),因而就造成了普通訪問(wèn)條用戶可以越權(quán)訪問(wèn)。這種漏洞的原理也比較簡(jiǎn)單,一般情況下是經(jīng)驗(yàn)不足的開發(fā)者漏掉了驗(yàn)證函數(shù)。Sine安全公司是一家專注于:服務(wù)器安全、網(wǎng)站安全、網(wǎng)站安全檢測(cè)、網(wǎng)站漏洞修復(fù),滲透測(cè)試,安全服
務(wù)于一體的網(wǎng)絡(luò)安全服務(wù)提供商。后臺(tái)驗(yàn)證代碼沒(méi)有做到的安全驗(yàn)證axublog后臺(tái)驗(yàn)證函數(shù)繞過(guò)后臺(tái)登錄的驗(yàn)證方式在axublog中的后臺(tái)驗(yàn)證函數(shù)是chkadcookie(),代碼如下圖所示:通過(guò)對(duì)網(wǎng)站代碼的詳細(xì)安全檢測(cè),發(fā)現(xiàn)了問(wèn)題中只有date我們是無(wú)法知道,而UA和REMOTE_ADDR都是客戶端可控的驗(yàn)證邏輯是如果在COOKIE中出現(xiàn)了在txtchkad.txt中的值,
那么就認(rèn)為是登錄的。這樣的驗(yàn)證邏輯明顯存在很大的漏洞問(wèn)題。如何繞過(guò)后臺(tái)驗(yàn)證?只需要將COOKIE中的chkad設(shè)置為_就可以繞過(guò)后臺(tái)的登錄了。網(wǎng)站安全之變量覆蓋漏洞詳情:beescms的后臺(tái)驗(yàn)證函數(shù)繞過(guò)后臺(tái)驗(yàn)證方式檢查登錄的函數(shù)is_login()的代碼為如下圖所示:上述的代碼中并沒(méi)有對(duì)使用fl_value()函數(shù)進(jìn)行過(guò)濾,但又使用了extract()這樣的函數(shù),
所以就可以通過(guò)發(fā)送參數(shù)覆蓋掉SEESION中的值,從而繞過(guò)驗(yàn)證了。如何繞過(guò)后臺(tái)驗(yàn)證?Sine安全公司是一家專注于:服務(wù)器安全、網(wǎng)站安全、網(wǎng)站安全檢測(cè)、網(wǎng)站漏洞修復(fù),滲透測(cè)試,安全服務(wù)于一體的網(wǎng)絡(luò)安全服務(wù)提供商。繞過(guò)方式很簡(jiǎn)單,訪問(wèn)隨便一個(gè)頁(yè)面,發(fā)送請(qǐng)求包如下:index:_SESSION[login_in]=1&_SESSION[admin]=1&_SESSION[login_time]=99999999999此時(shí)就成功地創(chuàng)建了SESION變量,包括SESSION[loginin]=1、_SESSION[admin]=1、SESSION[logintime]=99999999999。之后訪問(wèn)管理員頁(yè)面,就可以成功地登錄后臺(tái)了。針對(duì)于以上兩個(gè)繞過(guò)網(wǎng)站后臺(tái)的漏洞,可以看出一個(gè)是驗(yàn)證碼,一個(gè)是變量覆蓋漏洞
說(shuō)白了,就是說(shuō)在網(wǎng)站滲透測(cè)試的后一個(gè)步驟里,對(duì)代碼的漏洞要統(tǒng)計(jì)、檢測(cè)結(jié)果顯示并現(xiàn)場(chǎng)演示一些早已辨別、認(rèn)證和運(yùn)用了的安全漏洞。被測(cè)公司的管理和技術(shù)精英團(tuán)隊(duì)會(huì)檢驗(yàn)滲透時(shí)采取的方式,并會(huì)根據(jù)這些文檔中的結(jié)果顯示,來(lái)修補(bǔ)所存有的網(wǎng)站漏洞。因此從社會(huì)道德視角來(lái)講,安全檢測(cè)結(jié)果顯示的工作目標(biāo)非常至關(guān)重要。便于協(xié)助管理人員和滲透一同掌握、剖析現(xiàn)階段網(wǎng)站系統(tǒng)程序中的存在的問(wèn)題,將會(huì)需用給不一樣的部門擬定不一樣措辭的書面報(bào)告。除此之外,這些安全檢測(cè)的結(jié)果顯示還可以用于對(duì)比網(wǎng)站滲透測(cè)試前后目標(biāo)系統(tǒng)的完整性。很多客戶找到我們SINE安全做滲透測(cè)試服務(wù),那么我們?cè)诤箅A段,都是要輸出滲透測(cè)試報(bào)告給客戶看,到底這個(gè)報(bào)告該怎么寫,SINE老于來(lái)跟大家詳細(xì)的介紹一番。
講了那么多,一段話匯總就是說(shuō),網(wǎng)站滲透測(cè)試過(guò)后給客戶看的檢測(cè)結(jié)果,安全測(cè)試報(bào)告模版、有什么規(guī)范?每個(gè)人都會(huì)有自身覺(jué)得合理的見解。如同這個(gè)行業(yè)的很多人早已證實(shí)的那樣,有不錯(cuò)的擬定檢測(cè)結(jié)果的方式,還有一些很不盡人意的方式。網(wǎng)站滲透測(cè)試檢測(cè)結(jié)果顯示并都沒(méi)有固定性的統(tǒng)一化規(guī)范,含有精英團(tuán)隊(duì)特色的、可以幫客戶處理問(wèn)題的檢測(cè)結(jié)果顯示就是說(shuō)是好檢測(cè)結(jié)果顯示。
滲透測(cè)試報(bào)告需用哪些內(nèi)容?步,要時(shí)時(shí)牢記“評(píng)估的終目標(biāo)?你的方案是啥?檢測(cè)結(jié)果中要表示什么?一些具有網(wǎng)站滲透測(cè)試技能但缺乏經(jīng)驗(yàn)的非常容易犯一個(gè)嚴(yán)重錯(cuò)誤就是說(shuō)在檢測(cè)結(jié)果中過(guò)于重視技能表示要牢記網(wǎng)站滲透測(cè)試檢測(cè)結(jié)果是并非顯擺技術(shù)的地方。因此要在剛開始就清晰可見目標(biāo),在書寫檢測(cè)結(jié)果的時(shí)候要牢記這一點(diǎn)。
第二,誰(shuí)在看這個(gè)檢測(cè)結(jié)果?他們期望從這當(dāng)中看到什么?檢測(cè)結(jié)果的對(duì)象是誰(shuí)?在大部分狀況下網(wǎng)站滲透測(cè)試檢測(cè)結(jié)果的閱讀者通常會(huì)與你的技術(shù)能力不在一個(gè)級(jí)別。你需用盡可能讓他們看得懂檢測(cè)結(jié)果。而且需用檢測(cè)結(jié)果中表示不一樣閱讀者關(guān)心的不一樣一部分。例如,摘要一部分應(yīng)該做到:簡(jiǎn)潔明了(不超過(guò)兩頁(yè)),關(guān)鍵簡(jiǎn)述危害客戶安全狀態(tài)的漏洞及危害。在大部分狀況下,高層們都沒(méi)有時(shí)間關(guān)心你在網(wǎng)站滲透測(cè)試中采取的深?yuàn)W的技術(shù)應(yīng)用,因此前幾頁(yè)很至關(guān)重要,們很有可能只關(guān)注這幾頁(yè)的內(nèi)容,因此必須需用量身定制。
“技術(shù)方面的詳情”是表示你針對(duì)目標(biāo)系統(tǒng)進(jìn)行的所有技術(shù)檢測(cè)的細(xì)節(jié),需用修補(bǔ)你遇到的這些漏洞的人會(huì)很關(guān)心這部分內(nèi)容??墒牵麄儾⒉魂P(guān)心你的掃描檢測(cè)結(jié)果顯示。直接堆積300多頁(yè)的掃描檢測(cè)結(jié)果顯示是都沒(méi)有意義的。建議以下:1、不可以直接在檢測(cè)結(jié)果顯示中堆積漏洞掃描工具的輸出結(jié)果顯示,除非是必須要用得著的。例如Nmap的輸出結(jié)果顯示不一定是把每一行都放進(jìn)檢測(cè)結(jié)果顯示里。建議以下操作,例如掃描遇到網(wǎng)絡(luò)中大批量主機(jī)開啟了SNMP服務(wù),建議采取-oA參數(shù)和grep過(guò)濾下主機(jī)索引和SNMP端口。
2、發(fā)現(xiàn)漏洞必須要截圖,但要適度。截圖過(guò)多就會(huì)增加檢測(cè)結(jié)果顯示的頁(yè)數(shù)和大小,因此要適度截圖。截圖要表示關(guān)鍵問(wèn)題,而并不是僅僅只是便于為了展現(xiàn)掃描工具的漂亮輸出圖。比如說(shuō),你獲取到了Linux主機(jī)的root的權(quán)限,不一定是你截20張圖來(lái)展現(xiàn)root權(quán)限能瀏覽哪些目錄,只需截1張uid命令的輸出結(jié)果顯示。截圖得當(dāng)可以清晰可見展現(xiàn)你完成的工作目標(biāo)。
在寫滲透測(cè)試檢測(cè)結(jié)果顯示時(shí),另外一個(gè)普遍的錯(cuò)誤觀念是“長(zhǎng)度等于質(zhì)量”。實(shí)際上是,你的檢測(cè)結(jié)果顯示應(yīng)該長(zhǎng)度適中不易過(guò)長(zhǎng)。假如你期望有人認(rèn)真閱讀你的檢測(cè)結(jié)果顯示,那么內(nèi)容太長(zhǎng)會(huì)成為一種負(fù)擔(dān)。但假如你的檢測(cè)結(jié)果顯示內(nèi)容確實(shí)很長(zhǎng),可是閱讀報(bào)告的客戶并不關(guān)注檢測(cè)結(jié)果顯示中的所有漏洞問(wèn)題,建議你將一小部分內(nèi)容以附件的形式去表示出來(lái)。感興趣的閱讀者可以自行閱讀附件一部分內(nèi)容,不一樣的閱讀者各取所需。網(wǎng)站,APP在上線之前一定要提前檢測(cè)網(wǎng)站,以及APP存在的漏洞,防止后期發(fā)展過(guò)程中出現(xiàn)重大的經(jīng)濟(jì)損失,可以找的網(wǎng)絡(luò)安全公司來(lái)做這項(xiàng)滲透測(cè)試服務(wù),國(guó)內(nèi)SINESAFE,綠盟,啟明星辰,盾安全都是比較的,至此報(bào)告的編寫以及側(cè)重點(diǎn)都已記錄到這片文章里,希望對(duì)您有所幫助。
2020年11月中旬,我們SINE安全收到客戶的安全求助,說(shuō)是網(wǎng)站被攻擊打不開了,隨即對(duì)其進(jìn)行了分析了導(dǎo)致網(wǎng)站被攻擊的通常情況下因素分外部攻擊和內(nèi)部攻擊兩類,外部網(wǎng)站被攻擊的因素,網(wǎng)站外部攻擊通常情況下都是DDoS流量攻擊。DDoS攻擊的手法通常情況下都是通過(guò)大批量模擬正常用戶的手法去GET請(qǐng)求占據(jù)網(wǎng)站服務(wù)器的大量的網(wǎng)絡(luò)帶寬資源,以實(shí)現(xiàn)堵塞癱瘓無(wú)法打開網(wǎng)站的目的,它的攻擊方式通常情況下都是通過(guò)向服務(wù)器提交大量的的請(qǐng)求如TCP請(qǐng)求或SYN請(qǐng)求,使服務(wù)器無(wú)法承載這么多的請(qǐng)求包,導(dǎo)致用戶瀏覽服務(wù)器和某服務(wù)的通訊無(wú)常連接。
攻擊,通常情況下是用來(lái)攻擊某腳本頁(yè)面的,攻擊的工作原理就是攻擊者操縱一些主機(jī)不斷地發(fā)大量的數(shù)據(jù)包給對(duì)方服務(wù)器導(dǎo)致網(wǎng)絡(luò)帶寬資源用盡,一直到宕機(jī)沒(méi)有響應(yīng)。簡(jiǎn)單的來(lái)說(shuō)攻擊就是模擬很多個(gè)用戶不斷地進(jìn)行瀏覽那些需要大量的數(shù)據(jù)操作的腳本頁(yè)面,也就是不斷的去消耗服務(wù)器的CPU使用率,使服務(wù)器始終都有解決不完的連接一直到網(wǎng)站堵塞,無(wú)常訪問(wèn)網(wǎng)站。
內(nèi)部網(wǎng)站被攻擊的因素:一般來(lái)說(shuō)屬于網(wǎng)站本身的原因。對(duì)于企業(yè)網(wǎng)站來(lái)說(shuō),這些網(wǎng)站被認(rèn)為是用來(lái)充當(dāng)門面形象的,安全和防范意識(shí)薄弱。這幾乎是企業(yè)網(wǎng)站的常見問(wèn)題。安全和防范意識(shí)大多數(shù)較弱,網(wǎng)站被攻擊也是客觀事實(shí)。更重要的是,大多數(shù)網(wǎng)站都為時(shí)已晚,無(wú)法擺脫攻擊,對(duì)攻擊的程度不夠了解,嚴(yán)重攻擊的真正損害是巨大的。像網(wǎng)站存在漏洞被入侵篡改了頁(yè)面,導(dǎo)致網(wǎng)站顯示一些與網(wǎng)站不相關(guān)的內(nèi)容,或一些數(shù)據(jù)信息被透露,這都是因?yàn)槌绦虼a上的漏洞導(dǎo)致被hack攻擊的,建議大家在上線網(wǎng)站前一定要找的網(wǎng)站安全公司對(duì)網(wǎng)站代碼進(jìn)行全面的安全滲透測(cè)試服務(wù),國(guó)內(nèi)做的比較的如Sine安全,安恒信息,盾安全,銥迅等等。
防止外部DDoS攻擊和攻擊的方法1.避免網(wǎng)站對(duì)外公開的IP一定要把網(wǎng)站服務(wù)器的真實(shí)IP給隱藏掉,如果hack知道了真實(shí)IP會(huì)直接用DDOS攻擊打過(guò)去,除非你服務(wù)器用的是高防200G的防御,否則平常普通的服務(wù)器是沒(méi)有任何流量防護(hù)措施的。對(duì)于企業(yè)公司來(lái)說(shuō),避免公開暴露真實(shí)IP是防止ddos攻擊的有效途徑,通過(guò)在安全策略網(wǎng)絡(luò)中建立安全組織和私人網(wǎng)站,關(guān)閉不必要的服務(wù),有效地防止網(wǎng)絡(luò)hack攻擊和入侵系統(tǒng)具體措施包括禁止在主機(jī)上瀏覽非開放服務(wù),限制syn連接的數(shù)量,限制瀏覽特定ip地址,以及支持防火墻防ddos屬性。
要保證充足的網(wǎng)絡(luò)帶寬在這里我想說(shuō)的是網(wǎng)絡(luò)帶寬的大小速率,直接確定了抵御攻擊的能力,如果僅僅是10M帶寬的速率,對(duì)于流量攻擊是起不到任何防護(hù)作用的,選擇至少100M帶寬或者是1000M的主干帶寬。但請(qǐng)注意,主機(jī)上的網(wǎng)卡為1000M并不意味著網(wǎng)絡(luò)帶寬為千兆位。如果連接到100M交換機(jī),則實(shí)際帶寬不超過(guò)100M;如果連接到100M帶寬,則不一定有1000M的帶寬,這是因?yàn)樘峁┥毯芸赡軙?huì)將交換機(jī)的實(shí)際帶寬限制為10M。
啟用高防服務(wù)器節(jié)點(diǎn)來(lái)防范DDoS攻擊所謂高防服務(wù)器節(jié)點(diǎn)就是說(shuō)買一臺(tái)100G硬防的服務(wù)器去做反向代理來(lái)達(dá)到防護(hù)ddos攻擊的方法,那么網(wǎng)站域名必須是要解析到這一臺(tái)高防服務(wù)器的IP上,而真實(shí)IP被隱藏掉了,hack只能去攻擊這一臺(tái)高防的服務(wù)器IP,也可以找的網(wǎng)站安全公司來(lái)解決網(wǎng)站被DDOS攻擊的問(wèn)題。
實(shí)時(shí)網(wǎng)站的訪問(wèn)情況除了這些措施外,實(shí)時(shí)網(wǎng)站訪問(wèn)的情況性能也是防止DDOS攻擊的重要途徑。dns解析的配置方式如何設(shè)置不好,也會(huì)導(dǎo)致遭受ddos攻擊。系統(tǒng)可以網(wǎng)站的可用性、API、CDN、DNS和其他第三方服務(wù)提供者,網(wǎng)絡(luò)節(jié)點(diǎn),檢查可能的安全風(fēng)險(xiǎn),及時(shí)清除新的漏洞。確保網(wǎng)站的穩(wěn)定訪問(wèn),才是大家關(guān)心的問(wèn)題。
網(wǎng)站安全是整個(gè)網(wǎng)站運(yùn)營(yíng)中重要的一部分,網(wǎng)站沒(méi)有了安全,那用戶的隱私如何**,在網(wǎng)站中進(jìn)行的任何交易,支付,用戶的注冊(cè)信息都就沒(méi)有了安全**,所以網(wǎng)站安全做好了,才能更好的去運(yùn)營(yíng)一個(gè)網(wǎng)站,我們SINE安全在對(duì)客戶進(jìn)行網(wǎng)站署與檢測(cè)的同時(shí),發(fā)現(xiàn)網(wǎng)站的業(yè)務(wù)邏輯漏洞很多,尤其暴利解析漏洞。網(wǎng)站安全里的用戶密碼暴利解析,是目前業(yè)務(wù)邏輯漏洞里出現(xiàn)比較多的一個(gè)網(wǎng)站漏洞,其實(shí)強(qiáng)制解析簡(jiǎn)單來(lái)說(shuō)就是利用用戶的弱口令,比如123456,111111,22222,admin等比較常用的密碼,來(lái)進(jìn)行猜測(cè)并嘗試登陸網(wǎng)站進(jìn)行用戶密碼登陸,這種攻擊方式
如果網(wǎng)站在設(shè)計(jì)當(dāng)中沒(méi)有設(shè)計(jì)好的話,后期會(huì)給網(wǎng)站服務(wù)器后端帶來(lái)很大的壓力,可以給網(wǎng)站造成打不開,以及服務(wù)器癱瘓等影響,甚至有些強(qiáng)制解析會(huì)利用工具,進(jìn)行自動(dòng)化的模擬攻擊,線程可以開到100-1000瞬時(shí)間就可以把服務(wù)器的CPU搞爆,大大的縮短了強(qiáng)制解析的時(shí)間甚至有時(shí)幾分鐘就可以解析用戶的密碼。在我們SINE安全對(duì)客戶網(wǎng)站漏洞檢測(cè)的同時(shí),我們都會(huì)去從用戶的登錄,密碼找回,用戶注冊(cè),二級(jí)密碼等等業(yè)務(wù)功能上去進(jìn)行安全檢測(cè),通過(guò)我們十多年來(lái)的安全檢測(cè)經(jīng)驗(yàn),我們來(lái)簡(jiǎn)單的介紹一下。
首先我們來(lái)看下,強(qiáng)制解析的模式,分身份驗(yàn)證碼模塊暴利解析,以及無(wú)任何防護(hù),IP鎖定機(jī)制,不間斷撞庫(kù),驗(yàn)證碼又分圖片驗(yàn)證碼,短信驗(yàn)證碼,驗(yàn)證碼的安全繞過(guò),手機(jī)短信驗(yàn)證碼的爆密與繞過(guò)等等幾大方面。無(wú)任何防護(hù)的就是網(wǎng)站用戶在登錄的時(shí)候并沒(méi)有限制用戶錯(cuò)誤登錄的次數(shù),以及用戶注冊(cè)的次數(shù),重置密碼的吃書,沒(méi)有用戶登錄驗(yàn)證碼,用戶密碼沒(méi)有MD5加密,這樣就是無(wú)任何的安全防護(hù),導(dǎo)致攻擊者可以趁虛而入,強(qiáng)制解析一個(gè)網(wǎng)站的用戶密碼變的十分簡(jiǎn)單。
IP鎖定機(jī)制就是一些網(wǎng)站會(huì)采用一些安全防護(hù)措施,當(dāng)用戶登錄網(wǎng)站的時(shí)候,登錄錯(cuò)誤次數(shù)超過(guò)3次,或者10次,會(huì)將該用戶賬號(hào)鎖定并鎖定該登錄賬戶的IP,IP鎖定后,該攻擊者將無(wú)法登錄網(wǎng)站。驗(yàn)證碼解析與繞過(guò),在整個(gè)網(wǎng)站安全檢測(cè)當(dāng)中很重要,一般驗(yàn)證碼分為手機(jī)短信驗(yàn)證碼,微信驗(yàn)證碼,圖片驗(yàn)證碼,網(wǎng)站在設(shè)計(jì)過(guò)程中就使用了驗(yàn)證碼安全機(jī)制,但是還是會(huì)繞過(guò)以及暴利解析,有些攻擊軟件會(huì)自動(dòng)的識(shí)別驗(yàn)證碼,目前有些驗(yàn)證碼就會(huì)使用一些拼圖,以及字體,甚至有些驗(yàn)證碼輸入一次就可以多次使用,驗(yàn)證碼在效驗(yàn)的時(shí)候并沒(méi)有與數(shù)據(jù)庫(kù)對(duì)比,導(dǎo)致被繞過(guò)。
關(guān)于網(wǎng)站出現(xiàn)邏輯漏洞該如何修復(fù)漏洞呢?首先要設(shè)計(jì)好IP鎖定的安全機(jī)制,當(dāng)攻擊者在嘗試登陸網(wǎng)站用戶的時(shí)候,可以設(shè)定一分鐘登陸多少次,登陸多了就鎖定該IP,再一個(gè)賬戶如果嘗試一些操作,比如找回密碼,找回次數(shù)過(guò)多,也會(huì)封掉該IP。驗(yàn)證碼識(shí)別防護(hù),增加一些語(yǔ)音驗(yàn)證碼,字體驗(yàn)證碼,拼圖下拉驗(yàn)證碼,需要人手動(dòng)操作的驗(yàn)證碼,短信驗(yàn)證碼一分鐘只能獲取一次驗(yàn)證碼。驗(yàn)證碼的生效時(shí)間安全限制,無(wú)論驗(yàn)證碼是否正確都要一分鐘后就過(guò)期,不能再用。所有的用戶登錄以及注冊(cè),都要與后端服務(wù)器進(jìn)行交互,包括數(shù)據(jù)庫(kù)服務(wù)器。
公司掃描的漏洞更齊全從這個(gè)安全隱患上就可以看出,公司之所以在市場(chǎng)中存在,就是可以為很多企業(yè)提供云漏掃的解決方案,不僅可以及時(shí)發(fā)現(xiàn)問(wèn)題所在,而在掃描過(guò)程中也可以通過(guò)高科技的方式進(jìn)行掃描,對(duì)于企業(yè)來(lái)說(shuō)不會(huì)存在任何的危害,所以企業(yè)也都可以放心的進(jìn)行選擇。
http://mmsped.com