[發(fā)明專利]基于ARP實(shí)現(xiàn)主機(jī)阻斷的控制方法、裝置、設(shè)備及介質(zhì)在審
| 申請?zhí)枺?/td> | 202210068671.6 | 申請日: | 2022-01-20 |
| 公開(公告)號(hào): | CN114598675A | 公開(公告)日: | 2022-06-07 |
| 發(fā)明(設(shè)計(jì))人: | 林皓;韓強(qiáng);王海波;趙勇;楊泳 | 申請(專利權(quán))人: | 北京北信源軟件股份有限公司 |
| 主分類號(hào): | H04L61/103 | 分類號(hào): | H04L61/103;H04L47/10 |
| 代理公司: | 北京路浩知識(shí)產(chǎn)權(quán)代理有限公司 11002 | 代理人: | 張睿 |
| 地址: | 100081 北京市海淀區(qū)中關(guān)村*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 arp 實(shí)現(xiàn) 主機(jī) 阻斷 控制 方法 裝置 設(shè)備 介質(zhì) | ||
本發(fā)明提供一種基于ARP實(shí)現(xiàn)主機(jī)阻斷的控制方法、裝置、設(shè)備及介質(zhì),所述方法包括:獲取流程,獲取局域網(wǎng)內(nèi)待阻斷主機(jī)的IP地址;請求流程,基于所述待阻斷主機(jī)的IP地址生成第一偽ARP請求數(shù)據(jù)包,并在所述局域網(wǎng)內(nèi)進(jìn)行廣播發(fā)送;應(yīng)答流程,基于所述待阻斷主機(jī)的IP地址生成第一偽ARP應(yīng)答數(shù)據(jù)包,并在所述局域網(wǎng)內(nèi)進(jìn)行廣播發(fā)送。本發(fā)明提供的基于ARP實(shí)現(xiàn)主機(jī)阻斷的控制方法、裝置、設(shè)備及介質(zhì),提高了對待阻斷主機(jī)的阻斷效率和準(zhǔn)確率。
技術(shù)領(lǐng)域
本發(fā)明涉及信息安全領(lǐng)域,尤其涉及一種基于ARP實(shí)現(xiàn)主機(jī)阻斷的控制方法、裝置、設(shè)備及介質(zhì)。
背景技術(shù)
現(xiàn)有阻斷技術(shù)是通過在阻斷計(jì)算機(jī)上冒充局域網(wǎng)中的其他計(jì)算機(jī)(本網(wǎng)段1-255)給被阻斷計(jì)算機(jī)發(fā)送定向ARP應(yīng)答報(bào)文,被阻斷計(jì)算機(jī)收到請求后便會(huì)對本地的ARP緩存進(jìn)行更新,以此達(dá)到被阻斷計(jì)算機(jī)不能和其它計(jì)算機(jī)通信的目的。
當(dāng)局域網(wǎng)中存在較大數(shù)量的計(jì)算機(jī)時(shí),若仍然采用上述方法實(shí)現(xiàn)對目標(biāo)計(jì)算機(jī)的阻斷過程,則會(huì)面臨一系列問題。例如:如果局域網(wǎng)中有200臺(tái)主機(jī),那么阻斷計(jì)算機(jī)就會(huì)發(fā)送200次數(shù)據(jù)包來實(shí)現(xiàn)對目標(biāo)計(jì)算機(jī)的阻斷過程,并且這是一個(gè)循環(huán)的過程,這種處理方式會(huì)過于消耗阻斷計(jì)算機(jī)的性能,并且阻斷效果差,阻斷效率低下。
發(fā)明內(nèi)容
本發(fā)明提供一種基于ARP實(shí)現(xiàn)主機(jī)阻斷的控制方法、裝置、設(shè)備及介質(zhì),用于解決現(xiàn)有技術(shù)中存在的技術(shù)問題。
本發(fā)明提供一種基于ARP實(shí)現(xiàn)主機(jī)阻斷的控制方法,包括:
獲取流程,獲取局域網(wǎng)內(nèi)待阻斷主機(jī)的IP地址;
請求流程,基于所述待阻斷主機(jī)的IP地址生成第一偽ARP請求數(shù)據(jù)包,并在所述局域網(wǎng)內(nèi)進(jìn)行廣播發(fā)送;
應(yīng)答流程,基于所述待阻斷主機(jī)的IP地址生成第一偽ARP應(yīng)答數(shù)據(jù)包,并在所述局域網(wǎng)內(nèi)進(jìn)行廣播發(fā)送。
根據(jù)本發(fā)明提供的基于ARP實(shí)現(xiàn)主機(jī)阻斷的控制方法,在所述應(yīng)答流程之后,所述方法還包括:
發(fā)送流程,基于所述待阻斷主機(jī)的IP地址生成第二偽ARP請求數(shù)據(jù)包,并將所述第二偽ARP請求數(shù)據(jù)包發(fā)送給網(wǎng)關(guān)。
根據(jù)本發(fā)明提供的基于ARP實(shí)現(xiàn)主機(jī)阻斷的控制方法,所述方法還包括:獲取局域網(wǎng)內(nèi)待阻斷主機(jī)的阻斷時(shí)長,在所述阻斷時(shí)長之內(nèi),依次重復(fù)執(zhí)行所述請求流程和所述應(yīng)答流程。
根據(jù)本發(fā)明提供的基于ARP實(shí)現(xiàn)主機(jī)阻斷的控制方法,所述基于所述待阻斷主機(jī)的IP地址生成第一偽ARP請求數(shù)據(jù)包,具體包括:
將ARP頭中的源IP地址和目的IP地址均設(shè)置為待阻斷主機(jī)的 IP地址;將以太頭中的源MAC地址設(shè)置為偽MAC地址,目的MAC 地址設(shè)置為廣播MAC地址;
將所述ARP頭和所述以太頭進(jìn)行封裝,得到第一偽ARP請求數(shù)據(jù)包。
根據(jù)本發(fā)明提供的基于ARP實(shí)現(xiàn)主機(jī)阻斷的控制方法,所述基于所述待阻斷主機(jī)的IP地址生成第一偽ARP應(yīng)答數(shù)據(jù)包,具體包括:
將ARP頭中的源IP地址設(shè)置為待阻斷主機(jī)的IP地址,目的IP 地址設(shè)置為廣播IP地址;將以太頭中的源MAC地址設(shè)置為偽MAC 地址,目的MAC地址設(shè)置為廣播MAC地址;
將所述ARP頭和所述以太頭進(jìn)行封裝,得到第一偽ARP應(yīng)答數(shù)據(jù)包。
根據(jù)本發(fā)明提供的基于ARP實(shí)現(xiàn)主機(jī)阻斷的控制方法,所述廣播 IP地址為255.255.255.255。
根據(jù)本發(fā)明提供的基于ARP實(shí)現(xiàn)主機(jī)阻斷的控制方法,所述基于所述待阻斷主機(jī)的IP地址生成第二偽ARP請求數(shù)據(jù)包,具體包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京北信源軟件股份有限公司,未經(jīng)北京北信源軟件股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210068671.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置





