|
 
- 帖子
- 52
- 积分
- 613
- 管庄币
- 531 元
- 注册时间
- 2007-2-1
- 最后登录
- 2008-5-22
|
由于现在家用电脑所使用的操作系统多数为Win XP 和Win2000) I4 y+ z2 o `* o8 @+ H" _
pro(建议还在使用98的朋友换换系统,连微软都放弃了的系统你还用它干嘛?)所以后面我将主要讲一下基于这两个操作系统的安全防范。
2 ^0 Q1 [' Z3 N! v# X# l- F 个人电脑常见的被入侵方式
% P3 b& m* K# Q3 q2 { 谈到个人上网时的安全,还是先把大家可能会遇到的问题归个类吧。我们遇到的入侵方式大概包括了以下几种:
6 a. R" x2 F- [" {1 d; ?0 M9 c/ ^ (1) 被他人盗取密码;. C! u& s% G4 g0 z
(2) 系统被木马攻击;$ c/ V" A. T! X
(3) 浏览网页时被恶意的java scrpit程序攻击;
8 S; j! p, X- h! S: j4 v (4) QQ被攻击或泄漏信息;
! E3 I' C- H8 A2 ?" O+ Z (5) 病毒感染;
- x& |) ^6 |, Z5 b$ b$ R (6) 系统存在漏洞使他人攻击自己。
+ V# n% z" u9 i/ v7 d (7) 黑客的恶意攻击。
9 X m& f* ^5 |% Z 下面我们就来看看通过什么样的手段来更有效的防范攻击。) e' M' I- C1 W1 I; m
本文主要防范方法
1 ~' \& ^; W* a- I3 @. K 察看本地共享资源
$ j. N M+ ~+ b& j5 c1 x4 Z 删除共享
$ O1 U. ^% k; j3 t* J, K; _ 删除ipc$空连接7 Q' |: z% v6 J3 W8 ]; Z
账号密码的安全原则
' b! b# \3 K9 P9 y9 K7 {+ k 关闭自己的139端口
! J+ {6 x" S0 t1 y: ^ 445端口的关闭 ^8 H0 U- }" b! z/ a% G
3389的关闭
, C( G/ Y, y$ U" [: ^2 {1 i! q 4899的防范/ R$ m: t$ q7 l8 T
常见端口的介绍
: i3 N1 a& h5 N# K6 y 如何查看本机打开的端口和过滤9 \" S0 n, e8 j0 J8 X9 u7 N
禁用服务
& b+ ]8 ^9 A3 m# Q6 L 本地策略% m) V8 y/ V& D/ B; o9 ~6 J: ~+ p- g) I
本地安全策略 I- c% |3 J! o/ N& K: t
用户权限分配策略
4 p: K, g7 c& l: x 终端服务配置' C* J5 M/ x# A( t0 l- ^
用户和组策略; ?9 g5 P. H8 T
防止rpc漏洞0 G6 _' g8 V" o5 W q
自己动手DIY在本地策略的安全选项
+ G+ n- F* y9 l5 q: W 工具介绍& Z5 J- m- U4 E( c" V
避免被恶意代码 木马等病毒攻击4 D; C' P% i" n6 b7 V0 X" q+ t
1.察看本地共享资源
v V# o/ s$ ?" n' ?. F 运行CMD输入net7 r- A$ X" X! I. E8 r! O0 p
share,如果看到有异常的共享,那么应该关闭。但是有时你关闭共享下次开机的时候又出现了,那么你应该考虑一下,你的机器是否已经被黑客所控制了,或者中了病毒。
4 w: X* _/ D+ ^+ z$ e 2.删除共享(每次输入一个) ?, n( x- ?# M+ W& g$ { G
net share admin$ /delete: e# x. ]6 M$ h% [
net share c$ /delete5 B8 ~" _4 r9 b5 p
net share d$ /delete(如果有e,f,……可以继续删除)+ P. ]8 P5 J1 ~% @! }, p7 y, ?
3.删除ipc$空连接
5 `' R j; ?) V 在运行内输入regedit,在注册表中找到
1 `+ I( E$ s5 o) j' S% w HKEY-LOCAL_MACHINESYSTEMCurrentControSetControlLSA8 r( K1 g+ f* M5 z7 x
项里数值名称RestrictAnonymous的数值数据由0改为1。, ~6 w2 n5 [' p0 O: U$ } t
4.关闭自己的139端口,ipc和RPC漏洞存在于此。
' X. [( t5 j& m; c" t* O7 E' G: ^ 关闭139端口的方法是在“网络和拨号连接”中“本地连接”中选取“Internet协议(TCP/IP)”属性,进入“高级TCP/IP设置”“WinS设置”里面有一项“禁用TCP/IP的NETBIOS”,打勾就关闭了139端口。* } d, { ^2 d1 Q) ^# H! S
5.防止rpc漏洞& r5 B: I L: M) d
打开管理工具——服务——找到RPC(Remote Procedure Call (RPC)
. R( e& g/ K1 c" J4 l2 s Locator)服务——将故障恢复中的第一次失败,第二次失败,后续失败,都设置为不操作。5 L/ l; W5 x8 \8 w
XP SP2和2000 pro sp4,均不存在该漏洞。
5 [; \9 d3 s! K 6.445端口的关闭
/ Y9 S/ w2 D2 w) ]# W 修改注册表,添加一个键值
3 B$ f& [: |8 ]$ F1 s2 a9 X HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters在右面的窗口建立一个SMBDeviceEnabled/ R6 q' @% b( y$ a, S, A' h) _
为REG_DWORD类型键值为 0这样就ok了
7 z* U# ?- h4 s1 G9 L 7.3389的关闭# U! N# j- z% B% _- v0 L
XP:我的电脑上点右键选属性-->远程,将里面的远程协助和远程桌面两个选项框里的勾去掉。
7 Q% J! }* F r& } Win2000server 开始-->程序-->管理工具-->服务里找到Terminal$ Z$ v- @" A) U3 i; Q, {: d) q$ z
Services服务项,选中属性选项将启动类型改成手动,并停止该服务。(该方法在XP同样适用). R% s6 p; ^8 ^4 k: U! G# X
使用2000 pro的朋友注意,网络上有很多文章说在Win2000pro# u4 g5 W) ?& @
开始-->设置-->控制面板-->管理工具-->服务里找到Terminal! i: J% V5 c; Y F6 L7 s! j3 N1 O
Services服务项,选中属性选项将启动类型改成手动,并停止该服务,可以关闭3389,其实在2000pro5 Q Z9 V1 B1 `! o0 X
中根本不存在Terminal Services。$ X( ?, l1 y0 Y# `( T$ W
8.4899的防范
6 {& V/ R/ u* }; [ 网络上有许多关于3389和4899的入侵方法。4899其实是一个远程控制软件所开启的服务端端口,由于这些控制软件功能强大,所以经常被黑客用来控制自己的肉鸡,而且这类软件一般不会被杀毒软件查杀,比后门还要安全。
1 [7 S2 }- Z4 E. R0 f7 ^; u 4899不象3389那样,是系统自带的服务。需要自己安装,而且需要将服务端上传到入侵的电脑并运行服务,才能达到控制的目的。
5 P! ^8 X, p. t+ j, e4 G 所以只要你的电脑做了基本的安全配置,黑客是很难通过4899来控制你的。1 Q- F: |2 s" z& }5 ]/ S, N
9、禁用服务
+ ~8 Q. x) Y% u& c. q2 f1 B4 M8 Z 打开控制面板,进入管理工具——服务,关闭以下服务
s& g+ ~4 m6 m 1.Alerter[通知选定的用户和计算机管理警报]0 T$ ?1 s, d H( z# H% X
2.ClipBook[启用“剪贴簿查看器”储存信息并与远程计算机共享]6 U& {" {6 n$ k9 a$ n" x
3.Distributed File System[将分散的文件共享合并成一个逻辑名称,共享出去,关闭后远程计算机无法访问共享
$ L& `! l2 y. v$ _6 X 4.Distributed Link Tracking Server[适用局域网分布式链接? |
|