發(fā)布者:大客戶經(jīng)理 | 本文章發(fā)表于:2023-04-28 閱讀數(shù):2152
web漏洞掃描有什么作用?web漏洞掃描可以根據(jù)不斷完善的漏洞資料庫,檢測出系統(tǒng)中的弱點(diǎn)并進(jìn)行安全風(fēng)險(xiǎn)分析和對發(fā)現(xiàn)安全隱患提出針對性的解決方案和建議。由此可見web漏洞掃描的重要性有多大,今天快快網(wǎng)絡(luò)小編就給大家介紹下Web漏洞掃描工具,學(xué)會運(yùn)用工具,保障自己的網(wǎng)絡(luò)安全。
web漏洞掃描有什么作用?
定期的網(wǎng)絡(luò)安全自我檢測、評估:配備漏洞掃描系統(tǒng),網(wǎng)絡(luò)管理人員可以定期的進(jìn)行網(wǎng)絡(luò)安全檢測服務(wù),安全檢測可幫助客戶最大可能的消除安全隱患,盡可能早地發(fā)現(xiàn)安全漏洞并進(jìn)行修補(bǔ),有效的利用已有系統(tǒng),優(yōu)化資源,提高網(wǎng)絡(luò)的運(yùn)行效率。
安裝新軟件、啟動新服務(wù)后的檢查:由于漏洞和安全隱患的形式多種多樣,安裝新軟件和啟動新服務(wù)都有可能使原來隱藏的漏洞暴露出來,因此進(jìn)行這些操作之后應(yīng)該重新掃描系統(tǒng),才能使安全得到保障。
網(wǎng)絡(luò)建設(shè)和網(wǎng)絡(luò)改造前后的安全規(guī)劃評估和成效檢驗(yàn):網(wǎng)絡(luò)建設(shè)者必須建立整體安全規(guī)劃,以統(tǒng)領(lǐng)全局,高屋建瓴。在可以容忍的風(fēng)險(xiǎn)級別和可以接受的成本之間,取得恰當(dāng)?shù)钠胶?,在多種多樣的安全產(chǎn)品和技術(shù)之間做出取舍。配備網(wǎng)絡(luò)漏洞掃描 / 網(wǎng)絡(luò)評估系統(tǒng)可以讓您很方便的進(jìn)行安全規(guī)劃評估和成效檢驗(yàn)。
網(wǎng)絡(luò)承擔(dān)重要任務(wù)前的安全性測試:網(wǎng)絡(luò)承擔(dān)重要任務(wù)前應(yīng)該多采取主動防止出現(xiàn)事故的安全措施,從技術(shù)上和管理上加強(qiáng)對網(wǎng)絡(luò)安全和信息安全的重視,形成立體防護(hù),由被動修補(bǔ)變成主動的防范,最終把出現(xiàn)事故的概率降到最低。配備網(wǎng)絡(luò)漏洞掃描 / 網(wǎng)絡(luò)評估系統(tǒng)可以讓您很方便的進(jìn)行安全性測試。
網(wǎng)絡(luò)安全事故后的分析調(diào)查:網(wǎng)絡(luò)安全事故后可以通過網(wǎng)絡(luò)漏洞掃描 / 網(wǎng)絡(luò)評估系統(tǒng)分析確定網(wǎng)絡(luò)被攻擊的漏洞所在,幫助彌補(bǔ)漏洞,盡可能多得提供資料方便調(diào)查攻擊的來源。
重大網(wǎng)絡(luò)安全事件前的準(zhǔn)備:重大網(wǎng)絡(luò)安全事件前網(wǎng)絡(luò)漏洞掃描 / 網(wǎng)絡(luò)評估系統(tǒng)能夠幫助用戶及時的找出網(wǎng)絡(luò)中存在的隱患和漏洞,幫助用戶及時的彌補(bǔ)漏洞。
公安、保密部門組織的安全性檢查:互聯(lián)網(wǎng)的安全主要分為網(wǎng)絡(luò)運(yùn)行安全和信息安全兩部分。網(wǎng)絡(luò)運(yùn)行的安全主要包括以 ChinaNet、ChinaGBN、CNCnet 等 10 大計(jì)算機(jī)信息系統(tǒng)的運(yùn)行安全和其它專網(wǎng)的運(yùn)行安全;信息安全包括接入 Internet 的計(jì)算機(jī)、服務(wù)器、工作站等用來進(jìn)行采集、加工、存儲、傳輸、檢索處理的人機(jī)系統(tǒng)的安全。網(wǎng)絡(luò)漏洞掃描 / 網(wǎng)絡(luò)評估系統(tǒng)能夠積極的配合公安、保密部門組織的安全性檢查。

