|
 
- 帖子
- 52
- 积分
- 613
- 管庄币
- 531 元
- 注册时间
- 2007-2-1
- 最后登录
- 2008-5-22
|
由于现在家用电脑所使用的操作系统多数为Win XP 和Win2000
. j- e7 d9 d8 L+ r pro(建议还在使用98的朋友换换系统,连微软都放弃了的系统你还用它干嘛?)所以后面我将主要讲一下基于这两个操作系统的安全防范。
1 P: r5 }; V" }: T5 \4 m/ l. R 个人电脑常见的被入侵方式
# \" @( r: `( B* |( L 谈到个人上网时的安全,还是先把大家可能会遇到的问题归个类吧。我们遇到的入侵方式大概包括了以下几种:. Z* ?' F" H9 z& T% D
(1) 被他人盗取密码;5 j ~7 F8 a) S4 v
(2) 系统被木马攻击;6 C% ^/ J. X( R0 V% F
(3) 浏览网页时被恶意的java scrpit程序攻击;( ?. w) [+ Q0 J& F9 P& r) |; C+ ~
(4) QQ被攻击或泄漏信息;4 X+ F# Z- a: {% w( H% U4 L3 R
(5) 病毒感染;
2 c% U! l1 `- X } c (6) 系统存在漏洞使他人攻击自己。( v) P; @ w2 P
(7) 黑客的恶意攻击。 f; Y, A4 x* S7 X' ]+ Y) O
下面我们就来看看通过什么样的手段来更有效的防范攻击。, X7 c: o1 j$ l- E7 ^1 j4 ~
本文主要防范方法
8 a. ~9 i3 s+ J6 ` 察看本地共享资源
2 ~0 N' O3 P9 e 删除共享+ W k- q; T- N* I6 ?
删除ipc$空连接 j _ K" p$ T4 N4 A
账号密码的安全原则6 E0 H4 ]4 y8 b" t4 |& |
关闭自己的139端口
/ B4 [' K. }* |3 Y1 F8 G" ^ 445端口的关闭
7 _3 q9 h4 n+ b- W1 s8 n) | 3389的关闭
7 k9 A, t* \2 P- k$ l) m$ Z 4899的防范
; _! k: f. V$ x3 ?+ A/ N 常见端口的介绍3 A4 N3 k- b* _3 q
如何查看本机打开的端口和过滤/ }/ Y' b$ K8 {; X _. _/ B
禁用服务) [/ u! f( `8 L9 G
本地策略 w3 @; ?6 ~- u9 g9 S
本地安全策略
" r; l1 m- H3 i/ v 用户权限分配策略
8 z& w) P* J1 [/ T9 c2 Q: F 终端服务配置
# k4 t4 k' }; c, ^% i 用户和组策略
" S+ L, N q# d. d4 }9 y8 p @" K 防止rpc漏洞
6 [5 I; c6 H5 G$ N1 M 自己动手DIY在本地策略的安全选项
0 f$ i: ^" t2 f3 u1 W 工具介绍. T, a0 ]' f3 e$ ^
避免被恶意代码 木马等病毒攻击, m6 O2 Z" y4 C3 a0 D# z6 P
1.察看本地共享资源# b, Y/ |+ m k
运行CMD输入net5 ]7 o- E1 Y& B
share,如果看到有异常的共享,那么应该关闭。但是有时你关闭共享下次开机的时候又出现了,那么你应该考虑一下,你的机器是否已经被黑客所控制了,或者中了病毒。5 U: N0 U% v$ J7 Y9 l |9 w, ?
2.删除共享(每次输入一个)6 K0 b7 y# g% {- `: J; W/ K
net share admin$ /delete
5 c% {% K" {; L) K7 } net share c$ /delete- ?& h# g& e( s7 d1 J0 T. ]. l M5 r
net share d$ /delete(如果有e,f,……可以继续删除)) x% t0 P: I& g( }( {( `8 V
3.删除ipc$空连接
0 N! F$ n7 D' ~1 z 在运行内输入regedit,在注册表中找到" I' H7 S! [/ H: c" A* x4 z
HKEY-LOCAL_MACHINESYSTEMCurrentControSetControlLSA6 T3 w, }: r3 G3 E( w
项里数值名称RestrictAnonymous的数值数据由0改为1。
. B/ R" h" j+ c 4.关闭自己的139端口,ipc和RPC漏洞存在于此。& C5 m4 N9 t& {# Z# q) g; g
关闭139端口的方法是在“网络和拨号连接”中“本地连接”中选取“Internet协议(TCP/IP)”属性,进入“高级TCP/IP设置”“WinS设置”里面有一项“禁用TCP/IP的NETBIOS”,打勾就关闭了139端口。
5 g6 ~3 a5 z& M A 5.防止rpc漏洞
" p1 Y# C5 J/ ~ 打开管理工具——服务——找到RPC(Remote Procedure Call (RPC), m6 p5 ?# h4 \& ]% E% y
Locator)服务——将故障恢复中的第一次失败,第二次失败,后续失败,都设置为不操作。$ N, Z9 E! h2 t0 ?- T
XP SP2和2000 pro sp4,均不存在该漏洞。: r8 s$ M$ U. K Q T
6.445端口的关闭; u+ O7 K, Z/ }6 n" I3 E
修改注册表,添加一个键值1 I) J! M) n! f$ {/ c3 E3 u% Q
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters在右面的窗口建立一个SMBDeviceEnabled
; w' ~; {# Q; o. g6 ] 为REG_DWORD类型键值为 0这样就ok了
, X4 g; Y3 N' v4 Y, I. z/ ] 7.3389的关闭$ \ @* ]. g/ i* \/ B6 W; U+ v
XP:我的电脑上点右键选属性-->远程,将里面的远程协助和远程桌面两个选项框里的勾去掉。
' m4 v" F3 \' A: B8 f2 l Win2000server 开始-->程序-->管理工具-->服务里找到Terminal
& P* f& X" q! v7 K4 m: e. d Services服务项,选中属性选项将启动类型改成手动,并停止该服务。(该方法在XP同样适用)! n4 Z1 D# g f
使用2000 pro的朋友注意,网络上有很多文章说在Win2000pro
@+ S0 c4 d- u P* o2 x5 q6 O1 ] 开始-->设置-->控制面板-->管理工具-->服务里找到Terminal( J2 P: E7 C" C- Z
Services服务项,选中属性选项将启动类型改成手动,并停止该服务,可以关闭3389,其实在2000pro
* M7 U! u9 O$ [3 N; b9 P 中根本不存在Terminal Services。
" F+ P5 ]1 h: c2 t; r- v. f1 l 8.4899的防范, M: l, F ?+ O" R6 u6 d1 G
网络上有许多关于3389和4899的入侵方法。4899其实是一个远程控制软件所开启的服务端端口,由于这些控制软件功能强大,所以经常被黑客用来控制自己的肉鸡,而且这类软件一般不会被杀毒软件查杀,比后门还要安全。
! `0 D2 a! r" [$ F$ E+ W' V6 Y4 C 4899不象3389那样,是系统自带的服务。需要自己安装,而且需要将服务端上传到入侵的电脑并运行服务,才能达到控制的目的。! M I T( [+ J+ n B# u
所以只要你的电脑做了基本的安全配置,黑客是很难通过4899来控制你的。! J6 N3 s6 c) U: v7 Y
9、禁用服务
, L( [* \" g2 A+ \, o' F- O" H% C 打开控制面板,进入管理工具——服务,关闭以下服务' v3 e6 }- Z2 u7 [% I) w
1.Alerter[通知选定的用户和计算机管理警报]
! [9 e* g$ ]0 R" t 2.ClipBook[启用“剪贴簿查看器”储存信息并与远程计算机共享]
% d9 q' W: S7 H2 p7 @ 3.Distributed File System[将分散的文件共享合并成一个逻辑名称,共享出去,关闭后远程计算机无法访问共享% Z# X4 g" h2 F' R# M% s
4.Distributed Link Tracking Server[适用局域网分布式链接? |
|