網絡安全:防范NetBIOS漏洞的攻擊

稍微懂點電腦知識的朋友都知道,NetBIOS 是計算機局域網領域流行的一種傳輸方式,但你是否還知道,對于連接互聯網的機器來講,NetBIOS是一大隱患。

漏洞描述

NetBIOS(Network Basic Input Output System,網絡基本輸入輸出系統),是一種應用程序接口(API),系統可以利用WINS服務、廣播及Lmhost文件等多種模式將NetBIOS名解析為相應IP地址,實現信息通訊,所以在局域網內部使用NetBIOS協議可以方便地實現消息通信及資源的共享。因為它占用系統資源少、傳輸效率高,尤為適于由 20 到 200 臺計算機組成的小型局域網。 所以微軟的客戶機/服務器網絡系統都是基于NetBIOS的。

當安裝TCP/IP協議時,NetBIOS也被Windows作為默認設置載入,我們的計算機也具有了NetBIOS本身的開放性,139端口被打開。某些別有用心的人就利用這個功能來攻擊服務器,使管理員不能放心使用文件和打印機共享。

利用NetBIOS漏洞攻擊

1.利用軟件查找共享資源

利用NetBrute Scanner 軟件掃描一段IP地址(如10.0.13.1~10.0.13.254)內的共享資源,就會掃描出默認共享(如圖1)。

2. 用PQwak破解共享密碼

雙擊掃描到的共享文件夾,如果沒有密碼,便可直接打開。當然也可以在IE的地址欄直接輸入掃描到的帶上共享文件夾的IP地址,如“\\10.0.13.191”(或帶C$,D$等查看默認共享)。如果設有共享密碼,會要求輸入共享用戶名和密碼,這時可利用破解網絡鄰居密碼的工具軟件,如PQwak,破解后即可進入相應文件夾。

關閉NetBIOS漏洞

發現機器被人改動,作為管理員的我氣壞了。經過仔細研究,終于找出了關閉NetBIOS協議解決辦法。

1. 解開文件和打印機共享綁定

鼠標右擊桌面上[網絡鄰居]→[屬性] →[本地連接] →[屬性],去掉“Microsoft網絡的文件和打印機共享”前面的勾,解開文件和打印機共享綁定。這樣就會禁止所有從139和445端口來的請求,別人也就看不到本機的共享了。

2. 利用TCP/IP篩選

鼠標右擊桌面上[網絡鄰居] →[屬性]→[本地連接] →[屬性],打開“本地連接屬性”對話框。選擇[Internet協議(TCP/IP)]→[屬性]→[高級]→[選項], 在列表中單擊選中“TCP/IP篩選”選項。單擊[屬性]按鈕,選擇“只允許”,再單擊[添加]按鈕(如圖2),填入除了139和445之外要用到的端口。這樣別人使用掃描器對139和445兩個端口進行掃描時,將不會有任何回應。

3. 使用IPSec安全策略阻止對端口139和445的訪問

選擇[我的電腦]→[控制面板]→[管理工具]→[本地安全策略]→[IP安全策略,在本地機器],在這里定義一條阻止任何IP地址從TCP139和TCP445端口訪問IP地址的IPSec安全策略規則,這樣別人使用掃描器掃描時,本機的139和445兩個端口也不會給予任何回應。

4. 停止Server服務

選擇[我的電腦]→[控制面板]→[管理工具]→[服務],進入服務管理器,關閉Server服務。這樣雖然不會關閉端口,但可以中止本機對其他機器的服務,當然也就中止了對其他機器的共享。但是關閉了該服務會導致很多相關的服務無法啟動,如機器中如果有IIS服務,則不能采用這種方法。

5. 使用防火墻防范攻擊

在防火墻中也可以設置阻止其他機器使用本機共享。如在“天網個人防火墻”中,選擇一條空規則,設置數據包方向為“接收”,對方IP地址選“任何地址”,協議設定為“TCP”,本地端口設置為“139到139”,對方端口設置為“0到0”,設置標志位為“SYN”,動作設置為“攔截”,最后單擊[確定]按鈕,并在“自定義IP規則”列表中勾選此規則即可啟動攔截139端口攻擊了(如圖3)。