Web漏洞掃描工具
Netsparker
Netsparker是一款綜合型的web應(yīng)用安全漏洞掃描工具,它分為專業(yè)版和免費(fèi)版,免費(fèi)版的功能也比較強(qiáng)大。Netsparker與其他綜合 性的web應(yīng)用安全掃描工具相比的一個特點(diǎn)是它能夠更好的檢測SQL Injection和 Cross-site Scripting類型的安全漏洞。
Nikto
Nikto是一款開源 Web 服務(wù)器掃描程序,可對 Web 服務(wù)器上的 6700 多個潛在危險(xiǎn)文件和程序進(jìn)行測試。
它還旨在檢查超過 1250 個過時的服務(wù)器版本和超過 2700 個服務(wù)器上的特定版本問題。除此之外,它還會檢查服務(wù)器配置項(xiàng),例如是否存在多個索引文件、HTTP 服務(wù)器選項(xiàng),并且它會嘗試識別已安裝的軟件和 Web 服務(wù)器。插件和掃描項(xiàng)目頻繁,可以自動更新。
Burp Suite
Burp Site是一個平臺,其中包含不同類型的工具,它們之間有許多接口,旨在促進(jìn)和加速攻擊應(yīng)用程序的過程。
所有這些工具共享相同的框架來顯示和處理 HTTP 消息、身份驗(yàn)證、持久性、日志記錄、警報(bào)、代理和可擴(kuò)展性。
Acunetix WVS
Acunetix是一個web漏洞掃描器自動檢查web應(yīng)用程序。這個工具特別擅長掃描跨站點(diǎn)腳本漏洞,SQL注入、弱密碼破解等。
AppScan
AppScan在整個應(yīng)用程序開發(fā)中提供安全性測試。
該工具還可以幫助在開發(fā)階段早期進(jìn)行安全保證并簡化單元測試。該工具可以掃描許多常見漏洞,例如 HTTP 響應(yīng)拆分、跨站點(diǎn)腳本、隱藏字段操作、參數(shù)篡改、緩沖區(qū)溢出、后門/調(diào)試選項(xiàng)等等。
以上就是關(guān)于web漏洞掃描有什么作用的相關(guān)解答,企業(yè)如果從軟件開發(fā)的早期開始采取措施避免漏洞,會極大地降低軟件漏洞修復(fù)的成本。這些Web漏洞掃描工具大家要學(xué)會去運(yùn)用,達(dá)到平衡壓力,有效利用資源的目的。
Web漏洞掃描原理是什么_web漏洞掃描有什么作用
Web漏洞掃描原理是什么呢?相信很多人都不清楚其中的原理是什么,作為一個獨(dú)立的服務(wù)運(yùn)行在產(chǎn)品的系統(tǒng)之中,它通過收發(fā)消息和外部的產(chǎn)品進(jìn)行交互。web漏洞掃描有什么作用呢?今天就跟著小編一起來了解下關(guān)于web漏洞掃描,學(xué)會利用web漏洞掃描來提高掃描引擎的性能。 Web漏洞掃描原理是什么? Web掃描引擎,產(chǎn)品通過向引擎發(fā)送一條消息來創(chuàng)建/暫停/停止/續(xù)掃一個任務(wù),而引擎則通過消息告訴外界自己的狀態(tài)、已經(jīng)爬取的鏈接和已經(jīng)檢測到的漏洞;同時產(chǎn)品也可以通過消息來設(shè)置引擎的日志級別,系統(tǒng)使用帶寬等屬性。 對于某一特定的掃描任務(wù),掃描引擎的作用可以理解為通過不斷發(fā)現(xiàn)新的頁面,將爬蟲和插件的工作持續(xù)進(jìn)行下去,直到整個站點(diǎn)被處理完或者達(dá)到某種設(shè)置的門限。Web應(yīng)用漏洞掃描從大的方面可以分為頁面爬取、探測點(diǎn)發(fā)現(xiàn)和漏洞檢測三個階段。Web掃描引擎將第一個階段由爬蟲獨(dú)立完成,后兩個階段依賴于第一個階段的結(jié)果,由插件獨(dú)立完成。爬蟲和插件之間可以同時進(jìn)行,也可以等爬蟲將站點(diǎn)爬完之后,再統(tǒng)一交給插件處理。 1、頁面爬取 頁面爬取使用智能頁面爬取技術(shù),重點(diǎn)在于快而全地獲取整個站點(diǎn)的站點(diǎn)樹。這個過程分為兩步,網(wǎng)絡(luò)訪問和鏈接抽取。網(wǎng)絡(luò)訪問需要支持設(shè)置cookie,自定義請求頭,設(shè)置代理(http,https,sock4,sock5),支持各種認(rèn)證方式(basic,ntml,digest),客戶端證書等。拿到響應(yīng)之后,需要自動識別響應(yīng)的編碼方式,并將其轉(zhuǎn)換為統(tǒng)一的UTF-8編碼,供后續(xù)抽取鏈接等操作使用。目前支持從HTML,HTML注釋,F(xiàn)lash,WSDL等靜態(tài)內(nèi)容中抽取鏈接之外,還用webkit實(shí)現(xiàn)了從DOM樹,JS,Ajax等重抽取靜態(tài)和動態(tài)的鏈接。 除了使用前文提到的各種爬取設(shè)置和智能技術(shù)之外,還需要對站點(diǎn)做存活性判斷、主動識別頁面類型(圖片,外部鏈接,二進(jìn)制文件,其它純靜態(tài)文件等)、嘗試猜測一些無法從其他頁面解析出來的但可能存在的目錄并做好標(biāo)記。存活性判斷主要是為了迅速給出站點(diǎn)是否可達(dá)(可能跟用戶的輸入,配置的代理、認(rèn)證信息,站點(diǎn)本身都有關(guān)系)的一個結(jié)論,避免做一些無用功;頁面類型主要為了幫助插件區(qū)分哪些頁面可能存在漏洞需要被掃,哪些頁面可以直接跳過;根據(jù)一定的字典猜測可能存在的鏈接,一方面是為了盡可能多地發(fā)現(xiàn)頁面,另一方面是為了方便插件直接根據(jù)猜測的標(biāo)記報(bào)告敏感文件的漏洞。 通過爬取的時候獲取并標(biāo)記盡可能多的信息,可以極大地減少邏輯冗余,提高掃描引擎的性能。 2、探測點(diǎn)發(fā)現(xiàn) 不同的插件有針對性地在請求中尋找不同的探測點(diǎn),可能的探測點(diǎn)有URL路徑,GET方法URL中的參數(shù),POST方法請求體中的參數(shù),請求頭中的字段,cookie中的鍵值,響應(yīng)體等等。一般而言,插件會嘗試對待掃描的URL進(jìn)行解析,分解出各種可能存在漏洞的探測點(diǎn),供后續(xù)進(jìn)行相關(guān)的漏洞檢測。 3、漏洞檢測 每個具體的漏洞都有相應(yīng)的一個插件來進(jìn)行具體的檢測。插件根據(jù)得到的探測點(diǎn),有針對性地構(gòu)造特殊的網(wǎng)絡(luò)請求,使用遠(yuǎn)程網(wǎng)站漏洞掃描檢測技術(shù)進(jìn)行漏洞檢測,判斷是否存在相應(yīng)的漏洞。除了使用到的漏洞檢測技術(shù)之外,為了緩解網(wǎng)絡(luò)訪問帶來的性能問題,在需要發(fā)送多種探測請求的插件中,將網(wǎng)絡(luò)請求并發(fā)而將網(wǎng)絡(luò)響應(yīng)的處理串行起來提高掃描速度;為了避免在短時間內(nèi)發(fā)送重復(fù)的網(wǎng)絡(luò)請求(某些插件不需要重新構(gòu)造請求體,使用的是和爬蟲一樣的網(wǎng)絡(luò)請求),使用了頁面緩存技術(shù),旨在降低網(wǎng)絡(luò)訪問對掃描速度的影響;引擎在掃描的過程中,能夠根據(jù)系統(tǒng)當(dāng)時的負(fù)載,自動調(diào)節(jié)處理URL的并發(fā)進(jìn)程數(shù)(不超過任務(wù)配置的進(jìn)程數(shù)的前提下),從而獲得一個最佳的系統(tǒng)吞吐量。 對于漏洞檢測,分為兩大類的漏洞進(jìn)行檢測: 1.針對URL的漏洞掃描: 例如XSS:對將要掃描的URL進(jìn)行拆分,然后針對每個參數(shù)進(jìn)行檢測,首先會在原有參數(shù)值后面添加一個正常的字符串,從響應(yīng)頁面內(nèi)容中查找輸入的字符串是否存在,并且分析上下文,根據(jù)分析的結(jié)果,再次重新輸入特定的字符串,繼續(xù)通過分析上下文,判斷所輸入的特定的字符串是否能被執(zhí)行,如果不行或者是輸入的某些字符串被過濾,則會重新輸入其他的特定字符串進(jìn)行驗(yàn)證。 2.針對開源CMS的特定漏洞掃描 例如Wordpress:在爬蟲爬取的時候,會通過網(wǎng)站的一些特征進(jìn)行識別,如果識別出當(dāng)前被掃描站點(diǎn)使用了wordpress,則會調(diào)用WEB掃描引擎中wordpress相關(guān)的所有漏洞檢測插件,通過這些檢測插件,發(fā)現(xiàn)存在于wordpress的特定漏洞。 采用多視角對掃描結(jié)果進(jìn)行分析,系統(tǒng)提供了多種類型的報(bào)表滿足多種報(bào)表需求,普通的綜述報(bào)表和單站點(diǎn)報(bào)表,單個站點(diǎn)的趨勢報(bào)表,多個站點(diǎn)的對比報(bào)表,支持OWASP top10分類的行業(yè)報(bào)表。綜述報(bào)表從任務(wù)的角度對任務(wù)中包含的單個或多個站點(diǎn)進(jìn)行整體的風(fēng)險(xiǎn)評估,展示高中低風(fēng)險(xiǎn)以及頁面風(fēng)險(xiǎn)的分布,并從漏洞的角度展示了受影響的站點(diǎn),以及漏洞的描述信息及解決方案。單站點(diǎn)報(bào)表詳細(xì)的從風(fēng)險(xiǎn)分類的角度展示了單個站點(diǎn)在各風(fēng)險(xiǎn)類型的漏洞分布,站點(diǎn)存在漏洞的詳細(xì)列表,站點(diǎn)樹及外鏈的信息。趨勢報(bào)表展示了單個站點(diǎn)的高中低漏洞數(shù)以及風(fēng)險(xiǎn)值的趨勢變化情況,并且從漏洞的角度突出多次掃描漏洞的新發(fā)現(xiàn)和已解決情況。對比報(bào)表用來對比不同站點(diǎn)的風(fēng)險(xiǎn)分布以及漏洞分布情況,能幫助管理員快速進(jìn)行多個站點(diǎn)的風(fēng)險(xiǎn)排名。系統(tǒng)中對所有漏洞進(jìn)行了OWASP-2010,OWASP-2013,WASC分類,報(bào)表同時也支持OWASP-2010,OWASP-2013,WASC三種行業(yè)報(bào)表。同時報(bào)表支持多種格式:HTML,WORD,PDF,XML。 4、高速引擎 web掃描引擎為了突破性能瓶頸,分別采取爬取和掃描分離、高網(wǎng)絡(luò)并發(fā)、本地緩存、自適應(yīng)動態(tài)調(diào)整等技術(shù)來給引擎加速。 1.爬取和掃描分離使得模塊耦合降低的同時,也減少了邏輯之間的等待與依賴,使得爬取和掃描都可以只關(guān)注自己的業(yè)務(wù),為性能加分。 2.由于web掃描屬于網(wǎng)絡(luò)密集型的掃描,網(wǎng)絡(luò)訪問時間對掃描速度影響很大,高網(wǎng)絡(luò)并發(fā)的目的就是將耗時的操作進(jìn)行并發(fā)處理,讓外部耗時盡可能降到最低。 3.爬蟲和插件的掃描有大量的重復(fù)的網(wǎng)絡(luò)請求,通過本地緩存使相同的請求只訪問服務(wù)器一次,節(jié)省了大量的網(wǎng)絡(luò)訪問時間。 4.自適應(yīng)動態(tài)調(diào)整是引擎內(nèi)部會根據(jù)引擎的全局并發(fā)數(shù)設(shè)置和實(shí)際消耗的系統(tǒng)資源(主要是CPU和內(nèi)存)動態(tài)調(diào)整掃描的并發(fā)進(jìn)程數(shù),使得系統(tǒng)資源能得到最充分的合理使用,提高掃描的整體性能 5、智能頁面爬取技術(shù) 基于模擬點(diǎn)擊技術(shù)的智能爬蟲能高效并盡可能多的抓取網(wǎng)站頁面,主要組成部分包含兩個部件,部件一用于爬蟲策略的控制、登陸驗(yàn)證數(shù)據(jù)的控制、及自定義可爬取頁面、不可爬取頁面的控制等,稱為控制部件;部件二用于提取頁面內(nèi)連接,通過模擬點(diǎn)擊技術(shù)來操縱DOM數(shù)據(jù)模型,并通過截獲腳本執(zhí)行數(shù)據(jù)達(dá)到提取鏈接和阻止對服務(wù)器數(shù)據(jù)的破壞,稱為處理部件。 控制部件將站點(diǎn)url作為參數(shù)傳遞給處理部件,處理部件從目標(biāo)web服務(wù)器獲取web頁面,并通過內(nèi)置瀏覽器內(nèi)核將獲取的html文檔解析成DOM數(shù)據(jù)模型。然后通過對htlm文檔中的不同標(biāo)記做處理,來提取web頁面中的url。在處理script標(biāo)記的時候,會對其中的用戶點(diǎn)擊單元進(jìn)行模擬點(diǎn)擊處理,就是模擬人的點(diǎn)擊行為來觸發(fā)點(diǎn)擊事件。并在引發(fā)DOM數(shù)據(jù)的變更前截獲url,同時攔截對DOM模型的修改,這樣既達(dá)到了url的提取,又防止了對數(shù)據(jù)的修改。 其技術(shù)優(yōu)勢包括: 1.高效率,智能爬蟲通過對頁面進(jìn)行消重處理,大大提高了對網(wǎng)站掃描的速度 2.支持多種控制策略來刪選URL 3.Javascript解析引擎的支持能力,能從Javascript代碼中分析出url 4.支持從flash文件里提取鏈接 5.支持通過代理進(jìn)行爬取目標(biāo)網(wǎng)站 6.支持通過協(xié)議認(rèn)證進(jìn)行掃描 7.支持對掃描范圍的控制,可掃描整個域,子域,當(dāng)前目錄 8.智能爬蟲采用多線程的方式,以提高頁面抓取的速度。同時控制線程數(shù)目,防止大量并發(fā)對用戶的單個站點(diǎn)造成過大壓力 6、自適應(yīng)掃描技術(shù) WEB掃描器需要根據(jù)實(shí)際的生產(chǎn)環(huán)境,被掃描站點(diǎn)等因素來調(diào)節(jié)掃描相關(guān)的參數(shù)配置,達(dá)到平衡壓力,有效利用資源的目的。 不妨假定引擎的速度僅僅通過掃描的并發(fā)數(shù)就可以隨意調(diào)節(jié),那么對用戶有意義的“快”可以理解為:在不影響web掃描設(shè)備其它功能,不會占完掃描設(shè)備所在網(wǎng)絡(luò)的帶寬,不會使被掃描服務(wù)器響應(yīng)變慢乃至宕機(jī)的前提下,所能允許的最大的掃描并發(fā)數(shù)掃描所能達(dá)到的速度。其實(shí)就是用系統(tǒng)的CPU,內(nèi)存,網(wǎng)卡信息以及被掃描服務(wù)器的響應(yīng)時間作為反饋,來調(diào)節(jié)web掃描的并發(fā)數(shù),使掃描不對自身和掃描目標(biāo)造成過分的影響,能最快地完成掃描任務(wù)。web掃描引擎內(nèi)部模擬現(xiàn)實(shí)地設(shè)置了4類傳感器,分別是CPU傳感器,內(nèi)存?zhèn)鞲衅?,網(wǎng)卡傳感器和響應(yīng)傳感器。 前3類傳感器屬于掃描器系統(tǒng)級別的傳感器,而第四類則屬于掃描任務(wù)級別的傳感器。每類傳感器都有自己的正常工作閾值,采樣值高于閾值的傳回1,低于閾值的傳回-1,在閾值范圍內(nèi)的傳回。 自適應(yīng)掃描就是通過設(shè)置者四類傳感器,獲取各種反饋信息,然后綜合判斷,做出如何調(diào)節(jié)并發(fā)數(shù)的決策。若有任何一個傳感器傳回1,則意味著某個指標(biāo)已經(jīng)在危險(xiǎn)的邊緣了,應(yīng)該采取措施避免更嚴(yán)重的問題發(fā)生,此時掃描并發(fā)數(shù)應(yīng)該降低;若所有的傳感器都傳回-1,則意味著系統(tǒng)本身和目標(biāo)站點(diǎn)都比較閑,應(yīng)該采取措施,加大系統(tǒng)負(fù)荷,此時掃描并發(fā)數(shù)應(yīng)該升高;否則的話,保持掃描并發(fā)數(shù)不變。 技術(shù)優(yōu)勢: 目標(biāo)“零”損傷,鏈路“零”占用。 隨業(yè)務(wù)帶寬不規(guī)律的震蕩變換,在不侵占業(yè)務(wù)帶寬的同時,最大程度地利用鏈路剩余帶寬作為掃描帶寬 低帶寬也能掃 靈活適應(yīng)多類掃描場景(低帶寬,閑忙分離…) 穩(wěn)定易用 參數(shù)自動調(diào)優(yōu),簡單省時 最大化地利用設(shè)備的資源 7、遠(yuǎn)程網(wǎng)頁掛馬檢測技術(shù) 網(wǎng)頁掛馬攻擊是指攻擊者在獲取網(wǎng)站或者網(wǎng)站服務(wù)器的部分或者全部權(quán)限(獲取手段包括SQL注入、XSS攻擊等)之后,在網(wǎng)頁文件中嵌入一段惡意代碼,這些惡意代碼主要是一些包括瀏覽器本身漏洞、第三方ActiveX漏洞或者其它插件漏洞的利用代碼,用戶訪問該掛馬頁面時,如果系統(tǒng)沒有更新惡意代碼中利用的漏洞補(bǔ)丁,則會執(zhí)行惡意代碼程序,進(jìn)行盜號等危險(xiǎn)操作。 遠(yuǎn)程網(wǎng)頁掛馬檢測技術(shù)使用的是靜態(tài)分析和動態(tài)解析相結(jié)合的主動掛馬檢測技術(shù)。檢測實(shí)現(xiàn)原理可簡單如下描述:掛馬檢測引擎模擬DOM對象和ActiveX控件,同時截獲其內(nèi)存分配行為,當(dāng)被掛馬代碼想操作一個DOM對象或ActiveX控件時,就可以把他的超過行為全部監(jiān)控下來。有了這種url頁面的所有展示行為的監(jiān)控,就可以分析這些行為,按照預(yù)定義的規(guī)則來判斷是否有惡意代碼的存在。判斷方式有通過ActiveX的ID判斷、通過對象的接口調(diào)用來判斷和通過HeapSpray檢測來判斷,這三種判斷方法保證了檢測的高準(zhǔn)確率。 web漏洞掃描有什么作用? 1、降低資產(chǎn)所面臨的風(fēng)險(xiǎn) 漏洞的典型特征:系統(tǒng)的缺陷/弱點(diǎn)、可能被威脅利用于違反安全策略、可能導(dǎo)致系統(tǒng)的安全性被破壞。 從信息安全風(fēng)險(xiǎn)評估規(guī)范GB/T 20984可以知道,分析風(fēng)險(xiǎn)的計(jì)算公式為:總風(fēng)險(xiǎn) = 威脅 * 漏洞(脆弱性) * 資產(chǎn)價(jià)值。 由此可見漏洞是計(jì)算風(fēng)險(xiǎn)的重要變量,漏洞越嚴(yán)重,資產(chǎn)面臨的風(fēng)險(xiǎn)越高。通過漏洞掃描及時發(fā)現(xiàn)漏洞,及時修復(fù)高危漏洞,能夠有效降低資產(chǎn)的風(fēng)險(xiǎn)。 2、滿足法律合規(guī)要求 2017年生效的網(wǎng)絡(luò)安全法,作為上位法,明確了中國實(shí)施網(wǎng)絡(luò)安全等級保護(hù)制度。而在網(wǎng)絡(luò)安全等級保護(hù)測評過程指南GB/T 28449-2018這一標(biāo)準(zhǔn)中,則明確給出了對于二/三/四級系統(tǒng)的測評要求,漏洞掃描無疑是已寫入其中的重要組成部分。 以上就是關(guān)于Web漏洞掃描原理是什么的相關(guān)解答,隨著計(jì)算機(jī)技術(shù)和信息技術(shù)的發(fā)展,Web應(yīng)用系統(tǒng)在各個領(lǐng)域都得到了廣泛的應(yīng)用。在網(wǎng)絡(luò)安全這塊,web漏洞掃描有獨(dú)特的作用,為企業(yè)減輕不少后顧之憂。想要了解更多關(guān)于Web漏洞掃描相關(guān)知識的,記得關(guān)注快快網(wǎng)絡(luò)。
常見的web漏洞有哪些?
隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)絡(luò)攻擊成為大家頭疼的問題。Web業(yè)務(wù)的迅速發(fā)展吸引了黑客們的熱切關(guān)注,常見的web漏洞有哪些?今天快快網(wǎng)絡(luò)小編就跟大家詳細(xì)介紹下web漏洞的問題。 常見的web漏洞有哪些? 一、SQL注入漏洞 SQL 注入攻擊( SQL Injection ),簡稱注入攻擊、SQL注入,被廣泛用于非法獲取網(wǎng)站控制權(quán),是發(fā)生在應(yīng)用程序的數(shù)據(jù)庫層上的安全漏洞。在設(shè)計(jì)程序,忽略了對輸入字符串中夾帶的SQL指令的檢查,被數(shù)據(jù)庫誤認(rèn)為是正常的SQL指令而運(yùn)行,從而使數(shù)據(jù)庫受到攻擊,可能導(dǎo)致數(shù)據(jù)被竊取、更改、刪除,以及進(jìn)一步導(dǎo)致網(wǎng)站被嵌入惡意代碼、被植入后門程序等危害。 二、跨站腳本漏洞 跨站腳本攻擊(Cross-site scripting,通常簡稱為XSS)發(fā)生在客戶端,可被用于進(jìn)行竊取隱私、釣魚欺騙、竊取密碼、傳播惡意代碼等攻擊。XSS攻擊使用到的技術(shù)主要為HTML和Javascript,也包括VBScript和ActionScript等。XSS攻擊對WEB服務(wù)器雖無直接危害,但是它借助網(wǎng)站進(jìn)行傳播,使網(wǎng)站的使用用戶受到攻擊,導(dǎo)致網(wǎng)站用戶帳號被竊取,從而對網(wǎng)站也產(chǎn)生了較嚴(yán)重的危害。 三、弱口令漏洞 弱口令(weak password) 沒有嚴(yán)格和準(zhǔn)確的定義,通常認(rèn)為容易被別人(他們有可能對你很了解)猜測到或被破解工具破解的口令均為弱口令。 四、HTTP報(bào)頭追蹤漏洞 HTTP/1.1(RFC2616)規(guī)范定義了HTTP TRACE方法,主要是用于客戶端通過向Web服務(wù)器提交TRACE請求來進(jìn)行測試或獲得診斷信息。當(dāng)Web服務(wù)器啟用TRACE時,提交的請求頭會在服務(wù)器響應(yīng)的內(nèi)容(Body)中完整的返回,其中HTTP頭很可能包括Session Token、Cookies或其它認(rèn)證信息。 攻擊者可以利用此漏洞來欺騙合法用戶并得到他們的私人信息。該漏洞往往與其它方式配合來進(jìn)行有效攻擊,由于HTTP TRACE請求可以通過客戶瀏覽器腳本發(fā)起(如XMLHttpRequest),并可以通過DOM接口來訪問,因此很容易被攻擊者利用。 五、Struts2遠(yuǎn)程命令執(zhí)行漏洞 ApacheStruts是一款建立Java web應(yīng)用程序的開放源代碼架構(gòu)。Apache Struts存在一個輸入過濾錯誤,如果遇到轉(zhuǎn)換錯誤可被利用注入和執(zhí)行任意Java代碼。 網(wǎng)站存在遠(yuǎn)程代碼執(zhí)行漏洞的大部分原因是由于網(wǎng)站采用了Apache Struts Xwork作為網(wǎng)站應(yīng)用框架,由于該軟件存在遠(yuǎn)程代碼執(zhí)高危漏洞,導(dǎo)致網(wǎng)站面臨安全風(fēng)險(xiǎn)。 六、文件上傳漏洞 文件上傳漏洞通常由于網(wǎng)頁代碼中的文件上傳路徑變量過濾不嚴(yán)造成的,如果文件上傳功能實(shí)現(xiàn)代碼沒有嚴(yán)格限制用戶上傳的文件后綴以及文件類型,攻擊者可通過Web訪問的目錄上傳任意文件,包括網(wǎng)站后門文件( webshell ),進(jìn)而遠(yuǎn)程控制網(wǎng)站服務(wù)器。因此,在開發(fā)網(wǎng)站及應(yīng)用程序過程中,需嚴(yán)格限制和校驗(yàn)上傳的文件,禁止上傳惡意代碼的文件。同時限制相關(guān)目錄的執(zhí)行權(quán)限,防范webshell攻擊。 七、私有IP地址泄露漏洞 IP地址是網(wǎng)絡(luò)用戶的重要標(biāo)示,是攻擊者進(jìn)行攻擊前需要了解的。獲取的方法較多,攻擊者也會因不同的網(wǎng)絡(luò)情況采取不同的方法,如:在局域網(wǎng)內(nèi)使用Ping指令, Ping對方在網(wǎng)絡(luò)中的名稱而獲得IP;在Internet上使用IP版的QQ直接顯示。最有效的辦法是截獲并分析對方的網(wǎng)絡(luò)數(shù)據(jù)包。攻擊者可以找到并直接通過軟件解析截獲后的數(shù)據(jù)包的IP 包頭信息,再根據(jù)這些信息了解具體的IP。 針對最有效的“數(shù)據(jù)包分析方法”而言,就可以安裝能夠自動去掉發(fā)送數(shù)據(jù)包包頭IP信息的一些軟件。不過使用這些軟件有些缺點(diǎn), 譬如:耗費(fèi)資源嚴(yán)重,降低計(jì)算機(jī)性能;訪問一些論壇或者網(wǎng)站時會受影響;不適合網(wǎng)吧用戶使用等等。 現(xiàn)在的個人用戶采用最普及隱藏IP 的方法應(yīng)該是使用代理,由于使用代理服務(wù)器后,“轉(zhuǎn)址服務(wù)”會對發(fā)送出去的數(shù)據(jù)包有所修改,致使“數(shù)據(jù)包分析”的方法失效。一些容易泄漏用戶IP 的網(wǎng)絡(luò)軟件(QQ 、MSN 、IE 等)都支持使用代理方式連接Internet ,特別是QQ 使用“ ezProxy ”等代理軟件連接后, IP版的QQ都無法顯示該IP地址。雖然代理可以有效地隱藏用戶IP,但攻擊者亦可以繞過代理, 查找到對方的真實(shí)IP地址,用戶在何種情況下使用何種方法隱藏IP,也要因情況而論。 八、未加密登錄請求 由于Web 配置不安全, 登陸請求把諸如用戶名和密碼等敏感字段未加密進(jìn)行傳輸,攻擊者可以竊聽網(wǎng)絡(luò)以劫獲這些敏感信息。 九、敏感信息泄露漏洞 SQL 注入、XSS、目錄遍歷、弱口令等均可導(dǎo)致敏感信息泄露,攻擊者可以通過漏洞獲得敏感信息。 以上就是常見的web漏洞,web漏洞將給企業(yè)帶來難以承受的影響,所以對于企業(yè)來說需要及時發(fā)現(xiàn)和處理web漏洞,web應(yīng)用中的計(jì)算機(jī)安全漏洞的處理是很重要的。在互聯(lián)網(wǎng)時代只要漏洞的掃描至關(guān)重要。
新手如何選擇漏洞掃描工具?
漏洞掃描工具是網(wǎng)絡(luò)安全的基礎(chǔ)設(shè)施,能有效識別系統(tǒng)弱點(diǎn)。選擇適合的工具需要考慮掃描精度、覆蓋范圍、易用性和報(bào)告功能。不同場景下對工具的需求差異明顯,企業(yè)級方案與個人使用存在顯著區(qū)別。如何評估漏洞掃描工具的準(zhǔn)確性?準(zhǔn)確性取決于掃描引擎的檢測算法和漏洞庫更新頻率。商業(yè)工具通常采用多引擎交叉驗(yàn)證機(jī)制,誤報(bào)率控制在5%以下。開源方案依賴社區(qū)維護(hù),檢測新型漏洞存在滯后性。建議選擇支持CVE/NVD實(shí)時同步的產(chǎn)品,確保能識別最新威脅。漏洞掃描工具需要哪些核心功能?完整的解決方案應(yīng)包含網(wǎng)絡(luò)層和應(yīng)用層掃描能力,支持OWASP Top 10漏洞檢測。自動化報(bào)告生成和風(fēng)險(xiǎn)評級系統(tǒng)不可或缺,高級功能如POC驗(yàn)證能提升運(yùn)維效率。對于云環(huán)境用戶,需確認(rèn)是否支持API集成和容器掃描。企業(yè)用戶應(yīng)關(guān)注資產(chǎn)發(fā)現(xiàn)和合規(guī)檢查模塊,滿足等保2.0要求。免費(fèi)工具能否滿足企業(yè)需求?開源工具適合技術(shù)團(tuán)隊(duì)進(jìn)行初步安全評估,但缺乏持續(xù)維護(hù)和商業(yè)支持。Nessus等專業(yè)方案的授權(quán)模式更適應(yīng)企業(yè)級部署,提供漏洞修復(fù)建議和24小時應(yīng)急響應(yīng)。金融、醫(yī)療等敏感行業(yè)建議采用具備等保認(rèn)證的商業(yè)產(chǎn)品,配套的威脅情報(bào)服務(wù)能有效降低運(yùn)營風(fēng)險(xiǎn)。網(wǎng)絡(luò)安全需要建立多層防護(hù)體系,漏洞掃描工具應(yīng)與WAF、IDS等設(shè)備聯(lián)動使用。定期掃描配合人工審計(jì)才能形成完整的安全閉環(huán),選擇時需考慮未來三年的擴(kuò)展需求。
閱讀數(shù):89076 | 2023-05-22 11:12:00
閱讀數(shù):39779 | 2023-10-18 11:21:00
閱讀數(shù):39559 | 2023-04-24 11:27:00
閱讀數(shù):21938 | 2023-08-13 11:03:00
閱讀數(shù):19003 | 2023-03-06 11:13:03
閱讀數(shù):16876 | 2023-08-14 11:27:00
閱讀數(shù):16460 | 2023-05-26 11:25:00
閱讀數(shù):16055 | 2023-06-12 11:04:00
閱讀數(shù):89076 | 2023-05-22 11:12:00
閱讀數(shù):39779 | 2023-10-18 11:21:00
閱讀數(shù):39559 | 2023-04-24 11:27:00
閱讀數(shù):21938 | 2023-08-13 11:03:00
閱讀數(shù):19003 | 2023-03-06 11:13:03
閱讀數(shù):16876 | 2023-08-14 11:27:00
閱讀數(shù):16460 | 2023-05-26 11:25:00
閱讀數(shù):16055 | 2023-06-12 11:04:00
發(fā)布者:大客戶經(jīng)理 | 本文章發(fā)表于:2023-04-28
web漏洞掃描有什么作用?web漏洞掃描可以根據(jù)不斷完善的漏洞資料庫,檢測出系統(tǒng)中的弱點(diǎn)并進(jìn)行安全風(fēng)險(xiǎn)分析和對發(fā)現(xiàn)安全隱患提出針對性的解決方案和建議。由此可見web漏洞掃描的重要性有多大,今天快快網(wǎng)絡(luò)小編就給大家介紹下Web漏洞掃描工具,學(xué)會運(yùn)用工具,保障自己的網(wǎng)絡(luò)安全。
web漏洞掃描有什么作用?
定期的網(wǎng)絡(luò)安全自我檢測、評估:配備漏洞掃描系統(tǒng),網(wǎng)絡(luò)管理人員可以定期的進(jìn)行網(wǎng)絡(luò)安全檢測服務(wù),安全檢測可幫助客戶最大可能的消除安全隱患,盡可能早地發(fā)現(xiàn)安全漏洞并進(jìn)行修補(bǔ),有效的利用已有系統(tǒng),優(yōu)化資源,提高網(wǎng)絡(luò)的運(yùn)行效率。
安裝新軟件、啟動新服務(wù)后的檢查:由于漏洞和安全隱患的形式多種多樣,安裝新軟件和啟動新服務(wù)都有可能使原來隱藏的漏洞暴露出來,因此進(jìn)行這些操作之后應(yīng)該重新掃描系統(tǒng),才能使安全得到保障。
網(wǎng)絡(luò)建設(shè)和網(wǎng)絡(luò)改造前后的安全規(guī)劃評估和成效檢驗(yàn):網(wǎng)絡(luò)建設(shè)者必須建立整體安全規(guī)劃,以統(tǒng)領(lǐng)全局,高屋建瓴。在可以容忍的風(fēng)險(xiǎn)級別和可以接受的成本之間,取得恰當(dāng)?shù)钠胶?,在多種多樣的安全產(chǎn)品和技術(shù)之間做出取舍。配備網(wǎng)絡(luò)漏洞掃描 / 網(wǎng)絡(luò)評估系統(tǒng)可以讓您很方便的進(jìn)行安全規(guī)劃評估和成效檢驗(yàn)。
網(wǎng)絡(luò)承擔(dān)重要任務(wù)前的安全性測試:網(wǎng)絡(luò)承擔(dān)重要任務(wù)前應(yīng)該多采取主動防止出現(xiàn)事故的安全措施,從技術(shù)上和管理上加強(qiáng)對網(wǎng)絡(luò)安全和信息安全的重視,形成立體防護(hù),由被動修補(bǔ)變成主動的防范,最終把出現(xiàn)事故的概率降到最低。配備網(wǎng)絡(luò)漏洞掃描 / 網(wǎng)絡(luò)評估系統(tǒng)可以讓您很方便的進(jìn)行安全性測試。
網(wǎng)絡(luò)安全事故后的分析調(diào)查:網(wǎng)絡(luò)安全事故后可以通過網(wǎng)絡(luò)漏洞掃描 / 網(wǎng)絡(luò)評估系統(tǒng)分析確定網(wǎng)絡(luò)被攻擊的漏洞所在,幫助彌補(bǔ)漏洞,盡可能多得提供資料方便調(diào)查攻擊的來源。
重大網(wǎng)絡(luò)安全事件前的準(zhǔn)備:重大網(wǎng)絡(luò)安全事件前網(wǎng)絡(luò)漏洞掃描 / 網(wǎng)絡(luò)評估系統(tǒng)能夠幫助用戶及時的找出網(wǎng)絡(luò)中存在的隱患和漏洞,幫助用戶及時的彌補(bǔ)漏洞。
公安、保密部門組織的安全性檢查:互聯(lián)網(wǎng)的安全主要分為網(wǎng)絡(luò)運(yùn)行安全和信息安全兩部分。網(wǎng)絡(luò)運(yùn)行的安全主要包括以 ChinaNet、ChinaGBN、CNCnet 等 10 大計(jì)算機(jī)信息系統(tǒng)的運(yùn)行安全和其它專網(wǎng)的運(yùn)行安全;信息安全包括接入 Internet 的計(jì)算機(jī)、服務(wù)器、工作站等用來進(jìn)行采集、加工、存儲、傳輸、檢索處理的人機(jī)系統(tǒng)的安全。網(wǎng)絡(luò)漏洞掃描 / 網(wǎng)絡(luò)評估系統(tǒng)能夠積極的配合公安、保密部門組織的安全性檢查。

