win7如何禁止ipc$空连接

win7如何禁止ipc$空连接,第1张

Win7网络安全保护方法之一就是将具有网络安全漏洞的端口关闭掉,IPC$是共享命名管道的资源,连接者可利用IPC$与目标主机建立一个空的连接。由于IPC$的连接需要139或455端口的支持,所以关闭139与455端口可有效禁止IPC$连接。

1、按“Win+R”打开运行窗口,输入“regedit”命令后按回车键。

2、在打开的注册表编辑器窗口中,依次展开以下注册项HEKY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters。

3、在右侧窗口的空白处,按下鼠标右键,在右键菜单栏中选择“新建”,选择“DWORD(32-位)值(D)”。

4、将新建的子键命名为SMBDeviceEnabled,并确保数值数据为0,默认情况下,新建的SMBDeviceEnabled键值就是0,如果不是直接双击打开SMBDeviceEnabled,并将数值数据修改为0,点击确定保存即可。

分类: 电脑/网络 >> *** 作系统/系统故障

问题描述:

ipc$主机 是怎么回事

解析:

IPC$(Inter Process Connection)是共享\"命名管道\"的资源(大家都是这么说的),它是为了让进程间通信而开放的命名管道,可以通过验证用户名和密码获得相应的权限,在远程管理计算机和查看计算机的共享资源时使用。

利用IPC$,连接者甚至可以与目标主机建立一个空的连接而无需用户名与密码(当然,对方机器必须开了ipc$共享,否则你是连接不上的),而利用这个空的连接,连接者还可以得到目标主机上的用户列表(不过负责的管理员会禁止导出用户列表的)。

我们总在说ipc$漏洞ipc$漏洞,其实,ipc$并不是真正意义上的漏洞,它是为了方便管理员的远程管理而开放的远程网络登陆功能,而且还打开了默认共享,即所有的逻辑盘(c$,d$,e$……)和系统目录winnt或windows(admin$)。

所有的这些,初衷都是为了方便管理员的管理,但好的初衷并不一定有好的收效,一些别有用心者(到底是什么用心?我也不知道,代词一个)会利用IPC$,访问共享资源,导出用户列表,并使用一些字典工具,进行密码探测,寄希望于获得更高的权限,从而达到不可告人的目的.

解惑:

1)IPC连接是Windows NT及以上系统中特有的远程网络登陆功能,其功能相当于Unix中的Tel,由于IPC$功能需要用到Windows NT中的很多DLL函数,所以不能在Windows 9.x中运行。

也就是说只有nt/2000/xp才可以建立ipc$连接,98/me是不能建立ipc$连接的(但有些朋友说在98下能建立空的连接,不知道是真是假,不过现在都2003年了,建议98的同志换一下系统吧,98不爽的)

2)即使是空连接也不是100%都能建立成功,如果对方关闭了ipc$共享,你仍然无法建立连接

3)并不是说建立了ipc$连接就可以查看对方的用户列表,因为管理员可以禁止导出用户列表,windows系统安装后,IPC$共享默认打开,如果硬要删除ipc$,可停止Server服务,然后删除,这样的话系统中的所有共享也将不复存在.而且一次开机又会出现此共享,如果想彻底解决,把 share ipc$/del 写入一个.bat文件

Internet Proccess Connection。

一种通过“命名渠道”,以在双方机器有共享设施下的远程连接。(进行IPC$连接的机器的TCP 445和139端口都必须开启)

简单说就是两台开着共享的机器可以互相进行文件传输。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7841772.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存