以上五種方法你可以根據自身的具體情況選擇。關閉了共享,雖然無法使用共享來管理機器,但是為避免別有用心者來竊取我機器的文件或是作修改,這點損失還是值得的。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/71564.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/71564.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/71564.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

VIE(可變利益實體)架構通俗解析 —— 以阿里巴巴為例(中英雙語)

VIE(可變利益實體)架構通俗解析 —— 以阿里巴巴為例 什么是 VIE 架構? VIE(Variable Interest Entity,可變利益實體)是一種特殊的法律結構,主要用于中國企業在海外上市,特別是受中…

使用代碼與 AnythingLLM 交互的基本方法和示例

AnythingLLM 是一個基于大語言模型(LLM)的工具,主要用于構建和管理個人或企業知識庫。雖然它主要提供圖形化界面(GUI)進行操作,但也可以通過代碼進行一些高級配置和集成。以下是使用代碼與 AnythingLLM 交互…

用DeepSeek零基礎預測《哪吒之魔童鬧海》票房——從數據爬取到模型實戰

系列文章目錄 1.元件基礎 2.電路設計 3.PCB設計 4.元件焊接 5.板子調試 6.程序設計 7.算法學習 8.編寫exe 9.檢測標準 10.項目舉例 11.職業規劃 文章目錄 **一、為什么要預測票房?****二、準備工作****三、實戰步驟詳解****Step 1:數據爬取與清洗&am…

如何將MySQL數據庫遷移至阿里云

將 MySQL 數據庫遷移至阿里云可以通過幾種不同的方法,具體選擇哪種方式取決于你的數據庫大小、數據復雜性以及對遷移速度的需求。阿里云提供了多種遷移工具和服務,本文將為你介紹幾種常見的方法。 方法一:使用 阿里云數據庫遷移服務 (DTS) 阿…

Ubuntu22.04 - gflags的安裝和使用

目錄 gflags 介紹gflags 安裝gflags 使用 gflags 介紹 gflags 是Google 開發的一個開源庫,用于 C應用程序中命令行參數的聲明、定義和解析。gflags 庫提供了一種簡單的方式來添加、解析和文檔化命令行標志(flags),使得程序可以根據不同的運行時配置進行調整。 它具…

Git LFS介紹(Large File Storage)大文件擴展,將大文件存儲在外部存儲,倉庫中只記錄文件的元數據(大文件的指針,類似一個小的占位符文件)

文章目錄 LFS的功能?如何使用LFS?將大文件存儲在外部系統是什么意思?具體是如何運作的?為什么要這樣做? 對開發者的影響?1. **性能和效率**2. **協作體驗**3. **版本管理差異**4. **額外的工具和配置** LFS…

Fastgpt學習(5)- FastGPT 私有化部署問題解決

1.? 問題描述: Windows系統,本地私有化部署,postgresql數據庫鏡像日志持續報錯" data directory “/var/lib/postgresql/data” has invalid permissions ",“ DETAIL: Permissions should be urwx (0700) or urwx,gr…

2026考研趨勢深度解析:政策變化+高效工具指南

2026考研深度解析:趨勢洞察高效工具指南,助你科學備戰上岸 從政策變化到工具實戰,這份千字攻略解決99%考生的核心焦慮 【熱點引入:考研賽道進入“高難度模式”】 2025年全國碩士研究生報名人數突破520萬,報錄比預計擴…

娛樂使用,可以生成轉賬、圖片、聊天等對話內容

軟件介紹 今天要給大家介紹一款由吾愛大佬 lifeixue 開發的趣味軟件。它的玩法超豐富,能夠生成各式各樣的角色,支持文字聊天、發紅包、轉賬、發語音以及分享圖片等多種互動形式,不過在分享前得著重提醒,此軟件僅供娛樂&#xff0…

DeepSeek動畫視頻全攻略:從架構到本地部署

