最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python和Go成為2019年最受歡迎的黑客工具(推薦)

 更新時間:2020年06月18日 14:39:50   作者:backup  
這篇文章主要介紹了Python和Go成為2019年最受歡迎的黑客工具,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

安全公司 Imperva Cloud WAF 保護(hù)了全球超過10萬個網(wǎng)站,并且每天觀察到大約10億次攻擊。他們每天都會檢測到成千上萬種黑客工具,并采取各種措施來阻止惡意請求。在本文中,研究人員將分享有關(guān)研究人員在2019年觀察到的最危險工具和攻擊的信息。

研究人員使用先進(jìn)的智能客戶端分類機制對各種Web客戶端進(jìn)行分類,為了確定黑客最常用的工具,研究人員查看了2019年期間發(fā)現(xiàn)的所有攻擊,并將它們歸類為安全事件。通過對數(shù)據(jù)進(jìn)行聚類,研究人員能夠減少大型攻擊造成的偏差,而不是專注于對多個站點的不同攻擊。

值得注意的是,隨著Google Go語言的興起,流行的編碼語言Python仍然是大多數(shù)黑客的首選武器。

接下來研究人員可以看到WinHttp庫,主要由運行在Windows上的.net和CPP使用,然后是Shell工具,如cURL、wget等,其余的頂級工具更多。

編程語言和瀏覽器,研究人員將提供更多關(guān)于頂級工具的有趣統(tǒng)計數(shù)據(jù),如攻擊類型和來源國家分布。研究人員還將介紹了一些頂級工具,最后給出一些建議,告訴你如何保護(hù)你的網(wǎng)站不受這些工具的影響。

統(tǒng)計數(shù)據(jù)分析

研究人員決定查看一些GitHub的統(tǒng)計數(shù)據(jù),以了解哪些語言使用得最多。根據(jù)GitHut 2.0, Python和Go位列2019年五大語言之列。

為此,研究人員決定重點關(guān)注GitHub中的網(wǎng)絡(luò)安全項目,假設(shè)大多數(shù)攻擊工具都標(biāo)有此類標(biāo)簽。 GitHub并未對每個存儲庫進(jìn)行分類,但是GitHub中的安全主題包含超過8500個與安全相關(guān)的存儲庫,這是一個相當(dāng)大的示例。

看看這些庫中使用的前五種語言,研究人員可以看到Python排在第一位,遙遙領(lǐng)先,然后是Java、JavaScrIPt、PHP,最后是Go??吹街饕膚eb語言(如PHP和JavaScrIPt)或使用廣泛的語言(如Python和Java)在列表中名列前茅,這并不奇怪。但是Go在2019年成為了榜首,更有趣的是,它取代了基于shell的代碼。

將GitHub的統(tǒng)計數(shù)據(jù)與Stack Overflow趨勢進(jìn)行比較時,研究人員得到了類似的情況。很難解釋為什么關(guān)于Go的漏洞沒有來自Go存儲庫的拉取請求那么多。一個令人驚訝的統(tǒng)計數(shù)據(jù)是Python的使用量迅速而急劇的上升,平均每年增長13%,在十年內(nèi)幾乎翻了兩番。

Cloud WAF統(tǒng)計信息

為了了解這些工具在研究人員保護(hù)的網(wǎng)站上攻擊的傳播情況,研究人員創(chuàng)建了一個圖表,顯示2019年每種工具攻擊的網(wǎng)站百分比。研究人員觀察到的工具在事件數(shù)量和被攻擊站點的百分比方面都處于領(lǐng)先地位。大多數(shù)站點每個月都會受到Python的攻擊,而30%-50%的站點會受到其他工具的攻擊。

為此,研究人員決定觀察兩種最流行、變種最多的攻擊——XSS和SQLi,以及通過Go和Python使用這些攻擊的嘗試。

值得注意的是,到2019年底,Go在兩種攻擊中都趕上了Python。雖然現(xiàn)在判斷這一趨勢是否會持續(xù)還為時過早,但很容易看出,到2019年底Go已經(jīng)變得更加流行。

研究人員想檢查一下觀察到的每種主要攻擊類型的工具分布情況:

如你所見,Python在RCE/RFI、文件上傳和數(shù)據(jù)泄漏方面是最強的工具,而Go在常規(guī)自動攻擊中更強大。

讓我們根據(jù)來源IP查看工具使用情況的國家/地區(qū)分布圖:

中國使用Python的方式比其他任何國家都多,而印度選擇Go作為其首選工具。很難說為什么,但是鑒于這些國家/地區(qū)的網(wǎng)絡(luò)活動知名度很高,因此新加入這個市場的黑客可能選擇了現(xiàn)代工具進(jìn)行他們的邪惡活動。

