|
|
|
网络安全中谈到个人上网时的安全,还是先把大家可能会遇到的问题归个类吧。我们遇到的入侵方式大概包括了以下几种: 1 i" S q" _1 V$ U+ ~/ N7 n) ?; _9 ?
(1) 被他人盗取密码; " s3 h4 _) R! X' C/ Y8 c* [
(2) 系统被木马攻击;
* E% n6 [ L, k (3) 浏览网页时被恶意的java scrpit程序攻击;
- r& S/ R9 T+ Y (4) QQ被攻击或泄漏信息;
5 w+ v2 Q. H% X1 f0 H: B (5) 病毒感染; $ \# l& T# q t- L
(6) 系统存在漏洞使他人攻击自己。
$ ~9 z" z0 e- t" H' j. } (7) 黑客的恶意攻击。
0 g7 L% L$ v. u* @8 E4 r 下面我们就来看看通过什么样的手段来更有效的防范攻击。 . v0 B) y7 ~7 K5 ]/ F0 Q* q. E
1.察看本地共享资源
, q) m* C$ Z5 P+ e. R$ M4 f0 i 运行CMD输入net share,如果看到有异常的共享,那么应该关闭。但是有时你关闭共享下次开机的时候又出现了,那么你应该考虑一下,你的机器是否已经被黑客所控制了,或者中了病毒。
], O) W% p: L, W6 p+ B 2.删除共享(每次输入一个) + E1 h. t; E, b
net share admin$ /delete 2 L7 P: t! S( O) B; p: G2 s
net share c$ /delete
2 a, b2 N" E+ B; ^$ q2 D+ C net share d$ /delete(如果有e,f,……可以继续删除) ) r+ v! h$ G' j9 V( {
3.删除ipc$空连接 & m* W" o1 T7 \; e. Y0 S
在运行内输入regedit,在注册表中找到 HKEY-LOCAL_MACHINESYSTEMCurrentControSetControlLSA 项里数值名称RestrictAnonymous的数值数据由0改为1。
2 P; M% Z7 W. b8 b! H. E/ u 4.关闭自己的139端口,Ipc和RPC漏洞存在于此 6 V; z$ o- {% B7 |# Z
关闭139端口的方法是在“网络和拨号连接”中“本地连接”中选取“Internet协议(TCP/IP)”属性,进入“高级TCP/IP设置”“WinS设置”里面有一项“禁用TCP/IP的NETBIOS”,打勾就关闭了139端口。 * Y5 [* E, D, j4 F
5.防止Rpc漏洞 * ~+ i5 N. ~8 R3 F2 O* }$ |1 L
打开管理工具——服务——找到RPC(Remote Procedure Call (RPC) Locator)服务——将故障恢复中的第一次失败,第二次失败,后续失败,都设置为不操作。
9 g: A l- ~3 E8 J Windwos XP SP2和Windows2000 Pro Sp4,均不存在该漏洞。
; L ~$ `4 X; C0 u% e, f% x 6.445端口的关闭
7 \3 Y7 Y& p, i! J& { 修改注册表,添加一个键值HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters在右面的窗口建立一个SMBDeviceEnabled 为REG_DWORD类型键值为 0这样就ok了。
* ~& R9 K' a9 k5 Y# d 7.3389的关闭
. @! j* @) I6 F6 H" S% s5 N WindowsXP:我的电脑上点右键选属性-->远程,将里面的远程协助和远程桌面两个选项框里的勾去掉。
& k- @5 g. t6 M9 w/ }% v+ J2 j Win2000server 开始-->程序-->管理工具-->服务里找到Terminal Services服务项,选中属性选项将启动类型改成手动,并停止该服务。(该方法在XP同样适用)
) x6 G3 H8 a! E3 ~0 _/ j9 y 使用Windows2000 Pro的朋友注意,网络上有很多文章说在Win2000pro 开始-->设置-->控制面板-->管理工具-->服务里找到Terminal Services服务项,选中属性选项将启动类型改成手动,并停止该服务,可以关闭3389,其实在2000pro 中根本不存在Terminal Services。
; G; a, d. S+ H- @ 8.4899的防范 * f+ u, M a. l8 U& Z8 O0 h
网络上有许多关于3389和4899的入侵方法。4899其实是一个远程控制软件所开启的服务端端口,由于这些控制软件功能强大,所以经常被黑客用来控制自己的肉鸡,而且这类软件一般不会被杀毒软件查杀,比后门还要安全。 2 a9 |$ r: A% `3 k% X) o: }
4899不象3389那样,是系统自带的服务。需要自己安装,而且需要将服务端上传到入侵的电脑并运行服务,才能达到控制的目的。 4 C! }* l4 z: M
所以只要你的电脑做了基本的安全配置,黑客是很难通过4899来控制你的。
4 U9 c) B M: k/ P. j2007-10-12 10:50:41 回复此发言 & Y2 ?* V/ c1 o' Y4 H
2 回复:17高招打造一道超级电脑防火墙
$ p1 j' r7 w8 R+ X7 L m6 {QQJT501 9、禁用服务 ) \3 ~1 L7 S8 Q- h9 P
打开控制面板,进入管理工具——服务,关闭以下服务: : P$ b3 ^8 u/ S
1.Alerter[通知选定的用户和计算机管理警报] * H% s1 b" D% {7 L7 |( J* I* ^
2.ClipBook[启用“剪贴簿查看器”储存信息并与远程计算机共享]
* J+ j P) w, ~2 W1 u6 K) P+ f6 {! H 3.Distributed File System[将分散的文件共享合并成一个逻辑名称,共享出去,关闭后远程计算机无
- ?9 X, i3 j/ I. S 法访问共享
% j( \2 U! i& T1 o 4.Distributed Link Tracking Server[适用局域网分布式链接] 1 s" V H! P7 l" _/ G6 u. X. A
5.Human Interface Device Access[启用对人体学接口设备(HID)的通用输入访问] ) J, [: B; r$ v- u% Z# `
6.IMAPI CD-Burning COM Service[管理 CD 录制] ; [: i5 K* ^7 `
7.Indexing Service[提供本地或远程计算机上文件的索引内容和属性,泄露信息] / _4 `( j$ g9 Y z
8.Kerberos Key Distribution Center[授权协议登录网络] / z8 t: p8 u# \% ` o, o
9.License Logging[监视IIS和SQL如果你没安装IIS和SQL的话就停止]
8 n& u& A" m3 x# n' j 10.Messenger[警报] 1 o. u& b5 Z/ W* P
11.NetMeeting Remote Desktop Sharing[netmeeting公司留下的客户信息收集] ; |! C+ d! D; S# |
12.Network DDE[为在同一台计算机或不同计算机上运行的程序提供动态数据交换]
0 L" W9 J5 v' t o( c0 \ 13.Network DDE DSDM[管理动态数据交换 (DDE) 网络共享]
" U4 Y: J7 i( p 14.Print Spooler[打印机服务,没有打印机就禁止吧] ( C3 ?& Q) k# l$ R% g) j# t
15.Remote Desktop Help& nbsp;Session Manager[管理并控制远程协助] % H) Q6 \/ a0 O* h* e
16.Remote Registry[使远程计算机用户修改本地注册表] $ m6 e, c5 |8 H& P- w
17.Routing and Remote Access[在局域网和广域往提供路由服务.黑客理由路由服务刺探注册信息]
( Y6 t9 f: V8 }# g3 M 18.Server[支持此计算机通过网络的文件、打印、和命名管道共享]
5 _' T: I; _2 B 19.Special Administration Console Helper[允许管理员使用紧急管理服务远程访问命令行提示符] 7 Q( e, N4 q8 N0 r( e2 C: I
20.TCP/IPNetBIOS Helper[提供 TCP/IP 服务上的 NetBIOS 和网络上客户端的 NetBIOS 名称解析的支
: D1 Z" q: M/ F4 z 持而使用户能够共享文件 、打印和登录到网络]
# z6 T/ ^# E2 ] 21.Telnet[允许远程用户登录到此计算机并运行程序] * C$ I+ U% ?( O6 L- P. ?
22.Terminal Services[允许用户以交互方式连接到远程计算机] 2 \% U' l5 Y8 C
23.Window s Image Acquisition (WIA)[照相服务,应用与数码摄象机]
: U& [, m$ L; i+ {. T5 `2 a 如果发现机器开启了一些很奇怪的服务,如r_server这样的服务,必须马上停止该服务,因为这完全有可能是黑客使用控制程序的服务端。 & S3 z l4 x6 b
10、账号密码的安全原则
, M! l9 \- q" N+ `+ U s 首先禁用guest帐号,将系统内建的administrator帐号改名(改的越复杂越好,最好改成中文的),而且要设置一个密码,最好是8位以上字母数字符号组合。
4 _* z$ g9 ~! _* w5 i 如果你使用的是其他帐号,最好不要将其加进administrators,如果加入administrators组,一定也要设置一个足够安全的密码,同上如果你设置adminstrator的密码时,最好在安全模式下设置,因为经我研究发现,在系统中拥有最高权限的帐号,不是正常登陆下的adminitrator帐号,因为即使有了这个帐号,同样可以登陆安全模式,将sam文件删除,从而更改系统的administrator的密码!而在安全模式下设置的administrator则不会出现这种情况,因为不知道这个administrator密码是无法进入安全模式。权限达到最大这个是密码策略:用户可以根据自己的习惯设置密码,下面是我建议的设置。 5 c+ w- p7 V+ D" {2 ]3 J/ |* c
打开管理工具—本地安全设置—密码策略: 1 X( F9 N7 i& M& V
1.密码必须符合复杂要求性.启用 5 t, @, S: y5 a7 U8 Q
2.密码最小值.我设置的是8 $ t: o8 Z9 D4 M/ K" t
3.密码最长使用期限.我是默认设置42天 . r% T7 u" x0 q$ O" n( E5 e# S
4.密码最短使用期限0天 5 F7 }$ \2 m3 r( y
5.强制密码历史 记住0个密码
% N+ Z1 g& c3 v% y" t5 y _2 Z8 T 6.用可还原的加密来存储密码 禁用 $ f4 \+ O9 F' d2 o* B: w
11、本地策略 3 t+ F# [# D; k
这个很重要,可以帮助我们发现那些心存叵测的人的一举一动,还可以帮助我们将来追查黑客。
2 k: G+ J# ?* h$ u2 S (虽然一般黑客都会在走时会清除他在你电脑中留下的痕迹,不过也有一些不小心的) / G; K) D( v' ~. @
打开管理工具,找到本地安全设置—本地策略—审核策略: 7 z% L+ {6 ~8 ^( |, D' M& g: H. M( y
1.审核策略更改 成功失败 ' G: n: ~( u. P) b
2.审核登陆事件 成功失败
( c q; u! g4 M+ b 3.审核对象访问 失败 1 Q2 O4 Q7 H' V3 f3 f
4.审核跟踪过程 无审核 ( e- N2 j7 n" S3 j& k
5.审核目录服务访问 失败
( ^4 F: \& \- S# u: j 6.审核特权使用 失败 1 { e% }9 v/ R7 d; l" z4 a
7.审核系统事件 成功失败
! f* z2 S/ Z( ?8 k' j 8.审核帐户登陆时间 成功失败
2 h* Z$ x- i: w& _ 9.审核帐户管理 成功失败
& n/ {$ E' I! h &nb sp;然后再到管理工具找到事件查看器:
9 W, p( r3 Q7 A 应用程序:右键>属性>设置日志大小上限,我设置了50mb,选择不覆盖事件。 " M _* Y9 O5 t/ `: x: Q h
安全性:右键>属性>设置日志大小上限,我也是设置了50mb,选择不覆盖事件。
- M! r, |, v5 X6 a# S1 [ 系统:右键>属性>设置日志大小上限,我都是设置了50mb,选择不覆盖事件。
9 t; x$ c1 A' d1 Z, [- P- \2007-10-12 10:51:14 回复此发言
3 ?( I2 r! W; L8 y0 ~ 3 回复:17高招打造一道超级电脑防火墙 : \6 O$ A5 P3 }0 y5 l
QQJT501 12、本地安全策略 " x, _+ D: K. |- t$ R+ i
打开管理工具,找到本地安全设置—本地策略—安全选项:
: n1 G, l' |! K& g. M 1.交互式登陆.不需要按 Ctrl+Alt+Del 启用 [根据个人需要,? 但是我个人是不需要直接输入密码登 1 d" U+ R) H8 |) T9 m3 y* c$ {
陆的]。
2 b/ {0 M& j0 S: ^0 @7 s1 l- B 2.网络访问.不允许SAM帐户的匿名枚举 启用。 $ ?! Y/ g$ m& v& F ?6 J1 P
3.网络访问.可匿名的共享 将后面的值删除。 5 M* Q( B7 v$ d7 L; f( ^ S$ P
4.网络访问.可匿名的命名管道 将后面的值删除。 : v7 S! [2 a# e9 i. Y/ }/ z$ j
5.网络访问.可远程访问的注册表路径 将后面的值删除。 / X/ j8 N" @& ?! J9 i" E1 R
6.网络访问.可远程访问的注册表的子路径 将后面的值删除。
5 |- G( Y* n9 H8 `: I; p% _ 7.网络访问.限制匿名访问命名管道和共享。
( d" O* n$ R3 o7 D/ I 8.帐户.(前面已经详细讲过拉 )。
+ u+ _+ j1 x7 `4 v8 _, O( x6 X. h 13、用户权限分配策略
6 p. _ }' t ~; m 打开管理工具,找到本地安全设置—本地策略—用户权限分配:
- z4 O& C: G$ m$ n! A 1.从网络访问计算机 里面一般默认有5个用户,除Admin外我们删除4个,当然,等下我们还得建一个属 5 f$ i4 r8 v. @1 t- \; F! P- M: `
于自己的ID。
* I0 {2 P- J2 a; {8 z 2.从远程系统强制关机,Admin帐户也删除,一个都不留 。 2 ^/ C4 d1 `5 o' a- v6 i) Q
3.拒绝从网络访问这台计算机 将ID删除。
6 G9 C( _6 ]( x2 G2 P: A) k' E$ i 4.从网络访问此计算机,Admin也可删除,如果你不使用类似3389服务。 & u' j/ D% F) P% P
5.通过远端强制关机。删掉。 , t4 k$ E# d2 y( U
14、终端服务配置 1 b8 C/ W- F, s) i
打开管理工具,终端服务配置: ( O) J2 B9 j) s
1.打开后,点连接,右键,属性,远程控制,点不允许远程控制。
2 u8 b' D- P! m' l3 m 2.常规,加密级别,高,在使用标准Windows验证上点√!
/ Q7 X' ?: H* g1 i( A2 Q; K 3.网卡,将最多连接数上设置为0。
- X0 v* H! s) V4 a 4.高级,将里面的权限也删除。
6 a4 m- z3 ~* S- Z1 I! A/ O: ^6 T 再点服务器设置,在Active Desktop上,设置禁用,且限制每个使用一个会话。 " R/ z3 K0 H# z9 [ K* S% ]- `
15、用户和组策略 " ]. _+ y& X+ u6 y `7 U: V
打开管理工具,计算机管理—本地用户和组—用户:
; O/ w( I; F3 }" Y3 s. @ 删除Support_388945a0用户等等只留下你更改好名字的adminisrator权限。 ) T: D; ^; E8 n x
计算机管理—本地用户和组—组,组.我们就不分组了。
2 z' F% p! G, J- J7 K1 u2007-10-12 10:51:33 回复此发言 ; u& [, ]+ D, Q& M1 W
4 回复:17高招打造一道超级电脑防火墙
' ^6 x2 H r; J# v* |QQJT501 12、本地安全策略
% ^. R8 y! y5 v" `: P 打开管理工具,找到本地安全设置—本地策略—安全选项: + Q( n: X& R5 i# a
1.交互式登陆.不需要按 Ctrl+Alt+Del 启用 [根据个人需要,? 但是我个人是不需要直接输入密码登
. o) b; y) d/ N- c. o 陆的]。 ; C* R. D, l$ [ n3 f
2.网络访问.不允许SAM帐户的匿名枚举 启用。 : I- l" @- ^9 Y- O
3.网络访问.可匿名的共享 将后面的值删除。 $ q. f1 L* e, Z( A7 i9 ?1 e6 X
4.网络访问.可匿名的命名管道 将后面的值删除。 0 E: A1 Q& e& R
5.网络访问.可远程访问的注册表路径 将后面的值删除。 - i; \, U) O3 d, \- b2 j
6.网络访问.可远程访问的注册表的子路径 将后面的值删除。
, p8 T E! M2 e9 C 7.网络访问.限制匿名访问命名管道和共享。 ; l v& q4 x4 A* H0 a( ?
8.帐户.(前面已经详细讲过拉 )。
9 Z u4 }4 z# |$ {. Q- C 13、用户权限分配策略 : w" p) a0 l- u _
打开管理工具,找到本地安全设置—本地策略—用户权限分配: ( S# i! G1 Y5 {: |, T
1.从网络访问计算机 里面一般默认有5个用户,除Admin外我们删除4个,当然,等下我们还得建一个属 ) G p0 m, F/ }: e! l7 S& s0 Y8 ]
于自己的ID。 : j Y& K) t* o! b$ n/ W- l
2.从远程系统强制关机,Admin帐户也删除,一个都不留 。 3 Z2 ^5 l- M; k3 f4 \
3.拒绝从网络访问这台计算机 将ID删除。
: u, f* c3 x* Q7 `6 @) b 4.从网络访问此计算机,Admin也可删除,如果你不使用类似3389服务。
g9 G1 J. _* ^- m 5.通过远端强制关机。删掉。 ; i/ C: s9 w% Z4 S$ M% h& H9 X
14、终端服务配置 " @0 ?! V8 f G& \' R* ] S
打开管理工具,终端服务配置: $ X. n0 z: p; i- c
1.打开后,点连接,右键,属性,远程控制,点不允许远程控制。
1 P4 N& H; S* O% L 2.常规,加密级别,高,在使用标准Windows验证上点√!
* L) p1 j, A) [ v7 w 3.网卡,将最多连接数上设置为0。
" B% B: J+ @* F7 W( s4 r- e* D 4.高级,将里面的权限也删除。
# ~+ J T8 R9 y% F6 i2 d( y- K3 H A 再点服务器设置,在Active Desktop上,设置禁用,且限制每个使用一个会话。 * Q% y5 Q/ I4 q- G2 M! Z/ i1 c
15、用户和组策略 # j+ x% h0 f8 B+ w4 X
打开管理工具,计算机管理—本地用户和组—用户: 5 w2 T8 {' K' Q0 Z
删除Support_388945a0用户等等只留下你更改好名字的adminisrator权限。 - M! [) p2 a: @5 I
计算机管理—本地用户和组—组,组.我们就不分组了。
" B# Z$ V0 ~5 k7 cVISTA的就不要尝试了
" n. Y8 ?! L8 m {" Y
7 V p2 P/ b+ h9 r0 Z0 X- ^ |
|