Web漏洞掃描工具
Netsparker
Netsparker是一款綜合型的web應(yīng)用安全漏洞掃描工具,它分為專業(yè)版和免費(fèi)版,免費(fèi)版的功能也比較強(qiáng)大。Netsparker與其他綜合 性的web應(yīng)用安全掃描工具相比的一個特點(diǎn)是它能夠更好的檢測SQL Injection和 Cross-site Scripting類型的安全漏洞。
Nikto
Nikto是一款開源 Web 服務(wù)器掃描程序,可對 Web 服務(wù)器上的 6700 多個潛在危險(xiǎn)文件和程序進(jìn)行測試。
它還旨在檢查超過 1250 個過時的服務(wù)器版本和超過 2700 個服務(wù)器上的特定版本問題。除此之外,它還會檢查服務(wù)器配置項(xiàng),例如是否存在多個索引文件、HTTP 服務(wù)器選項(xiàng),并且它會嘗試識別已安裝的軟件和 Web 服務(wù)器。插件和掃描項(xiàng)目頻繁,可以自動更新。
Burp Suite
Burp Site是一個平臺,其中包含不同類型的工具,它們之間有許多接口,旨在促進(jìn)和加速攻擊應(yīng)用程序的過程。
所有這些工具共享相同的框架來顯示和處理 HTTP 消息、身份驗(yàn)證、持久性、日志記錄、警報(bào)、代理和可擴(kuò)展性。
Acunetix WVS
Acunetix是一個web漏洞掃描器自動檢查web應(yīng)用程序。這個工具特別擅長掃描跨站點(diǎn)腳本漏洞,SQL注入、弱密碼破解等。
AppScan
AppScan在整個應(yīng)用程序開發(fā)中提供安全性測試。
該工具還可以幫助在開發(fā)階段早期進(jìn)行安全保證并簡化單元測試。該工具可以掃描許多常見漏洞,例如 HTTP 響應(yīng)拆分、跨站點(diǎn)腳本、隱藏字段操作、參數(shù)篡改、緩沖區(qū)溢出、后門/調(diào)試選項(xiàng)等等。
以上就是關(guān)于web漏洞掃描有什么作用的相關(guān)解答,企業(yè)如果從軟件開發(fā)的早期開始采取措施避免漏洞,會極大地降低軟件漏洞修復(fù)的成本。這些Web漏洞掃描工具大家要學(xué)會去運(yùn)用,達(dá)到平衡壓力,有效利用資源的目的。
Web漏洞掃描原理是什么_web漏洞掃描有什么作用
Web漏洞掃描原理是什么呢?相信很多人都不清楚其中的原理是什么,作為一個獨(dú)立的服務(wù)運(yùn)行在產(chǎn)品的系統(tǒng)之中,它通過收發(fā)消息和外部的產(chǎn)品進(jìn)行交互。web漏洞掃描有什么作用呢?今天就跟著小編一起來了解下關(guān)于web漏洞掃描,學(xué)會利用web漏洞掃描來提高掃描引擎的性能。 Web漏洞掃描原理是什么? Web掃描引擎,產(chǎn)品通過向引擎發(fā)送一條消息來創(chuàng)建/暫停/停止/續(xù)掃一個任務(wù),而引擎則通過消息告訴外界自己的狀態(tài)、已經(jīng)爬取的鏈接和已經(jīng)檢測到的漏洞;同時產(chǎn)品也可以通過消息來設(shè)置引擎的日志級別,系統(tǒng)使用帶寬等屬性。 對于某一特定的掃描任務(wù),掃描引擎的作用可以理解為通過不斷發(fā)現(xiàn)新的頁面,將爬蟲和插件的工作持續(xù)進(jìn)行下去,直到整個站點(diǎn)被處理完或者達(dá)到某種設(shè)置的門限。Web應(yīng)用漏洞掃描從大的方面可以分為頁面爬取、探測點(diǎn)發(fā)現(xiàn)和漏洞檢測三個階段。Web掃描引擎將第一個階段由爬蟲獨(dú)立完成,后兩個階段依賴于第一個階段的結(jié)果,由插件獨(dú)立完成。爬蟲和插件之間可以同時進(jìn)行,也可以等爬蟲將站點(diǎn)爬完之后,再統(tǒng)一交給插件處理。 1、頁面爬取 頁面爬取使用智能頁面爬取技術(shù),重點(diǎn)在于快而全地獲取整個站點(diǎn)的站點(diǎn)樹。這個過程分為兩步,網(wǎng)絡(luò)訪問和鏈接抽取。網(wǎng)絡(luò)訪問需要支持設(shè)置cookie,自定義請求頭,設(shè)置代理(http,https,sock4,sock5),支持各種認(rèn)證方式(basic,ntml,digest),客戶端證書等。拿到響應(yīng)之后,需要自動識別響應(yīng)的編碼方式,并將其轉(zhuǎn)換為統(tǒng)一的UTF-8編碼,供后續(xù)抽取鏈接等操作使用。目前支持從HTML,HTML注釋,F(xiàn)lash,WSDL等靜態(tài)內(nèi)容中抽取鏈接之外,還用webkit實(shí)現(xiàn)了從DOM樹,JS,Ajax等重抽取靜態(tài)和動態(tài)的鏈接。 除了使用前文提到的各種爬取設(shè)置和智能技術(shù)之外,還需要對站點(diǎn)做存活性判斷、主動識別頁面類型(圖片,外部鏈接,二進(jìn)制文件,其它純靜態(tài)文件等)、嘗試猜測一些無法從其他頁面解析出來的但可能存在的目錄并做好標(biāo)記。存活性判斷主要是為了迅速給出站點(diǎn)是否可達(dá)(可能跟用戶的輸入,配置的代理、認(rèn)證信息,站點(diǎn)本身都有關(guān)系)的一個結(jié)論,避免做一些無用功;頁面類型主要為了幫助插件區(qū)分哪些頁面可能存在漏洞需要被掃,哪些頁面可以直接跳過;根據(jù)一定的字典猜測可能存在的鏈接,一方面是為了盡可能多地發(fā)現(xiàn)頁面,另一方面是為了方便插件直接根據(jù)猜測的標(biāo)記報(bào)告敏感文件的漏洞。 通過爬取的時候獲取并標(biāo)記盡可能多的信息,可以極大地減少邏輯冗余,提高掃描引擎的性能。 2、探測點(diǎn)發(fā)現(xiàn) 不同的插件有針對性地在請求中尋找不同的探測點(diǎn),可能的探測點(diǎn)有URL路徑,GET方法URL中的參數(shù),POST方法請求體中的參數(shù),請求頭中的字段,cookie中的鍵值,響應(yīng)體等等。一般而言,插件會嘗試對待掃描的URL進(jìn)行解析,分解出各種可能存在漏洞的探測點(diǎn),供后續(xù)進(jìn)行相關(guān)的漏洞檢測。 3、漏洞檢測 每個具體的漏洞都有相應(yīng)的一個插件來進(jìn)行具體的檢測。插件根據(jù)得到的探測點(diǎn),有針對性地構(gòu)造特殊的網(wǎng)絡(luò)請求,使用遠(yuǎn)程網(wǎng)站漏洞掃描檢測技術(shù)進(jìn)行漏洞檢測,判斷是否存在相應(yīng)的漏洞。除了使用到的漏洞檢測技術(shù)之外,為了緩解網(wǎng)絡(luò)訪問帶來的性能問題,在需要發(fā)送多種探測請求的插件中,將網(wǎng)絡(luò)請求并發(fā)而將網(wǎng)絡(luò)響應(yīng)的處理串行起來提高掃描速度;為了避免在短時間內(nèi)發(fā)送重復(fù)的網(wǎng)絡(luò)請求(某些插件不需要重新構(gòu)造請求體,使用的是和爬蟲一樣的網(wǎng)絡(luò)請求),使用了頁面緩存技術(shù),旨在降低網(wǎng)絡(luò)訪問對掃描速度的影響;引擎在掃描的過程中,能夠根據(jù)系統(tǒng)當(dāng)時的負(fù)載,自動調(diào)節(jié)處理URL的并發(fā)進(jìn)程數(shù)(不超過任務(wù)配置的進(jìn)程數(shù)的前提下),從而獲得一個最佳的系統(tǒng)吞吐量。 對于漏洞檢測,分為兩大類的漏洞進(jìn)行檢測: 1.針對URL的漏洞掃描: 例如XSS:對將要掃描的URL進(jìn)行拆分,然后針對每個參數(shù)進(jìn)行檢測,首先會在原有參數(shù)值后面添加一個正常的字符串,從響應(yīng)頁面內(nèi)容中查找輸入的字符串是否存在,并且分析上下文,根據(jù)分析的結(jié)果,再次重新輸入特定的字符串,繼續(xù)通過分析上下文,判斷所輸入的特定的字符串是否能被執(zhí)行,如果不行或者是輸入的某些字符串被過濾,則會重新輸入其他的特定字符串進(jìn)行驗(yàn)證。 2.針對開源CMS的特定漏洞掃描 例如Wordpress:在爬蟲爬取的時候,會通過網(wǎng)站的一些特征進(jìn)行識別,如果識別出當(dāng)前被掃描站點(diǎn)使用了wordpress,則會調(diào)用WEB掃描引擎中wordpress相關(guān)的所有漏洞檢測插件,通過這些檢測插件,發(fā)現(xiàn)存在于wordpress的特定漏洞。 采用多視角對掃描結(jié)果進(jìn)行分析,系統(tǒng)提供了多種類型的報(bào)表滿足多種報(bào)表需求,普通的綜述報(bào)表和單站點(diǎn)報(bào)表,單個站點(diǎn)的趨勢報(bào)表,多個站點(diǎn)的對比報(bào)表,支持OWASP top10分類的行業(yè)報(bào)表。綜述報(bào)表從任務(wù)的角度對任務(wù)中包含的單個或多個站點(diǎn)進(jìn)行整體的風(fēng)險(xiǎn)評估,展示高中低風(fēng)險(xiǎn)以及頁面風(fēng)險(xiǎn)的分布,并從漏洞的角度展示了受影響的站點(diǎn),以及漏洞的描述信息及解決方案。單站點(diǎn)報(bào)表詳細(xì)的從風(fēng)險(xiǎn)分類的角度展示了單個站點(diǎn)在各風(fēng)險(xiǎn)類型的漏洞分布,站點(diǎn)存在漏洞的詳細(xì)列表,站點(diǎn)樹及外鏈的信息。趨勢報(bào)表展示了單個站點(diǎn)的高中低漏洞數(shù)以及風(fēng)險(xiǎn)值的趨勢變化情況,并且從漏洞的角度突出多次掃描漏洞的新發(fā)現(xiàn)和已解決情況。對比報(bào)表用來對比不同站點(diǎn)的風(fēng)險(xiǎn)分布以及漏洞分布情況,能幫助管理員快速進(jìn)行多個站點(diǎn)的風(fēng)險(xiǎn)排名。系統(tǒng)中對所有漏洞進(jìn)行了OWASP-2010,OWASP-2013,WASC分類,報(bào)表同時也支持OWASP-2010,OWASP-2013,WASC三種行業(yè)報(bào)表。同時報(bào)表支持多種格式:HTML,WORD,PDF,XML。 4、高速引擎 web掃描引擎為了突破性能瓶頸,分別采取爬取和掃描分離、高網(wǎng)絡(luò)并發(fā)、本地緩存、自適應(yīng)動態(tài)調(diào)整等技術(shù)來給引擎加速。 1.爬取和掃描分離使得模塊耦合降低的同時,也減少了邏輯之間的等待與依賴,使得爬取和掃描都可以只關(guān)注自己的業(yè)務(wù),為性能加分。 2.由于web掃描屬于網(wǎng)絡(luò)密集型的掃描,網(wǎng)絡(luò)訪問時間對掃描速度影響很大,高網(wǎng)絡(luò)并發(fā)的目的就是將耗時的操作進(jìn)行并發(fā)處理,讓外部耗時盡可能降到最低。 3.爬蟲和插件的掃描有大量的重復(fù)的網(wǎng)絡(luò)請求,通過本地緩存使相同的請求只訪問服務(wù)器一次,節(jié)省了大量的網(wǎng)絡(luò)訪問時間。 4.自適應(yīng)動態(tài)調(diào)整是引擎內(nèi)部會根據(jù)引擎的全局并發(fā)數(shù)設(shè)置和實(shí)際消耗的系統(tǒng)資源(主要是CPU和內(nèi)存)動態(tài)調(diào)整掃描的并發(fā)進(jìn)程數(shù),使得系統(tǒng)資源能得到最充分的合理使用,提高掃描的整體性能 5、智能頁面爬取技術(shù) 基于模擬點(diǎn)擊技術(shù)的智能爬蟲能高效并盡可能多的抓取網(wǎng)站頁面,主要組成部分包含兩個部件,部件一用于爬蟲策略的控制、登陸驗(yàn)證數(shù)據(jù)的控制、及自定義可爬取頁面、不可爬取頁面的控制等,稱為控制部件;部件二用于提取頁面內(nèi)連接,通過模擬點(diǎn)擊技術(shù)來操縱DOM數(shù)據(jù)模型,并通過截獲腳本執(zhí)行數(shù)據(jù)達(dá)到提取鏈接和阻止對服務(wù)器數(shù)據(jù)的破壞,稱為處理部件。 控制部件將站點(diǎn)url作為參數(shù)傳遞給處理部件,處理部件從目標(biāo)web服務(wù)器獲取web頁面,并通過內(nèi)置瀏覽器內(nèi)核將獲取的html文檔解析成DOM數(shù)據(jù)模型。然后通過對htlm文檔中的不同標(biāo)記做處理,來提取web頁面中的url。在處理script標(biāo)記的時候,會對其中的用戶點(diǎn)擊單元進(jìn)行模擬點(diǎn)擊處理,就是模擬人的點(diǎn)擊行為來觸發(fā)點(diǎn)擊事件。并在引發(fā)DOM數(shù)據(jù)的變更前截獲url,同時攔截對DOM模型的修改,這樣既達(dá)到了url的提取,又防止了對數(shù)據(jù)的修改。 其技術(shù)優(yōu)勢包括: 1.高效率,智能爬蟲通過對頁面進(jìn)行消重處理,大大提高了對網(wǎng)站掃描的速度 2.支持多種控制策略來刪選URL 3.Javascript解析引擎的支持能力,能從Javascript代碼中分析出url 4.支持從flash文件里提取鏈接 5.支持通過代理進(jìn)行爬取目標(biāo)網(wǎng)站 6.支持通過協(xié)議認(rèn)證進(jìn)行掃描 7.支持對掃描范圍的控制,可掃描整個域,子域,當(dāng)前目錄 8.智能爬蟲采用多線程的方式,以提高頁面抓取的速度。同時控制線程數(shù)目,防止大量并發(fā)對用戶的單個站點(diǎn)造成過大壓力 6、自適應(yīng)掃描技術(shù) WEB掃描器需要根據(jù)實(shí)際的生產(chǎn)環(huán)境,被掃描站點(diǎn)等因素來調(diào)節(jié)掃描相關(guān)的參數(shù)配置,達(dá)到平衡壓力,有效利用資源的目的。 不妨假定引擎的速度僅僅通過掃描的并發(fā)數(shù)就可以隨意調(diào)節(jié),那么對用戶有意義的“快”可以理解為:在不影響web掃描設(shè)備其它功能,不會占完掃描設(shè)備所在網(wǎng)絡(luò)的帶寬,不會使被掃描服務(wù)器響應(yīng)變慢乃至宕機(jī)的前提下,所能允許的最大的掃描并發(fā)數(shù)掃描所能達(dá)到的速度。其實(shí)就是用系統(tǒng)的CPU,內(nèi)存,網(wǎng)卡信息以及被掃描服務(wù)器的響應(yīng)時間作為反饋,來調(diào)節(jié)web掃描的并發(fā)數(shù),使掃描不對自身和掃描目標(biāo)造成過分的影響,能最快地完成掃描任務(wù)。web掃描引擎內(nèi)部模擬現(xiàn)實(shí)地設(shè)置了4類傳感器,分別是CPU傳感器,內(nèi)存?zhèn)鞲衅?,網(wǎng)卡傳感器和響應(yīng)傳感器。 前3類傳感器屬于掃描器系統(tǒng)級別的傳感器,而第四類則屬于掃描任務(wù)級別的傳感器。每類傳感器都有自己的正常工作閾值,采樣值高于閾值的傳回1,低于閾值的傳回-1,在閾值范圍內(nèi)的傳回。 自適應(yīng)掃描就是通過設(shè)置者四類傳感器,獲取各種反饋信息,然后綜合判斷,做出如何調(diào)節(jié)并發(fā)數(shù)的決策。若有任何一個傳感器傳回1,則意味著某個指標(biāo)已經(jīng)在危險(xiǎn)的邊緣了,應(yīng)該采取措施避免更嚴(yán)重的問題發(fā)生,此時掃描并發(fā)數(shù)應(yīng)該降低;若所有的傳感器都傳回-1,則意味著系統(tǒng)本身和目標(biāo)站點(diǎn)都比較閑,應(yīng)該采取措施,加大系統(tǒng)負(fù)荷,此時掃描并發(fā)數(shù)應(yīng)該升高;否則的話,保持掃描并發(fā)數(shù)不變。 技術(shù)優(yōu)勢: 目標(biāo)“零”損傷,鏈路“零”占用。 隨業(yè)務(wù)帶寬不規(guī)律的震蕩變換,在不侵占業(yè)務(wù)帶寬的同時,最大程度地利用鏈路剩余帶寬作為掃描帶寬 低帶寬也能掃 靈活適應(yīng)多類掃描場景(低帶寬,閑忙分離…) 穩(wěn)定易用 參數(shù)自動調(diào)優(yōu),簡單省時 最大化地利用設(shè)備的資源 7、遠(yuǎn)程網(wǎng)頁掛馬檢測技術(shù) 網(wǎng)頁掛馬攻擊是指攻擊者在獲取網(wǎng)站或者網(wǎng)站服務(wù)器的部分或者全部權(quán)限(獲取手段包括SQL注入、XSS攻擊等)之后,在網(wǎng)頁文件中嵌入一段惡意代碼,這些惡意代碼主要是一些包括瀏覽器本身漏洞、第三方ActiveX漏洞或者其它插件漏洞的利用代碼,用戶訪問該掛馬頁面時,如果系統(tǒng)沒有更新惡意代碼中利用的漏洞補(bǔ)丁,則會執(zhí)行惡意代碼程序,進(jìn)行盜號等危險(xiǎn)操作。 遠(yuǎn)程網(wǎng)頁掛馬檢測技術(shù)使用的是靜態(tài)分析和動態(tài)解析相結(jié)合的主動掛馬檢測技術(shù)。檢測實(shí)現(xiàn)原理可簡單如下描述:掛馬檢測引擎模擬DOM對象和ActiveX控件,同時截獲其內(nèi)存分配行為,當(dāng)被掛馬代碼想操作一個DOM對象或ActiveX控件時,就可以把他的超過行為全部監(jiān)控下來。有了這種url頁面的所有展示行為的監(jiān)控,就可以分析這些行為,按照預(yù)定義的規(guī)則來判斷是否有惡意代碼的存在。判斷方式有通過ActiveX的ID判斷、通過對象的接口調(diào)用來判斷和通過HeapSpray檢測來判斷,這三種判斷方法保證了檢測的高準(zhǔn)確率。 web漏洞掃描有什么作用? 1、降低資產(chǎn)所面臨的風(fēng)險(xiǎn) 漏洞的典型特征:系統(tǒng)的缺陷/弱點(diǎn)、可能被威脅利用于違反安全策略、可能導(dǎo)致系統(tǒng)的安全性被破壞。 從信息安全風(fēng)險(xiǎn)評估規(guī)范GB/T 20984可以知道,分析風(fēng)險(xiǎn)的計(jì)算公式為:總風(fēng)險(xiǎn) = 威脅 * 漏洞(脆弱性) * 資產(chǎn)價(jià)值。 由此可見漏洞是計(jì)算風(fēng)險(xiǎn)的重要變量,漏洞越嚴(yán)重,資產(chǎn)面臨的風(fēng)險(xiǎn)越高。通過漏洞掃描及時發(fā)現(xiàn)漏洞,及時修復(fù)高危漏洞,能夠有效降低資產(chǎn)的風(fēng)險(xiǎn)。 2、滿足法律合規(guī)要求 2017年生效的網(wǎng)絡(luò)安全法,作為上位法,明確了中國實(shí)施網(wǎng)絡(luò)安全等級保護(hù)制度。而在網(wǎng)絡(luò)安全等級保護(hù)測評過程指南GB/T 28449-2018這一標(biāo)準(zhǔn)中,則明確給出了對于二/三/四級系統(tǒng)的測評要求,漏洞掃描無疑是已寫入其中的重要組成部分。 以上就是關(guān)于Web漏洞掃描原理是什么的相關(guān)解答,隨著計(jì)算機(jī)技術(shù)和信息技術(shù)的發(fā)展,Web應(yīng)用系統(tǒng)在各個領(lǐng)域都得到了廣泛的應(yīng)用。在網(wǎng)絡(luò)安全這塊,web漏洞掃描有獨(dú)特的作用,為企業(yè)減輕不少后顧之憂。想要了解更多關(guān)于Web漏洞掃描相關(guān)知識的,記得關(guān)注快快網(wǎng)絡(luò)。
常見的web漏洞有哪些?
隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)絡(luò)攻擊成為大家頭疼的問題。Web業(yè)務(wù)的迅速發(fā)展吸引了黑客們的熱切關(guān)注,常見的web漏洞有哪些?今天快快網(wǎng)絡(luò)小編就跟大家詳細(xì)介紹下web漏洞的問題。 常見的web漏洞有哪些? 一、SQL注入漏洞 SQL 注入攻擊( SQL Injection ),簡稱注入攻擊、SQL注入,被廣泛用于非法獲取網(wǎng)站控制權(quán),是發(fā)生在應(yīng)用程序的數(shù)據(jù)庫層上的安全漏洞。在設(shè)計(jì)程序,忽略了對輸入字符串中夾帶的SQL指令的檢查,被數(shù)據(jù)庫誤認(rèn)為是正常的SQL指令而運(yùn)行,從而使數(shù)據(jù)庫受到攻擊,可能導(dǎo)致數(shù)據(jù)被竊取、更改、刪除,以及進(jìn)一步導(dǎo)致網(wǎng)站被嵌入惡意代碼、被植入后門程序等危害。 二、跨站腳本漏洞 跨站腳本攻擊(Cross-site scripting,通常簡稱為XSS)發(fā)生在客戶端,可被用于進(jìn)行竊取隱私、釣魚欺騙、竊取密碼、傳播惡意代碼等攻擊。XSS攻擊使用到的技術(shù)主要為HTML和Javascript,也包括VBScript和ActionScript等。XSS攻擊對WEB服務(wù)器雖無直接危害,但是它借助網(wǎng)站進(jìn)行傳播,使網(wǎng)站的使用用戶受到攻擊,導(dǎo)致網(wǎng)站用戶帳號被竊取,從而對網(wǎng)站也產(chǎn)生了較嚴(yán)重的危害。 三、弱口令漏洞 弱口令(weak password) 沒有嚴(yán)格和準(zhǔn)確的定義,通常認(rèn)為容易被別人(他們有可能對你很了解)猜測到或被破解工具破解的口令均為弱口令。 四、HTTP報(bào)頭追蹤漏洞 HTTP/1.1(RFC2616)規(guī)范定義了HTTP TRACE方法,主要是用于客戶端通過向Web服務(wù)器提交TRACE請求來進(jìn)行測試或獲得診斷信息。當(dāng)Web服務(wù)器啟用TRACE時,提交的請求頭會在服務(wù)器響應(yīng)的內(nèi)容(Body)中完整的返回,其中HTTP頭很可能包括Session Token、Cookies或其它認(rèn)證信息。 攻擊者可以利用此漏洞來欺騙合法用戶并得到他們的私人信息。該漏洞往往與其它方式配合來進(jìn)行有效攻擊,由于HTTP TRACE請求可以通過客戶瀏覽器腳本發(fā)起(如XMLHttpRequest),并可以通過DOM接口來訪問,因此很容易被攻擊者利用。 五、Struts2遠(yuǎn)程命令執(zhí)行漏洞 ApacheStruts是一款建立Java web應(yīng)用程序的開放源代碼架構(gòu)。Apache Struts存在一個輸入過濾錯誤,如果遇到轉(zhuǎn)換錯誤可被利用注入和執(zhí)行任意Java代碼。 網(wǎng)站存在遠(yuǎn)程代碼執(zhí)行漏洞的大部分原因是由于網(wǎng)站采用了Apache Struts Xwork作為網(wǎng)站應(yīng)用框架,由于該軟件存在遠(yuǎn)程代碼執(zhí)高危漏洞,導(dǎo)致網(wǎng)站面臨安全風(fēng)險(xiǎn)。 六、文件上傳漏洞 文件上傳漏洞通常由于網(wǎng)頁代碼中的文件上傳路徑變量過濾不嚴(yán)造成的,如果文件上傳功能實(shí)現(xiàn)代碼沒有嚴(yán)格限制用戶上傳的文件后綴以及文件類型,攻擊者可通過Web訪問的目錄上傳任意文件,包括網(wǎng)站后門文件( webshell ),進(jìn)而遠(yuǎn)程控制網(wǎng)站服務(wù)器。因此,在開發(fā)網(wǎng)站及應(yīng)用程序過程中,需嚴(yán)格限制和校驗(yàn)上傳的文件,禁止上傳惡意代碼的文件。同時限制相關(guān)目錄的執(zhí)行權(quán)限,防范webshell攻擊。 七、私有IP地址泄露漏洞 IP地址是網(wǎng)絡(luò)用戶的重要標(biāo)示,是攻擊者進(jìn)行攻擊前需要了解的。獲取的方法較多,攻擊者也會因不同的網(wǎng)絡(luò)情況采取不同的方法,如:在局域網(wǎng)內(nèi)使用Ping指令, Ping對方在網(wǎng)絡(luò)中的名稱而獲得IP;在Internet上使用IP版的QQ直接顯示。最有效的辦法是截獲并分析對方的網(wǎng)絡(luò)數(shù)據(jù)包。攻擊者可以找到并直接通過軟件解析截獲后的數(shù)據(jù)包的IP 包頭信息,再根據(jù)這些信息了解具體的IP。 針對最有效的“數(shù)據(jù)包分析方法”而言,就可以安裝能夠自動去掉發(fā)送數(shù)據(jù)包包頭IP信息的一些軟件。不過使用這些軟件有些缺點(diǎn), 譬如:耗費(fèi)資源嚴(yán)重,降低計(jì)算機(jī)性能;訪問一些論壇或者網(wǎng)站時會受影響;不適合網(wǎng)吧用戶使用等等。 現(xiàn)在的個人用戶采用最普及隱藏IP 的方法應(yīng)該是使用代理,由于使用代理服務(wù)器后,“轉(zhuǎn)址服務(wù)”會對發(fā)送出去的數(shù)據(jù)包有所修改,致使“數(shù)據(jù)包分析”的方法失效。一些容易泄漏用戶IP 的網(wǎng)絡(luò)軟件(QQ 、MSN 、IE 等)都支持使用代理方式連接Internet ,特別是QQ 使用“ ezProxy ”等代理軟件連接后, IP版的QQ都無法顯示該IP地址。雖然代理可以有效地隱藏用戶IP,但攻擊者亦可以繞過代理, 查找到對方的真實(shí)IP地址,用戶在何種情況下使用何種方法隱藏IP,也要因情況而論。 八、未加密登錄請求 由于Web 配置不安全, 登陸請求把諸如用戶名和密碼等敏感字段未加密進(jìn)行傳輸,攻擊者可以竊聽網(wǎng)絡(luò)以劫獲這些敏感信息。 九、敏感信息泄露漏洞 SQL 注入、XSS、目錄遍歷、弱口令等均可導(dǎo)致敏感信息泄露,攻擊者可以通過漏洞獲得敏感信息。 以上就是常見的web漏洞,web漏洞將給企業(yè)帶來難以承受的影響,所以對于企業(yè)來說需要及時發(fā)現(xiàn)和處理web漏洞,web應(yīng)用中的計(jì)算機(jī)安全漏洞的處理是很重要的。在互聯(lián)網(wǎng)時代只要漏洞的掃描至關(guān)重要。
新手如何選擇漏洞掃描工具?
漏洞掃描工具是網(wǎng)絡(luò)安全的基礎(chǔ)設(shè)施,能有效識別系統(tǒng)弱點(diǎn)。選擇適合的工具需要考慮掃描精度、覆蓋范圍、易用性和報(bào)告功能。不同場景下對工具的需求差異明顯,企業(yè)級方案與個人使用存在顯著區(qū)別。如何評估漏洞掃描工具的準(zhǔn)確性?準(zhǔn)確性取決于掃描引擎的檢測算法和漏洞庫更新頻率。商業(yè)工具通常采用多引擎交叉驗(yàn)證機(jī)制,誤報(bào)率控制在5%以下。開源方案依賴社區(qū)維護(hù),檢測新型漏洞存在滯后性。建議選擇支持CVE/NVD實(shí)時同步的產(chǎn)品,確保能識別最新威脅。漏洞掃描工具需要哪些核心功能?完整的解決方案應(yīng)包含網(wǎng)絡(luò)層和應(yīng)用層掃描能力,支持OWASP Top 10漏洞檢測。自動化報(bào)告生成和風(fēng)險(xiǎn)評級系統(tǒng)不可或缺,高級功能如POC驗(yàn)證能提升運(yùn)維效率。對于云環(huán)境用戶,需確認(rèn)是否支持API集成和容器掃描。企業(yè)用戶應(yīng)關(guān)注資產(chǎn)發(fā)現(xiàn)和合規(guī)檢查模塊,滿足等保2.0要求。免費(fèi)工具能否滿足企業(yè)需求?開源工具適合技術(shù)團(tuán)隊(duì)進(jìn)行初步安全評估,但缺乏持續(xù)維護(hù)和商業(yè)支持。Nessus等專業(yè)方案的授權(quán)模式更適應(yīng)企業(yè)級部署,提供漏洞修復(fù)建議和24小時應(yīng)急響應(yīng)。金融、醫(yī)療等敏感行業(yè)建議采用具備等保認(rèn)證的商業(yè)產(chǎn)品,配套的威脅情報(bào)服務(wù)能有效降低運(yùn)營風(fēng)險(xiǎn)。網(wǎng)絡(luò)安全需要建立多層防護(hù)體系,漏洞掃描工具應(yīng)與WAF、IDS等設(shè)備聯(lián)動使用。定期掃描配合人工審計(jì)才能形成完整的安全閉環(huán),選擇時需考慮未來三年的擴(kuò)展需求。
查看更多文章 >今天已有1593位獲取了等保預(yù)算
產(chǎn)品含:
長河 Web應(yīng)用防火墻(WAF) 堡壘機(jī) 主機(jī)安全 SSL證書
詳情咨詢等保專家
聯(lián)系人:潘成豪
13055239889