DeepSeek 本身并不直接生成動畫視頻,而是通過與一系列先進的 AI 工具和傳統軟件協作,完成動畫視頻的制作任務。這一獨特的架構模式,使得 DeepSeek 在動畫視頻創作領域發揮著不可或缺的輔助作用。其核心流程主要包括腳本生成、畫面設計、視頻合成與后期處理這幾個關鍵環節。 …

C++類與對象深度解析(一):從引用、內聯函數到構造析構的編程實踐

目錄 一.引用 引用的特征:1.引用必須初始化 2.本質是別名 3.函數參數傳遞 4.常引用 5.函數返回值 6.權限 放大 縮小 平移 引用 vs 指針 二.內聯函數 關鍵點說明 三.宏函數 四.類 什么是類? 簡單的類 五.構造函數與析構函數 1. 構造函數&…

vsan數據恢復—vsan緩存盤故障導致虛擬磁盤文件丟失的數據恢復案例

vsan數據恢復環境&故障: VMware vsan架構采用21模式。每臺設備只有一個磁盤組(71),緩存盤的大小為240GB,容量盤的大小為1.2TB。 由于其中一臺主機(0號組設備)的緩存盤出現故障,導…

開源在線考試系統開源在線考試系統:支持數學公式的前后端分離解決方案

開源在線考試系統:支持數學公式的前后端分離解決方案 項目介紹項目概述:技術棧:版本要求主要功能:特色亮點 項目倉庫地址演示地址GiteeGitHub 系統效果展示教師端系統部分功能截圖學生端系統部分功能截圖 結語 項目介紹 項目概述…

redis解決高并發看門狗策略

當一個業務執行時間超過自己設定的鎖釋放時間,那么會導致有其他線程進入,從而搶到同一個票,所有需要使用看門狗策略,其實就是開一個守護線程,讓守護線程去監控key,如果到時間了還未結束,就會將這個key重新s…

新數據結構(12)——代理

什么是代理 在進行操作時有時不希望用戶直接接觸到目標,這時需要使用代理讓用戶間接接觸到目標 給目標對象提供一個代理對象,并且由代理對象控制著對目標對象的引用 圖解: 代理的目的 控制訪問:通過代理對象的方式間接的訪問目…

Unity Shader Graph 2D - Procedural程序化圖形之夾心圓環

前言 本文將使用Unity Shader Graph的節點來繪制一個夾心圓環,分成三部分外環、內環和中心環。通過制作一個夾心圓環能夠更好地理解和實踐Shader Graph中的基礎節點以及思維。 創建一個Ring的Shader Graph文件,再創建一個對應的材質球M_Ring以及一個Texture2D的MainT…

緩存三大問題及其解決方案

緩存三大問題及其解決方案 1. 前言 ? 在現代系統架構中,緩存與數據庫的結合使用是一種經典的設計模式。為了確保緩存中的數據與數據庫中的數據保持一致,通常會給緩存數據設置一個過期時間。當系統接收到用戶請求時,首先會訪問緩存。如果緩…

【算法】----多重背包問題I,II(動態規劃)

🌹作者:云小逸 📝個人主頁:云小逸的主頁 📝Github:云小逸的Github 🤟motto:要敢于一個人默默的面對自己,強大自己才是核心。不要等到什么都沒有了,才下定決心去做。種一顆樹,最好的時間是十年前…

LeetCode-524. 通過刪除字母匹配到字典里最長單詞

1、題目描述: 給你一個字符串 s 和一個字符串數組 dictionary ,找出并返回 dictionary 中最長的字符串,該字符串可以通過刪除 s 中的某些字符得到。 如果答案不止一個,返回長度最長且字母序最小的字符串。如果答案不存在&#x…

TikTok賬戶安全指南:如何取消兩步驗證?

TikTok賬戶安全指南:如何取消兩步驗證? 在這個數字化的時代,保護我們的在線賬戶安全變得尤為重要。TikTok,作為全球流行的社交媒體平臺,其賬戶安全更是不容忽視。兩步驗證作為一種增強賬戶安全性的措施,雖…