女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

用硬件fpga實(shí)現(xiàn)蜜罐技術(shù)的這些要點(diǎn),學(xué)到就賺了

電子設(shè)計(jì) ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2017-12-15 10:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 項(xiàng)目背景

蜜罐技術(shù)由來已久,蜜罐(Honeypot)是一種在互聯(lián)網(wǎng)上運(yùn)行的計(jì)算機(jī)系統(tǒng)。它是專門為吸引并誘騙那些試圖非法闖入他人計(jì)算機(jī)系統(tǒng)的人(如電腦黑客)而設(shè)計(jì)的,蜜罐系統(tǒng)是一個(gè)包含漏洞的誘騙系統(tǒng),它通過模擬一個(gè)或多個(gè)易受攻擊的主機(jī),給攻擊者提供一個(gè)容易攻擊的目標(biāo)。由于蜜罐并沒有向外界提供真正有價(jià)值的服務(wù),因此所有對(duì)蜜罐嘗試都被視為可疑的。蜜罐的另一個(gè)用途是拖延攻擊者對(duì)真正目標(biāo)的攻擊,讓攻擊者在蜜罐上浪費(fèi)時(shí)間。簡單點(diǎn)一說:蜜罐就是誘捕攻擊者的一個(gè)陷阱。根據(jù)蜜罐與攻擊者之間進(jìn)行的交互,可以分為3類:低交互蜜罐,中交互蜜罐和高交互蜜罐。

目前市面上的蜜罐都是利用軟件來實(shí)現(xiàn)的,軟件有它速度慢、依賴性強(qiáng)、程序復(fù)雜等弱點(diǎn),基于蜜罐需要快速大量的數(shù)據(jù)匹配(入侵審計(jì)等)和安全的系統(tǒng)(簡單),我們想到可以用硬件FPGA實(shí)現(xiàn)蜜罐技術(shù)。目前用硬件實(shí)現(xiàn)蜜罐技術(shù)在網(wǎng)絡(luò)和相關(guān)書籍雜志上都不曾出現(xiàn)過。

2.項(xiàng)目目標(biāo)

作為我們用XILINUX公司的SPARTEN-3E實(shí)驗(yàn)板來做的這次實(shí)驗(yàn),我們?cè)诨镜牡徒换ッ酃薜幕A(chǔ)上,自己編寫了操作系統(tǒng)和內(nèi)核,做到了高交互的蜜罐系統(tǒng)。

3.項(xiàng)目的主要內(nèi)容

本項(xiàng)目一共分為三部分

a.蜜墻的設(shè)定

功能:

利用FPGA實(shí)現(xiàn)IDS和入侵檢測、入侵審計(jì)的功能

防止黑客利用蜜罐作為跳板攻擊服務(wù)器

b.蜜罐的構(gòu)建

功能:

用FPGA模擬出一個(gè)真實(shí)的操作系統(tǒng)

在FPGA實(shí)驗(yàn)板上用操作系統(tǒng)建立一個(gè)高交互的蜜罐,讓黑客攻擊

c.數(shù)據(jù)的采集和分析

功能:

把蜜罐上的有效數(shù)據(jù)安全的轉(zhuǎn)移到其他地方

研究并分析黑客或木馬病毒的攻擊行為

4.項(xiàng)目關(guān)鍵技術(shù)及創(chuàng)新點(diǎn)的論述

關(guān)鍵技術(shù)包括:IDS入侵檢測、入侵審計(jì)、蜜罐技術(shù)及其相關(guān)的日志記錄分析,honeynet和蜜墻功能。

國內(nèi)目前還沒有任何用FPGA或者相關(guān)的硬件平臺(tái)來實(shí)現(xiàn)蜜罐、蜜墻,所有的蜜罐技術(shù)都是基于在軟件平臺(tái)上的實(shí)現(xiàn)。同時(shí),F(xiàn)PGA的終端安全防護(hù)一直處于被動(dòng)防護(hù)的狀態(tài),如果可以用蜜罐技術(shù),就能把終端防護(hù)由被動(dòng)變?yōu)橹鲃?dòng),能加有效安全得保護(hù)終端的安全。