根據(jù)IP來判斷攻擊數(shù)量

令人驚訝的是,使用該工具進(jìn)行攻擊的IP數(shù)量與該工具引發(fā)的安全事件數(shù)量之間并沒有很強的相關(guān)性。這可以部分地由這些工具所涉及的攻擊類型來解釋。復(fù)雜的,自動的攻擊往往可以協(xié)調(diào)進(jìn)行,即大規(guī)模大規(guī)模攻擊。

通過觀察事件與IP之間的比率,可以進(jìn)一步驗證該假設(shè)。請求率低的工具(可以很容易地用于瀏覽器模擬)具有非常低的事件IP比率。相比之下,能夠輕易生成大規(guī)模攻擊的工具(如Go和Python)的IP發(fā)生率要高得多。

讓我們來看看位和字節(jié):

最受歡迎的Python庫是請求,Urllib和異步IO

異步IO庫的使用自去年以來已經(jīng)增長,但它仍然排在最后。然而,由于它在用Python編寫異步程序時所具有的強大功能,研究人員希望在將來看到更多的增長。

研究人員決定檢查一些通常被黑客工具利用的CVE:

首先,大約有700萬個HTTP請求是(CVE-2017-9841),這是PHPUnit中的一個遠(yuǎn)程命令執(zhí)行漏洞,PHPUnit是一個廣泛使用的PHP測試框架。深入了解其歷史時,似乎CVE已于2017年6月發(fā)布,而修復(fù)程序已于2016年11月11日提交。

在2019年9月4日,Drupal發(fā)布了關(guān)于Mailchimp中一個漏洞的公共服務(wù)公告(PSA-2019-09-04),該漏洞使用PHPUnit作為第三方庫。此外,2020年1月7日,PrestaShop(用PHP編寫的電子商務(wù)解決方案)發(fā)布了一個安全公告,內(nèi)容涉及名為XsamXadoo Bot的惡意軟件正在利用的PHPUnit漏洞。這些公告使CVE復(fù)活,在Twitter上引發(fā)了炒作,在該處發(fā)布了許多與該漏洞有關(guān)的帖子。此外,漏洞數(shù)據(jù)庫(如VulnDB)也更新了與此CVE相關(guān)的記錄并添加了新鏈接-例如,2017年在博客中寫回的POC,只能通過回溯設(shè)備獲得。當(dāng)研究人員檢查數(shù)據(jù)時,嘗試找到Go-lang攻擊工具使用的流行CVE,研究人員發(fā)現(xiàn),最流行的一個CVE實際上是一組CVE(CVE-2016- 5385,CVE-2016-5386,CVE-2016-5387,CVE-2016-5388,CVE-2016-1000109和CVE-2016-1000110)。所有這些CVE與HTTP_PROXY環(huán)境變量中的漏洞(稱為“ httpoxy”)有關(guān)。

在CGI或類似CGI的上下文中運行的Web服務(wù)器可以將客戶端請求代理標(biāo)頭值分配給內(nèi)部HTTP_PROXY環(huán)境變量,可以利用此漏洞對內(nèi)部子請求進(jìn)行中間人(MITM)攻擊或指導(dǎo)服務(wù)器啟動與任意主機的連接。

讓研究人員轉(zhuǎn)到cURL,這是最常見的攻擊shell工具。有一個有趣的CVE,在Apache Struts (CVE-2016-3087)中執(zhí)行遠(yuǎn)程代碼,大約有100K個HTTP請求。Apache Struts是一個免費的、開放源碼的模型-視圖-控制器(MVC)框架,用于創(chuàng)建優(yōu)雅的、現(xiàn)代的Java web應(yīng)用程序。當(dāng)使用REST插件時,可以執(zhí)行遠(yuǎn)程代碼!操作符在啟用動態(tài)方法調(diào)用時使用。

緩解措施

如果你有一個客戶機分類機制,它可以像查看用戶代理那樣簡單,那么這些見解將允許你輕松地抵御許多常見的攻擊。要理性對待這些工具,如果你不期望你的應(yīng)用程序或部分應(yīng)用程序被這些工具訪問,那么就阻止來自它們的請求。在其他情況下,你可能知道只有特定的IP應(yīng)該使用這些工具,例如執(zhí)行運行狀況監(jiān)視的IP,你可能希望單獨限制對這些IP的訪問。

好了,就給大家介紹到這里吧,希望大家喜歡小編的分享。

您可能感興趣的文章:

相關(guān)文章

  • HarmonyOS Next音樂播放器項目實現(xiàn)代碼

    HarmonyOS Next音樂播放器項目實現(xiàn)代碼

    HarmonyOS Next音樂播放器頁面是一款基于鴻蒙生態(tài)系統(tǒng)開發(fā)的現(xiàn)代化音樂播放頁面組件,采用了ArkTS語言和鴻蒙原生組件開發(fā),該應(yīng)用實現(xiàn)了基本的音樂播放功能,包括播放、暫停、停止以及進(jìn)度條拖動等交互操作,展示了HarmonyOS應(yīng)用開發(fā)的典型特性和技術(shù)架構(gòu)
    2025-03-03
  • 程序猿表白妹子的代碼神器

    程序猿表白妹子的代碼神器

    女生眼中的程序員,身上帶著好多標(biāo)簽“直男,宅,不懂浪漫,枯燥…”,但這是因為你還沒有了解程序猿,程序猿也可以非常浪漫。程序猿用代碼來表白,把你中意的代碼發(fā)給她,看她能不能看懂
    2023-01-01
  • ROS??TF坐標(biāo)變換基本概念及使用案例

    ROS??TF坐標(biāo)變換基本概念及使用案例

    本文介紹了TF坐標(biāo)變換的基本概念以及TF在ROS中的表示形式,通過古月居的烏龜跟隨的例子,分析了TF樹的廣播器和監(jiān)聽器最基本的書寫形式,從中展示了如何提取和應(yīng)用TF變換的信息,并介紹了5種最常用的TF樹及TF信息的提取工具,感興趣的朋友一起學(xué)習(xí)下吧
    2023-01-01
  • 互聯(lián)網(wǎng)科技大佬推薦的12本必讀書籍

    互聯(lián)網(wǎng)科技大佬推薦的12本必讀書籍

    12本互聯(lián)網(wǎng)科技大佬推薦的必讀書籍,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • MobaXterm的安裝和使用及問題小結(jié)

    MobaXterm的安裝和使用及問題小結(jié)

    MobaXterm是一款全能的終端連接工具,支持SSH連接,支持FTP、串口等協(xié)議。接下來通過本文給大家分享MobaXterm的安裝和使用及遇到的問題解決方法,感興趣的朋友跟隨小編一起看看吧
    2021-05-05
  • 嘁,都2020了,你咋還在單純的使用if-else

    嘁,都2020了,你咋還在單純的使用if-else

    我們在寫程序時,常常需要指明兩條或者更多的執(zhí)行路徑,使得程序執(zhí)行時,能夠選擇其中一條路徑,去執(zhí)行相應(yīng)的語句,產(chǎn)生對應(yīng)的結(jié)果 —— 這也是條件語句在程序中的作用。下面通過例子給大家介紹下if-else的使用,感興趣的朋友一起看看吧
    2020-10-10
  • vs2019+cmake實現(xiàn)Linux遠(yuǎn)程開發(fā)的方法步驟

    vs2019+cmake實現(xiàn)Linux遠(yuǎn)程開發(fā)的方法步驟

    這篇文章主要介紹了vs2019+cmake實現(xiàn)Linux遠(yuǎn)程開發(fā)的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • url請求頭信息全面解讀

    url請求頭信息全面解讀

    這篇文章主要為大家介紹了url請求頭信息全面解讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11
  • CSDN 博客的代碼高亮問題自己修復(fù)

    CSDN 博客的代碼高亮問題自己修復(fù)

    這幾天 CSDN 博客的代碼高亮功能突然不行了,而且論壇上有人提出 BUG,沒有得到回應(yīng)。
    2009-05-05
  • 軟件測試面試如何測試網(wǎng)頁的登錄頁面

    軟件測試面試如何測試網(wǎng)頁的登錄頁面

    本文主要介紹軟件測試面試如何測試網(wǎng)頁的登錄頁面,這里整理了相關(guān)軟件測試的一些基本知識,希望能幫助軟件測試的同學(xué)
    2016-08-08

最新評論

阿拉尔市| 迭部县| 枞阳县| 罗城| 九龙城区| 阳原县| 中西区| 锡林郭勒盟| 衢州市| 哈尔滨市| 宣武区| 从化市| 凤城市| 中卫市| 上饶市| 莎车县| 闻喜县| 文昌市| 新竹市| 改则县| 贵德县| 柳林县| 桐柏县| 西峡县| 卫辉市| 西乌珠穆沁旗| 南投县| 绥江县| 广宗县| 泰兴市| 来安县| 平顺县| 承德市| 马关县| 县级市| 德安县| 西林县| 龙南县| 瑞安市| 泰兴市| 湘阴县|