当前位置: 首页 > article >正文

在Windows中使用TCP端口139和445

Windows中使用TCP端口139和445

    • 139端口和445端口的作用
    • 139端口与445端口的区别
    • 关闭139端口和445端口的方法
    • 总结

Microsoft在Windows 2000中引入了TCP端口445,并且在Windows 10和Windows Server 2019中仍在使用。我将解释该端口的作用以及与Windows安全性的关系。同时,我还将说明如何禁用旧的TCP端口139。

139端口和445端口的作用

详述139端口,那必须提NBT协议(即Net Bios Over TCP/IP),其属于SMB(Server Message Block)Windows协议族,提到SMB当然得提445端口,但是为了避免跑题,445端口至于下方进行详述。NBT使用137(UDP)、138(UDP)和139(TCP)来实现基于TCP/IP的NETBIOS网际互联。而139端口的作用就是获得NETBIOS/SMB服务(即NetBIOS File and Print Sharing协议),这个协议被用于Windows文件和打印机共享。

445端口是一个毁誉参半的端口,它能够让我们可以在局域网中轻松访问各种共享文件夹或共享打印机,但是也正因为有它,黑客们才有机可乘,比如说著名的 MS17-010 永恒之蓝漏洞,影响范围极大,直接导致那年的蠕虫病毒泛滥。445端口使用的是SMB(Server Message Block)协议,在Windows NT中SMB基于NBT实现,而在 Windows 2000/XP/2003 中,SMB除了基于NBT实现还直接通过445端口实现。

139端口与445端口的区别

  1. 139端口是在NBT协议基础上,而445端口是在TCP/IP协议基础上。

  2. 在客户端开启了NBT的情况下,139得到回应则从139端口进行会话,而如果是445端口得到回应则445端口进行会话。

  3. 在服务器禁用了NBT的情况下,不会监听139端口,只会监听445端口

关闭139端口和445端口的方法

关闭139端口的方法:打开 “网络连接” -> “属性” -> “TCP/IP” -> “属性” -> “高级” -> “WINS中设置启用或者禁用NBT(NetBIOS OVER TCP/IP)”,如图:
在这里可以启用/禁用NetBIOS
关闭445端口的方法:防火墙阻塞445端口或者禁用Server服务都可以。

总结

互联网发展至如今,市面上的Windows服务器最低都是Windows Server 2008起,Windows Server 2000/XP/2003都非常非常少了,甚至可以说没有。所以随着服务器版本的升级,较新的系统版本中也出现很多有趣情况,比如,作为客户端,他们还将始终总是尝试首先在端口445上连接服务器,但是,如果失败,即使启用了NBT,他们也不会尝试使用端口139,会话将完全失败。在较新的Windows版本中,为了防止空会话攻击,则是无论NBT状态如何,它都不会使用端口445以外的任何东西。这也是随着版本的升级,系统的安全机制也逐渐完善。


我是为了好好偷懒才非常努力的XXR,See You Next Time.

http://www.lryc.cn/news/2417610.html

相关文章:

  • InfoQ-China发布在即,敬请关注支持
  • HttpServletRequest和ServletRequest的区别以及HttpServletRequest对象方法的用法
  • 【Consul】Consul的Linux之旅:实现高效部署与维护的入门指南
  • 华为荣耀5a是android几,荣耀5A配置怎么样 荣耀畅玩5A参数详情
  • vSphere 性能优化方法 故障排错方法及工具总结(一)
  • 抖音垂直养号,关键词养号,autojs脚本自动
  • 一些医学网站
  • Loadrunner中对中文进行UTF-8转码
  • 【论文合集】Awesome Diffusion Models 2
  • 视频编码标准H.264/AVC
  • python 天天向上续以七天为周期_《天天向上》主持人高天鹤回应考试作弊后续:以后要靠自己去拼搏...
  • 渗透测试知识点总结(非常详细),从零基础入门到精通,看完这一篇就够了
  • 分享一些好用的网站
  • MATLAB算法实战应用案例精讲-【人工智能】时空人工智能(Spatio-TemporalAI)(概念篇)
  • python交易是什么意思_py交易是什么意思 py交易是什么梗
  • 生产管理ERP系统应用案例图
  • 如何快速搭建一个免费的 鉴黄 平台?
  • 2022考研计算机-数据库原理教程1-7章
  • 最最详细的黑马前端HTML5+CSS3笔记,给大家整理好了
  • ios+测试版软件,ios15测试版描述文件
  • LIBRARY_PATH和LD_LIBRARY_PATH环境变量的区别
  • 【沃顿商学院学习笔记】商业基础——Accounting:06财务报表的几大比率知识学习(完)
  • MyEclipse 2017配置Tomcat8
  • mysql PREPARE用法_PHP5 mysqli的
  • matlab分类算法代码,[转载]两种图像分类算法和matlab源代码
  • 常见的Web漏洞——CORS
  • iphone怎么更新9.0系统更新服务器,iOS 9 推送前你必须知道的几件事:iOS 9 升级指南...
  • table 设置边框
  • 直播盒子在海外直播中的关键作用与应用
  • 2006年世界顶级杀毒软件排名