5.項(xiàng)目的成果

我們最終完成了項(xiàng)目主要工作中的功能實(shí)現(xiàn),并對(duì)于整個(gè)蜜罐蜜墻所組成的系統(tǒng)用不同的攻擊手段進(jìn)行了測試,測試結(jié)果表明,我們用FPGA實(shí)現(xiàn)的這套系統(tǒng)可以完成期望的目標(biāo)。

1.采用FPGA實(shí)現(xiàn)蜜墻技術(shù),幾乎包含現(xiàn)在終端攻擊中全部的攻擊方式的入侵檢測。

2.利用蜜墻將攻擊誘導(dǎo)到FPGA實(shí)現(xiàn)的蜜罐上。

3.實(shí)現(xiàn)了日志記錄,檢測并分析攻擊的特征和方式,來更進(jìn)一步了解攻擊,為今后的防御贏得主動(dòng)。

需求分析和項(xiàng)目目標(biāo)

1.1 需求分析

蜜罐發(fā)展的3個(gè)過程:

低交互蜜罐最大的特點(diǎn)是模擬。蜜罐為攻擊者展示的所有攻擊弱點(diǎn)和攻擊對(duì)象都不是真正的產(chǎn)品系統(tǒng),而是對(duì)各種系統(tǒng)及其提供的服務(wù)的模擬。由于它的服務(wù)都是模擬的行為,所以蜜罐可以獲得的信息非常有限,只能對(duì)攻擊者進(jìn)行簡單的應(yīng)答,它是最安全的蜜罐類型。

中交互是對(duì)真正的操作系統(tǒng)的各種行為的模擬,它提供了更多的交互信息,同時(shí)也可以從攻擊者的行為中獲得更多的信息。在這個(gè)模擬行為的系統(tǒng)中,蜜罐可以看起來和一個(gè)真正的操作系統(tǒng)沒有區(qū)別。它們是真正系統(tǒng)還要誘人的攻擊目標(biāo)。

高交互蜜罐具有一個(gè)真實(shí)的操作系統(tǒng),它的優(yōu)點(diǎn)體現(xiàn)在對(duì)攻擊者提供真實(shí)的系統(tǒng),當(dāng)攻擊者獲得ROOT權(quán)限后,受系統(tǒng),數(shù)據(jù)真實(shí)性的迷惑,他的更多活動(dòng)和行為將被記錄下來。缺點(diǎn)是被入侵的可能性很高,如果整個(gè)高蜜罐被入侵,那么它就會(huì)成為攻擊者下一步攻擊的跳板。

但是,如果我們有一個(gè)蜜墻來有效的防治黑客利用蜜罐作為跳板,那么就可以很好的解決高交互蜜罐的缺點(diǎn),讓蜜罐真正變成一個(gè)我們可以控制的安全的陷阱。并且我們用硬件實(shí)現(xiàn)蜜罐技術(shù),比用軟件在速度上快數(shù)百倍,F(xiàn)PGA上可以安裝實(shí)時(shí)性操作系統(tǒng),并且硬件比軟件在程序上更簡單、更基礎(chǔ),防護(hù)效果更好。

1.2實(shí)現(xiàn)的功能目標(biāo)

用FPGA實(shí)現(xiàn)高交互的蜜罐技術(shù)并實(shí)現(xiàn)蜜墻功能,通過對(duì)硬件的底層編程實(shí)現(xiàn)

1.3項(xiàng)目可行性分析

因?yàn)橛糜布?shí)現(xiàn)蜜罐技術(shù)在目前世界、至少是中國網(wǎng)站上沒有出現(xiàn)過,屬于首創(chuàng),里面的很多技術(shù)問題尤其是軟件到硬件的編程和實(shí)現(xiàn)是我們所面臨的主要問題,但是硬件的速度快,結(jié)構(gòu)簡單,實(shí)時(shí)性好,這些特點(diǎn)我們可以充分利用在蜜罐和蜜墻上,來實(shí)現(xiàn)我們的硬件蜜罐,比軟件實(shí)現(xiàn)的優(yōu)勢還是非常的明顯的。

