|
 
- 帖子
- 52
- 积分
- 613
- 管庄币
- 531 元
- 注册时间
- 2007-2-1
- 最后登录
- 2008-5-22
|
由于现在家用电脑所使用的操作系统多数为Win XP 和Win2000# f( K" r+ G5 ^8 v2 l6 j
pro(建议还在使用98的朋友换换系统,连微软都放弃了的系统你还用它干嘛?)所以后面我将主要讲一下基于这两个操作系统的安全防范。
; ^% A5 d, j* W! m 个人电脑常见的被入侵方式9 Q$ M: s- d! X
谈到个人上网时的安全,还是先把大家可能会遇到的问题归个类吧。我们遇到的入侵方式大概包括了以下几种:
7 K* D! P5 d. n4 |7 W2 k (1) 被他人盗取密码;
1 J6 L$ _& ?$ }" S6 X0 S (2) 系统被木马攻击;
/ c% E# X) h. B$ f% o (3) 浏览网页时被恶意的java scrpit程序攻击;
" C6 h! s* m' J) n$ [3 f (4) QQ被攻击或泄漏信息;
8 V3 y& i$ N7 |% [% q& o (5) 病毒感染;
0 s* T7 V4 G: d$ A+ n& G. V X% J (6) 系统存在漏洞使他人攻击自己。
6 d8 J" d; F7 u! m! ? (7) 黑客的恶意攻击。
1 ]( w* K" s7 M9 B/ t- D4 d3 [, { 下面我们就来看看通过什么样的手段来更有效的防范攻击。
7 I4 S9 v$ O. G+ Q' f | 本文主要防范方法: Q/ ?0 X: F5 v- [
察看本地共享资源
" o4 ~" g- O9 b3 C# J% n 删除共享. T" v7 J4 m X6 Q6 g
删除ipc$空连接
: B# M4 V, b u/ _ 账号密码的安全原则, M- b0 H; f2 m2 ~
关闭自己的139端口
9 B0 F& V( v" L) h& `! w 445端口的关闭( }; b4 h+ t& K
3389的关闭
: z# R# h' b; g; `3 u& _0 o( x! d! X; u 4899的防范
7 x3 H: x$ p& v6 C4 T" A' _ 常见端口的介绍! p0 E+ B( _7 w& x& L
如何查看本机打开的端口和过滤
. Q( l r- \: h 禁用服务: I4 o4 S% N; N/ X& \1 B. C
本地策略
: R6 ], o4 x2 {, l- [# C 本地安全策略
6 M) X. S6 c. D: y 用户权限分配策略- @9 |5 ]* I+ x, P
终端服务配置
2 |6 R6 m5 R+ N W* @$ D+ } 用户和组策略
7 t- r$ {" ^* x5 W! P 防止rpc漏洞# {+ T* F; e% E5 L' x6 r
自己动手DIY在本地策略的安全选项8 R0 a$ \" y' L0 |# h/ w8 Z
工具介绍
* g$ A! o" E$ Q6 f3 F7 F7 p+ { 避免被恶意代码 木马等病毒攻击
$ h! j- F) u3 _6 J+ r6 Z 1.察看本地共享资源
% ]9 G- x9 m. V/ q4 R6 V% D% q' j 运行CMD输入net* e9 q: T+ }1 U( a
share,如果看到有异常的共享,那么应该关闭。但是有时你关闭共享下次开机的时候又出现了,那么你应该考虑一下,你的机器是否已经被黑客所控制了,或者中了病毒。
* [) u- s$ d' q; y$ P 2.删除共享(每次输入一个)
+ i) ]0 j/ [6 T1 G; z$ E net share admin$ /delete
- D' Q: ^9 f& }) F net share c$ /delete
! o' }' l; Z$ ]0 R3 b net share d$ /delete(如果有e,f,……可以继续删除)
. W& J" O! f1 `0 ^5 I5 t 3.删除ipc$空连接
( D0 u q! d z. e, y+ R 在运行内输入regedit,在注册表中找到" E6 F) P, D: O0 L' ~
HKEY-LOCAL_MACHINESYSTEMCurrentControSetControlLSA
4 S- ^, v" @; g( O 项里数值名称RestrictAnonymous的数值数据由0改为1。
3 B2 V ?- [ t+ K9 l 4.关闭自己的139端口,ipc和RPC漏洞存在于此。
* ^ s7 [9 q+ ^, s6 }5 s# d 关闭139端口的方法是在“网络和拨号连接”中“本地连接”中选取“Internet协议(TCP/IP)”属性,进入“高级TCP/IP设置”“WinS设置”里面有一项“禁用TCP/IP的NETBIOS”,打勾就关闭了139端口。' s* p7 C) A5 S" |- H; [3 k0 u
5.防止rpc漏洞
9 n; q; H$ _4 d: C, U) L 打开管理工具——服务——找到RPC(Remote Procedure Call (RPC)
' N- X8 a c. s Locator)服务——将故障恢复中的第一次失败,第二次失败,后续失败,都设置为不操作。
/ H6 X) y) [( l& Y XP SP2和2000 pro sp4,均不存在该漏洞。6 R& L+ A! T2 Z* l; C, v& t: s
6.445端口的关闭
( ]+ {/ q- q1 B& u& \$ X 修改注册表,添加一个键值$ z$ _& J+ q1 w: B! p
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters在右面的窗口建立一个SMBDeviceEnabled
$ w! w ^- v' W: G; q' _2 c9 {. _ 为REG_DWORD类型键值为 0这样就ok了2 K. A0 A7 d% J
7.3389的关闭4 ^% I' ~; V# `9 d6 m
XP:我的电脑上点右键选属性-->远程,将里面的远程协助和远程桌面两个选项框里的勾去掉。
Q6 ~6 `5 | P6 y Win2000server 开始-->程序-->管理工具-->服务里找到Terminal
. I& ?( Z5 d0 ?5 }! R) G Services服务项,选中属性选项将启动类型改成手动,并停止该服务。(该方法在XP同样适用)
4 o+ F. a. X0 z" J: S# W! e/ l 使用2000 pro的朋友注意,网络上有很多文章说在Win2000pro& V$ k5 H( E- G2 A. k
开始-->设置-->控制面板-->管理工具-->服务里找到Terminal) B* M G0 A; M! [( q
Services服务项,选中属性选项将启动类型改成手动,并停止该服务,可以关闭3389,其实在2000pro# d6 Q5 K7 ^+ P7 j+ \
中根本不存在Terminal Services。
: [- w5 v. A) ?: o! ^6 W 8.4899的防范( }9 S0 N$ L1 _& R9 Y( i" b
网络上有许多关于3389和4899的入侵方法。4899其实是一个远程控制软件所开启的服务端端口,由于这些控制软件功能强大,所以经常被黑客用来控制自己的肉鸡,而且这类软件一般不会被杀毒软件查杀,比后门还要安全。
2 i) [5 t7 f+ ~1 Y/ M3 j 4899不象3389那样,是系统自带的服务。需要自己安装,而且需要将服务端上传到入侵的电脑并运行服务,才能达到控制的目的。
+ o+ ?$ {- Q7 U% m9 s8 c T' n 所以只要你的电脑做了基本的安全配置,黑客是很难通过4899来控制你的。
S n" H# L4 m8 [3 j' }9 _+ X: S# s9 n 9、禁用服务- k5 w; n% J; t6 Q* K: N- F
打开控制面板,进入管理工具——服务,关闭以下服务
: q- q) Y6 ?; g: c4 I 1.Alerter[通知选定的用户和计算机管理警报]
- i- q8 L4 ~3 P* t; C 2.ClipBook[启用“剪贴簿查看器”储存信息并与远程计算机共享]; k; t L* I" H) u( g/ A& g4 @
3.Distributed File System[将分散的文件共享合并成一个逻辑名称,共享出去,关闭后远程计算机无法访问共享1 o- S- A' }/ d" A9 a4 o
4.Distributed Link Tracking Server[适用局域网分布式链接? |
|