|
2楼
楼主 |
发表于 2004-4-17 13:34:00
|
只看该作者
现在没有发现可以杀的工具,关端口……
* Q+ O8 m% J+ s139端口是NetBIOS Session端口,用来文件和打印共享,注意的是运行samba的unix机器也开放了139端口,功能一样。以前流光2000用来判断对方主机类型不太准确,估计就是139端口开放既认为是NT机,现在好了。
O3 X t8 n7 k7 r
- R; a7 ?. I1 \ 关闭139口听方法是在“网络和拨号连接”中“本地连接”中选取“Internet协议(TCP/IP)”属性,进入“高级TCP/IP设置”“WINS设置”里面有一项“禁用TCP/IP的NETBIOS”,打勾就关闭了139端口。
( l0 o/ F' S' o: g/ a4 {& X+ ]: m# w* k7 v9 c% o" |9 ~
- ?* ?# S' L6 n, t! X* U 用一款16为编辑软件(推荐UltraEdit)打开你系统x:\winnt\system32或者x:\windows\system32下的rpcss.dll文件。
; F. x, l; c& ~# |7 Q' `% j8 p: ?1 U6 ^# R: i) K$ f* ^8 {
查找31 00 33 00 35
& Q. f0 ~; I8 i$ G' `' `0 m* q7 m, O4 f+ n" w% d, n
替换为30 00 30 00 30
3 ~9 M5 Z1 I5 k$ Y" S, a) W8 ~! F( \
查找3100330035,将其替换为3000300030,意思就是将135端口改为000。
; {6 V. d# x2 W" y: ~% ^. C 至此修改的任务已经完成,下面将面临一个保存的问题。因为该文件正在运行,在Windows环境下是不能覆盖的。如果你是FAT32文件系统,那么直接引导进DOS环境,将修改好的文件覆盖掉原来的文件。
' G8 q* p" t, r3 w- w2 h9 A 如果是NTFS格式,相对就麻烦一些。进安全模式。然后启动pulist列出进程,然后用pskill这个程序(不少黑客网站有的下)杀掉svchost.exe程序。然后在COPY过去。4 Q( E [- i7 w6 |) J2 [
覆盖后重新启动,使用netstat -an命令,可以看到Windows 2000下已经没有135端口了。XP系统下还有TCP的135,但是UDP里面已经没有135端口了。2 b, N' F# Y# k4 Y8 J$ B6 q
, S! A: u! a9 r9 s
445:我的电脑---属性---远程里的二个勾去了!
c Q. Q ?# K1 F
+ |3 k7 L8 k# \# a+ w/ @7 B |
|