項(xiàng)目總體設(shè)計(jì)

2.1總體結(jié)構(gòu)圖

2014109134452835.jpg

上面是我們大致的系統(tǒng)架構(gòu)圖。我們可以看到,以太網(wǎng)相當(dāng)于外網(wǎng)通過路由器首先經(jīng)過我們用FPGA實(shí)現(xiàn)的蜜墻。他具有IDS、入侵檢測、入侵審計(jì)等多種功能,最重要的是,高交互的蜜罐很容易在被攻破以后被黑客作為攻擊主服務(wù)器的跳板,但是蜜墻就可以做好很好的防止從蜜罐到服務(wù)器的攻擊,簡單的說,他對(duì)于蜜罐是一個(gè)只進(jìn)不出的防火墻。

數(shù)據(jù)流經(jīng)過了蜜墻以后,我們對(duì)數(shù)據(jù)進(jìn)行分析,當(dāng)沒有發(fā)現(xiàn)攻擊信息的時(shí)候,數(shù)據(jù)流作為正常數(shù)據(jù)通過蜜墻發(fā)給服務(wù)器,如果我們檢測出了入侵攻擊,那么蜜墻會(huì)利用IP欺騙技術(shù)把攻擊的數(shù)據(jù)流引到蜜罐上,這樣黑客攻擊的就只能是蜜罐而無法接觸到真正的服務(wù)器。

在蜜罐上,我們進(jìn)行實(shí)時(shí)監(jiān)控,黑客的一舉一動(dòng)都在我們的監(jiān)視下,通過安全的途徑把蜜罐上的信息導(dǎo)出,我們可以分析這些信息對(duì)黑客的行為進(jìn)行了解和掌握,并以此來對(duì)未來其他的攻擊方式進(jìn)行主動(dòng)的防御。

FPGA硬件實(shí)現(xiàn)帶網(wǎng)絡(luò)連接的操作系統(tǒng)內(nèi)核

3.1系統(tǒng)硬件的基本構(gòu)成與配置

系統(tǒng)的硬件設(shè)計(jì)使用 Xilinx Platform Studio 集成開發(fā)環(huán)境中的 Base System Builder 進(jìn)行配置。完成設(shè)計(jì)的系統(tǒng)框圖如圖XX所示。

2014109134452873.jpg

系統(tǒng)硬件框圖

整個(gè)系統(tǒng)硬件的核心是Microblaze 處理器,處理器的基本配置和主要外設(shè)包括:

3.2 硬件功能與指標(biāo)

一、Microblaze 處理器:

處理器總線頻率: 66.7 MHz;

片上內(nèi)存(BRAM):16KB;

由于Spartan-3e XC3S500E 的BRAM資源有限,沒有選擇 Cache 功能;

二、基本外設(shè)配置:

(1)串口:RS232_DCE

波特率:115200,使用中斷;

(2)以太網(wǎng)MAC:

使用 Xilinx Ethernet_MAC IP,其配置參數(shù)為:No DMA,使用中斷,并選擇 FIFO 方式,以滿足在 Xilkernel 系統(tǒng)下,使用lwIP 進(jìn)行 socket 編程的需求;

(3)定時(shí)器

采用一個(gè)32位定時(shí)器,并使用中斷。

(4)DDR_SRAM:

使用開發(fā)板上的 32Mx16內(nèi)存,并配置為 OPB DDR。

