|
 
- 帖子
- 52
- 积分
- 613
- 管庄币
- 531 元
- 注册时间
- 2007-2-1
- 最后登录
- 2008-5-22
|
由于现在家用电脑所使用的操作系统多数为Win XP 和Win2000( D. N' [* J7 o0 t
pro(建议还在使用98的朋友换换系统,连微软都放弃了的系统你还用它干嘛?)所以后面我将主要讲一下基于这两个操作系统的安全防范。
: T. f; A3 ]3 ?( D0 D X2 T1 c) U# n 个人电脑常见的被入侵方式+ u4 O6 N& g" y- M; ~* g
谈到个人上网时的安全,还是先把大家可能会遇到的问题归个类吧。我们遇到的入侵方式大概包括了以下几种:
2 @9 J$ s' p( M. y7 z" z0 R (1) 被他人盗取密码;6 X: `/ t- C" m4 ?: K9 [
(2) 系统被木马攻击;
8 H+ B. E& J/ e7 j (3) 浏览网页时被恶意的java scrpit程序攻击;
- B4 h2 K7 r2 e/ } (4) QQ被攻击或泄漏信息;5 V% L1 s" S L/ O+ b
(5) 病毒感染;
# l! U7 \! J6 z( B7 U (6) 系统存在漏洞使他人攻击自己。
4 K4 D$ R0 m: v* R$ N" _ (7) 黑客的恶意攻击。
Z6 t8 { c4 h, h+ V. l 下面我们就来看看通过什么样的手段来更有效的防范攻击。- h" \( \1 J! h' M3 F
本文主要防范方法
; w. ?7 Q$ `4 i' w8 @$ s2 \ 察看本地共享资源
3 u: _* n# A& A$ H- k3 n( B- e5 `. ? 删除共享2 e! [, O- `1 Z$ Q* f4 [+ _
删除ipc$空连接
$ _7 q2 L- Y" P 账号密码的安全原则* a8 K& H# i6 [3 r
关闭自己的139端口- [5 ^0 V- D$ T+ [$ K1 |6 `% I. U
445端口的关闭! i/ ~4 t$ }2 }; j/ @1 }
3389的关闭/ b: \; q: Q5 |& q0 ]. r4 }8 d! e
4899的防范1 @; A/ w0 E! ~7 E( e" L
常见端口的介绍
% I: ?. Z2 u+ R* v0 `+ u7 G 如何查看本机打开的端口和过滤1 D- j- a4 v3 q% Y
禁用服务
6 q- j6 G2 w5 Q9 Y 本地策略
( O, _3 @* @" m5 u0 z1 G& M 本地安全策略
J* ^& d* G6 g: C 用户权限分配策略5 l! B/ S* s1 B5 ~
终端服务配置! o6 i1 l, Y u# f% s* |
用户和组策略2 G2 X9 v4 _0 ?; N( B' w
防止rpc漏洞
, x- q) Y5 b5 J7 B& B/ C, \/ ^ 自己动手DIY在本地策略的安全选项
+ _- J0 v, {5 e6 m0 M 工具介绍
0 x( |% E3 b2 M7 l( s 避免被恶意代码 木马等病毒攻击
9 _4 f8 r! X# Z. v6 t/ \ 1.察看本地共享资源
- O/ j0 c- \1 R4 f3 g 运行CMD输入net$ S! a$ ~" Y! g$ Q; ~1 j
share,如果看到有异常的共享,那么应该关闭。但是有时你关闭共享下次开机的时候又出现了,那么你应该考虑一下,你的机器是否已经被黑客所控制了,或者中了病毒。
$ f, e, i* p- V4 l3 r 2.删除共享(每次输入一个)! `$ P9 e7 _# z" v8 M4 {
net share admin$ /delete2 B6 ?' F. z( E
net share c$ /delete ^2 ^/ W# a1 A- K
net share d$ /delete(如果有e,f,……可以继续删除)/ P# e; n4 \1 Q( m8 f, b2 A
3.删除ipc$空连接
: T9 C2 Q$ h& v# S 在运行内输入regedit,在注册表中找到
& a* l, R9 Q' a/ N7 b: I HKEY-LOCAL_MACHINESYSTEMCurrentControSetControlLSA3 b' j: G9 n$ A$ ~! j; x, R# `
项里数值名称RestrictAnonymous的数值数据由0改为1。' y3 V# ]& P& e) Q" B# ?
4.关闭自己的139端口,ipc和RPC漏洞存在于此。
f5 |, i g A& Z5 V" Z 关闭139端口的方法是在“网络和拨号连接”中“本地连接”中选取“Internet协议(TCP/IP)”属性,进入“高级TCP/IP设置”“WinS设置”里面有一项“禁用TCP/IP的NETBIOS”,打勾就关闭了139端口。& [" r4 F3 J! A' H7 a) s( p1 K3 B8 M
5.防止rpc漏洞2 m) h& k6 D9 r: y
打开管理工具——服务——找到RPC(Remote Procedure Call (RPC)
. S( B/ o! F) u& \$ y8 C; w: g0 F+ n Locator)服务——将故障恢复中的第一次失败,第二次失败,后续失败,都设置为不操作。
% {0 [% C5 W# Y6 D$ ]3 c+ ~7 o XP SP2和2000 pro sp4,均不存在该漏洞。; |: k( p G9 h
6.445端口的关闭
9 g) o& t' K& H8 \ a+ X6 I 修改注册表,添加一个键值3 v3 z/ v$ j- b5 O; Y }6 g
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters在右面的窗口建立一个SMBDeviceEnabled
; b! J6 Z6 {; [3 i5 _, J3 h' _ 为REG_DWORD类型键值为 0这样就ok了
' }; M/ w; X$ L 7.3389的关闭
6 P2 U2 L* E/ p+ g3 C, X XP:我的电脑上点右键选属性-->远程,将里面的远程协助和远程桌面两个选项框里的勾去掉。! Q h9 J( p3 W! q0 X
Win2000server 开始-->程序-->管理工具-->服务里找到Terminal
& _4 ?( q: h$ T' A- F1 t7 |. g0 p Services服务项,选中属性选项将启动类型改成手动,并停止该服务。(该方法在XP同样适用)8 v& X+ x4 u0 h8 i
使用2000 pro的朋友注意,网络上有很多文章说在Win2000pro
: V) Y2 y7 ?7 n) l) H 开始-->设置-->控制面板-->管理工具-->服务里找到Terminal9 p5 w; X2 x0 v2 P% L# y
Services服务项,选中属性选项将启动类型改成手动,并停止该服务,可以关闭3389,其实在2000pro# s. a% l2 k8 U9 K" O8 T3 b) |
中根本不存在Terminal Services。6 p7 A) b3 _: o* k; d2 _
8.4899的防范
5 R2 n! ^+ e) g8 j 网络上有许多关于3389和4899的入侵方法。4899其实是一个远程控制软件所开启的服务端端口,由于这些控制软件功能强大,所以经常被黑客用来控制自己的肉鸡,而且这类软件一般不会被杀毒软件查杀,比后门还要安全。
) H7 u+ z& w+ q: A% l# Z& w r' V 4899不象3389那样,是系统自带的服务。需要自己安装,而且需要将服务端上传到入侵的电脑并运行服务,才能达到控制的目的。
+ y( H8 b! W/ d; U; J 所以只要你的电脑做了基本的安全配置,黑客是很难通过4899来控制你的。$ }0 U9 b- R5 C" Q# d
9、禁用服务/ D$ R# a* a# H6 x3 b3 A, S1 F1 n
打开控制面板,进入管理工具——服务,关闭以下服务
8 g9 V$ `- |7 c- A0 g( S 1.Alerter[通知选定的用户和计算机管理警报]
% o$ w" i& X( J; ?7 I' d. v$ I 2.ClipBook[启用“剪贴簿查看器”储存信息并与远程计算机共享]
. K+ I! j+ l- \9 H 3.Distributed File System[将分散的文件共享合并成一个逻辑名称,共享出去,关闭后远程计算机无法访问共享
* s: }! P' s: O! N, t' ^/ U 4.Distributed Link Tracking Server[适用局域网分布式链接? |
|