此外,系統(tǒng)硬件中還包括:中斷控制器、8個(gè)與通用I/O連接的LED,以及調(diào)試模塊。更為詳盡的硬件平臺(tái)細(xì)節(jié),可以參照系統(tǒng)的硬件描述文件(MHS)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1645

    文章

    22050

    瀏覽量

    618427
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于Matlab與FPGA的雙邊濾波算法實(shí)現(xiàn)

    前面發(fā)過中值、均值、高斯濾波的文章,這些只考慮了位置,并沒有考慮相似度。那么雙邊濾波來了,既考慮了位置,有考慮了相似度,對(duì)邊緣的保持比前幾個(gè)好很多,當(dāng)然實(shí)現(xiàn)上也是復(fù)雜很多。本文將從原理入手,采用Matlab與FPGA設(shè)計(jì)
    的頭像 發(fā)表于 07-10 11:28 ?571次閱讀
    基于Matlab與<b class='flag-5'>FPGA</b>的雙邊濾波算法<b class='flag-5'>實(shí)現(xiàn)</b>

    基于FPGA的壓縮算法加速實(shí)現(xiàn)

    本設(shè)計(jì)中,計(jì)劃實(shí)現(xiàn)對(duì)文件的壓縮及解壓,同時(shí)優(yōu)化壓縮中所涉及的信號(hào)處理和計(jì)算密集型功能,實(shí)現(xiàn)對(duì)其的加速處理。本設(shè)計(jì)的最終目標(biāo)是證明在充分并行化的硬件體系結(jié)構(gòu) FPGA
    的頭像 發(fā)表于 07-10 11:09 ?721次閱讀
    基于<b class='flag-5'>FPGA</b>的壓縮算法加速<b class='flag-5'>實(shí)現(xiàn)</b>

    火爆開發(fā)中 | 開源FPGA硬件板卡,硬件第一期發(fā)布

    參考。該書不僅從宏觀市場角度分析整個(gè)FPGA市場及發(fā)展,并從硬件架構(gòu)原理及軟件使用方法多個(gè)層面闡述FPGA開發(fā)的各個(gè)方面,并以紫光同創(chuàng)FPGA的器件特性作為分析案列,深入淺出講解
    發(fā)表于 07-09 13:54

    FPGA從0到1學(xué)習(xí)資料集錦

    附開發(fā)指南+電路圖集+例程源碼 本文敘述概括了 FPGA 應(yīng)用設(shè)計(jì)中的要點(diǎn),包括,時(shí)鐘樹、FSM、latch、邏輯仿真四個(gè)部分。 FPGA 的用處比我們平時(shí)想象的用處更廣泛,原因在于其中集成的模塊
    發(fā)表于 05-13 15:41

    MRAM存儲(chǔ)替代閃存,FPGA升級(jí)新技術(shù)

    優(yōu)化的架構(gòu)設(shè)計(jì)和成熟的制程技術(shù),具備內(nèi)置的硬擦除器、錯(cuò)誤檢測和校正機(jī)制,為用戶提供了可靠的開發(fā)環(huán)境。用戶可利用最新的Radiant工具,直接實(shí)現(xiàn)MRAM的編程接口,支持多種存儲(chǔ)容量和數(shù)據(jù)速率。利用這些
    發(fā)表于 03-08 00:10 ?680次閱讀

    基于FPGA實(shí)現(xiàn)圖像直方圖設(shè)計(jì)

    簡單,單采用FPGA實(shí)現(xiàn)直方圖的統(tǒng)計(jì)就稍顯麻煩。若使用Xilinx和Altera的FPGA芯片,可以使用HLS來進(jìn)行圖像的加速處理。但這暫時(shí)不是我的重點(diǎn)。 C語言
    的頭像 發(fā)表于 12-24 10:24 ?782次閱讀
    基于<b class='flag-5'>FPGA</b><b class='flag-5'>實(shí)現(xiàn)</b>圖像直方圖設(shè)計(jì)

    FPGA驅(qū)動(dòng)AD芯片之實(shí)現(xiàn)與芯片通信

    概述:?利用FPGA實(shí)現(xiàn)AD芯片的時(shí)序,進(jìn)一步實(shí)現(xiàn)與AD芯片數(shù)據(jù)的交互,主要熟悉FPGA對(duì)時(shí)序圖的實(shí)現(xiàn),掌握時(shí)序圖轉(zhuǎn)換Verilog
    的頭像 發(fā)表于 12-17 15:27 ?1088次閱讀
    <b class='flag-5'>FPGA</b>驅(qū)動(dòng)AD芯片之<b class='flag-5'>實(shí)現(xiàn)</b>與芯片通信

    FPGA與ASIC的優(yōu)缺點(diǎn)比較

    FPGA(現(xiàn)場可編程門陣列)與ASIC(專用集成電路)是兩種不同的硬件實(shí)現(xiàn)方式,各自具有獨(dú)特的優(yōu)缺點(diǎn)。以下是對(duì)兩者優(yōu)缺點(diǎn)的比較: FPGA的優(yōu)點(diǎn) 可編程性強(qiáng) :
    的頭像 發(fā)表于 10-25 09:24 ?1711次閱讀

    FPGA技術(shù)對(duì)5G通信的影響

    能夠通過硬件加速實(shí)現(xiàn)實(shí)時(shí)信號(hào)處理,這在5G通信中至關(guān)重要。5G通信需要處理大量的數(shù)據(jù),包括信號(hào)處理、解碼、編碼、多媒體傳輸?shù)取?b class='flag-5'>FPGA的并行處理能力使其能夠高效地處理這些數(shù)據(jù),提供更快
    的頭像 發(fā)表于 10-25 09:22 ?1326次閱讀

    Altera推出一系列FPGA軟、硬件和開發(fā)工具

    近期,英特爾子公司Altera推出了一系列FPGA軟、硬件和開發(fā)工具,使其可編程解決方案更易應(yīng)用于廣泛的例和市場。Altera在年度開發(fā)者大會(huì)上公布了下一代能效與成本優(yōu)化的Agilex 3
    的頭像 發(fā)表于 10-12 10:47 ?1009次閱讀

    FPGA在圖像處理領(lǐng)域的優(yōu)勢有哪些?

    單元和可編程互聯(lián)線,可以實(shí)現(xiàn)高度并行的數(shù)據(jù)處理。在圖像處理任務(wù)中,如圖像預(yù)處理、特征提取和圖像識(shí)別等,需要大量的計(jì)算任務(wù)。FPGA可以通過并行處理技術(shù),將這些任務(wù)同時(shí)執(zhí)行,從而大大提高
    發(fā)表于 10-09 14:36

    如何用FPGA實(shí)現(xiàn)一個(gè)通信系統(tǒng)的發(fā)射端接收機(jī)?

    ,共同進(jìn)步。 歡迎加入FPGA技術(shù)微信交流群14群! 交流問題(一) Q:FPGA實(shí)現(xiàn)一個(gè)通信系統(tǒng)(5GHz頻段,通信距離越10km)的發(fā)
    發(fā)表于 09-10 19:15

    為什么FPGA屬于硬件,還需要搞算法?

    交流學(xué)習(xí),共同進(jìn)步。 交流問題(一) Q:為什么FPGA屬于硬件,還需要搞算法? 剛?cè)腴T準(zhǔn)備學(xué)fpga但一開始學(xué)的是語法,感覺像是電路軟件語言描述出來,
    發(fā)表于 09-09 16:54

    FPGA在自動(dòng)駕駛領(lǐng)域有哪些優(yōu)勢?

    需更換整個(gè)硬件平臺(tái)。 綜上所述,FPGA在自動(dòng)駕駛領(lǐng)域具有高性能、靈活性、低延遲、高能效比、硬件級(jí)安全、易于集成與擴(kuò)展以及長期可維護(hù)性等顯著優(yōu)勢。這些優(yōu)勢使得
    發(fā)表于 07-29 17:11

    分享幾個(gè)FPGA實(shí)現(xiàn)的小型神經(jīng)網(wǎng)絡(luò)

    今天我們分享幾個(gè)FPGA實(shí)現(xiàn)的小型神經(jīng)網(wǎng)絡(luò),側(cè)重應(yīng)用。
    的頭像 發(fā)表于 07-24 09:30 ?1886次閱讀
    分享幾個(gè)<b class='flag-5'>用</b><b class='flag-5'>FPGA</b><b class='flag-5'>實(shí)現(xiàn)</b>的小型神經(jīng)網(wǎng)絡(luò)