|
|
|
网络安全中谈到个人上网时的安全,还是先把大家可能会遇到的问题归个类吧。我们遇到的入侵方式大概包括了以下几种: 5 M4 ~4 x/ @$ ]. o
(1) 被他人盗取密码; & g% ?4 A8 ]1 ]9 ~ a4 A, ?
(2) 系统被木马攻击; + w& r7 `- f- T& s
(3) 浏览网页时被恶意的java scrpit程序攻击;
: d6 v; G0 n( B8 _/ L( o9 w (4) QQ被攻击或泄漏信息;
7 A4 ~" C1 u3 G4 m# ?+ b (5) 病毒感染;
8 I5 V o6 A% Q5 D (6) 系统存在漏洞使他人攻击自己。 9 G8 e0 Q) w) C- k. H) o* j
(7) 黑客的恶意攻击。 + T% y# Y$ w4 B' @2 u2 }1 p
下面我们就来看看通过什么样的手段来更有效的防范攻击。
- V0 f& Q& u Y( @9 n! W 1.察看本地共享资源 % b2 |; ?" Q9 E$ E3 O: S
运行CMD输入net share,如果看到有异常的共享,那么应该关闭。但是有时你关闭共享下次开机的时候又出现了,那么你应该考虑一下,你的机器是否已经被黑客所控制了,或者中了病毒。 ; \2 y" `+ T, R5 I" S* }
2.删除共享(每次输入一个)
4 O" u: x5 u* `8 v4 `5 }; M. U net share admin$ /delete & E, z; F& j5 M) W b/ D. `
net share c$ /delete o8 m" ?) J1 o4 J" k
net share d$ /delete(如果有e,f,……可以继续删除) + ~! g! n9 s8 f8 b) S& z; w$ N
3.删除ipc$空连接
& [) c8 m1 u' b0 F. b! R8 Z 在运行内输入regedit,在注册表中找到 HKEY-LOCAL_MACHINESYSTEMCurrentControSetControlLSA 项里数值名称RestrictAnonymous的数值数据由0改为1。
) a( R" ]( i7 Q 4.关闭自己的139端口,Ipc和RPC漏洞存在于此 # f1 f" v2 j; o/ N
关闭139端口的方法是在“网络和拨号连接”中“本地连接”中选取“Internet协议(TCP/IP)”属性,进入“高级TCP/IP设置”“WinS设置”里面有一项“禁用TCP/IP的NETBIOS”,打勾就关闭了139端口。
& V$ o6 v, p- F* l, W1 M 5.防止Rpc漏洞 ; V+ A. k( v7 W( s% r3 K
打开管理工具——服务——找到RPC(Remote Procedure Call (RPC) Locator)服务——将故障恢复中的第一次失败,第二次失败,后续失败,都设置为不操作。 / e# D9 Z$ e+ ?7 ^& {
Windwos XP SP2和Windows2000 Pro Sp4,均不存在该漏洞。 - a: z3 R- F3 k" D# `
6.445端口的关闭 . w3 v7 n( K& n
修改注册表,添加一个键值HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters在右面的窗口建立一个SMBDeviceEnabled 为REG_DWORD类型键值为 0这样就ok了。
& h2 T, P0 r; o 7.3389的关闭 w" e. M, o# }) ~! Y6 R
WindowsXP:我的电脑上点右键选属性-->远程,将里面的远程协助和远程桌面两个选项框里的勾去掉。 ( G: G* C) |/ ~, t
Win2000server 开始-->程序-->管理工具-->服务里找到Terminal Services服务项,选中属性选项将启动类型改成手动,并停止该服务。(该方法在XP同样适用)
8 O( T' E! k/ V! r) G% p 使用Windows2000 Pro的朋友注意,网络上有很多文章说在Win2000pro 开始-->设置-->控制面板-->管理工具-->服务里找到Terminal Services服务项,选中属性选项将启动类型改成手动,并停止该服务,可以关闭3389,其实在2000pro 中根本不存在Terminal Services。 " c1 l' S# c$ u& m
8.4899的防范
3 T5 c2 r0 n/ ~+ e1 } 网络上有许多关于3389和4899的入侵方法。4899其实是一个远程控制软件所开启的服务端端口,由于这些控制软件功能强大,所以经常被黑客用来控制自己的肉鸡,而且这类软件一般不会被杀毒软件查杀,比后门还要安全。 : ^5 }) v4 k; C( D. [
4899不象3389那样,是系统自带的服务。需要自己安装,而且需要将服务端上传到入侵的电脑并运行服务,才能达到控制的目的。 9 k% O0 N6 j% k. D
所以只要你的电脑做了基本的安全配置,黑客是很难通过4899来控制你的。
; x+ F# d! _0 K* V/ F6 r2007-10-12 10:50:41 回复此发言
/ G) {0 R" c; _" _ 2 回复:17高招打造一道超级电脑防火墙
+ g$ F5 c7 ^) ~QQJT501 9、禁用服务 7 X# j" b) X# [' M& p% N$ n
打开控制面板,进入管理工具——服务,关闭以下服务:
; ?! p: C* m, f5 r0 x2 e6 l" ^ 1.Alerter[通知选定的用户和计算机管理警报] ' K3 `4 p9 K, ^1 @: ~
2.ClipBook[启用“剪贴簿查看器”储存信息并与远程计算机共享] ( z9 u- c6 c. t) ^
3.Distributed File System[将分散的文件共享合并成一个逻辑名称,共享出去,关闭后远程计算机无 4 W+ |: w' S. G( P9 m% H' Y' G
法访问共享 ' R# l ^/ X% Q; l) f C/ k
4.Distributed Link Tracking Server[适用局域网分布式链接] $ X- T) E6 ^/ ^6 L0 J R4 t
5.Human Interface Device Access[启用对人体学接口设备(HID)的通用输入访问]
- I8 y- `; G* s 6.IMAPI CD-Burning COM Service[管理 CD 录制]
9 [& ?3 q% }; H 7.Indexing Service[提供本地或远程计算机上文件的索引内容和属性,泄露信息] 8 j6 W- m) Z% M s, R
8.Kerberos Key Distribution Center[授权协议登录网络] 1 k3 e' f- F* k* P* q
9.License Logging[监视IIS和SQL如果你没安装IIS和SQL的话就停止] 8 x* C3 l6 A+ I8 Z6 b: Y& l5 B, c
10.Messenger[警报] 6 e+ f1 }& b0 X: d8 Q/ ~- u
11.NetMeeting Remote Desktop Sharing[netmeeting公司留下的客户信息收集]
, G7 h. r! _2 I. n& s' R. W 12.Network DDE[为在同一台计算机或不同计算机上运行的程序提供动态数据交换]
2 ~- J- \& c6 J' u% g$ n 13.Network DDE DSDM[管理动态数据交换 (DDE) 网络共享]
2 n2 p& h' D6 m. t 14.Print Spooler[打印机服务,没有打印机就禁止吧]
1 {9 A$ }7 g9 l. E) ` 15.Remote Desktop Help& nbsp;Session Manager[管理并控制远程协助]
( m) f$ u; |6 G5 y P 16.Remote Registry[使远程计算机用户修改本地注册表] * D+ _% f9 U$ d# T: y5 ^
17.Routing and Remote Access[在局域网和广域往提供路由服务.黑客理由路由服务刺探注册信息] * d C9 ~" a" y' i7 h2 v* T( n% W3 X
18.Server[支持此计算机通过网络的文件、打印、和命名管道共享]
* w3 t6 N9 d" z9 s7 P 19.Special Administration Console Helper[允许管理员使用紧急管理服务远程访问命令行提示符] 7 g1 n) M1 s9 v9 U1 |& r& t
20.TCP/IPNetBIOS Helper[提供 TCP/IP 服务上的 NetBIOS 和网络上客户端的 NetBIOS 名称解析的支
S# e6 t) r7 e5 F% t 持而使用户能够共享文件 、打印和登录到网络]
/ H: U0 H4 I5 n 21.Telnet[允许远程用户登录到此计算机并运行程序] 2 R/ ?" F' C. ]5 E. n. D1 a
22.Terminal Services[允许用户以交互方式连接到远程计算机] ) |$ r1 T+ w; u$ V
23.Window s Image Acquisition (WIA)[照相服务,应用与数码摄象机] * ^7 H _2 I2 B6 G/ @; q7 B. R' Y, _1 [
如果发现机器开启了一些很奇怪的服务,如r_server这样的服务,必须马上停止该服务,因为这完全有可能是黑客使用控制程序的服务端。 6 Q; g3 i/ ~; R% E8 @# [+ l
10、账号密码的安全原则 ( u: h6 c! j* s! y
首先禁用guest帐号,将系统内建的administrator帐号改名(改的越复杂越好,最好改成中文的),而且要设置一个密码,最好是8位以上字母数字符号组合。
|6 o: m3 L/ C4 b3 k 如果你使用的是其他帐号,最好不要将其加进administrators,如果加入administrators组,一定也要设置一个足够安全的密码,同上如果你设置adminstrator的密码时,最好在安全模式下设置,因为经我研究发现,在系统中拥有最高权限的帐号,不是正常登陆下的adminitrator帐号,因为即使有了这个帐号,同样可以登陆安全模式,将sam文件删除,从而更改系统的administrator的密码!而在安全模式下设置的administrator则不会出现这种情况,因为不知道这个administrator密码是无法进入安全模式。权限达到最大这个是密码策略:用户可以根据自己的习惯设置密码,下面是我建议的设置。 & ?: m% \: } N
打开管理工具—本地安全设置—密码策略:
: C& j& o. R M* `$ E; a5 R0 | o 1.密码必须符合复杂要求性.启用 ) [3 M# L5 O/ r J) J `
2.密码最小值.我设置的是8
6 P9 i2 p. g# Q 3.密码最长使用期限.我是默认设置42天
. ]1 u/ E( J9 Z, R 4.密码最短使用期限0天 & Y" K$ k5 d5 G( g- n; m
5.强制密码历史 记住0个密码
0 h+ B% w& f2 ^# i; q/ e 6.用可还原的加密来存储密码 禁用
" |; }# r: t- M 11、本地策略
, h k7 ~& z% P. O4 ]6 }: Y" J$ V 这个很重要,可以帮助我们发现那些心存叵测的人的一举一动,还可以帮助我们将来追查黑客。
- D$ A( @: g/ @5 K1 u6 \5 g (虽然一般黑客都会在走时会清除他在你电脑中留下的痕迹,不过也有一些不小心的)
0 a! [2 g+ p8 J( V 打开管理工具,找到本地安全设置—本地策略—审核策略: w! v4 U1 H3 e) L- ]0 @" _
1.审核策略更改 成功失败
4 X7 b3 d8 z2 v# l# q 2.审核登陆事件 成功失败 ( U/ W( E# a, q! ~* w, Q+ H
3.审核对象访问 失败
U& @5 ]8 w2 i* G" o8 D 4.审核跟踪过程 无审核
( v% g2 _# v0 k 5.审核目录服务访问 失败 5 J& S) V* J2 K) L1 _+ l9 h
6.审核特权使用 失败 ! e7 w! F. C* T8 m) l/ u$ u5 n! k
7.审核系统事件 成功失败 ( A1 o" W) Z. P0 y6 N2 j3 w
8.审核帐户登陆时间 成功失败 ; b% _2 ]3 A) |, a5 x
9.审核帐户管理 成功失败 2 [1 @1 l1 I# l; \) X; T- ~
&nb sp;然后再到管理工具找到事件查看器:
4 ?4 w V! p$ C, ] 应用程序:右键>属性>设置日志大小上限,我设置了50mb,选择不覆盖事件。 ! {/ g8 Y H0 F4 i- o. I
安全性:右键>属性>设置日志大小上限,我也是设置了50mb,选择不覆盖事件。
/ e0 d, c: {7 t0 T+ }' N 系统:右键>属性>设置日志大小上限,我都是设置了50mb,选择不覆盖事件。 1 E* `7 M+ K/ s# J
2007-10-12 10:51:14 回复此发言
1 |" J8 ^" j! G; r: |/ E) H) m 3 回复:17高招打造一道超级电脑防火墙
' I& P9 K# S% a: zQQJT501 12、本地安全策略 9 O; A! g- ~: W6 o
打开管理工具,找到本地安全设置—本地策略—安全选项: % r5 @3 T5 n. j
1.交互式登陆.不需要按 Ctrl+Alt+Del 启用 [根据个人需要,? 但是我个人是不需要直接输入密码登
K; s8 R9 _9 @; k6 ^ 陆的]。 / e p& [6 e) u4 O: w9 p
2.网络访问.不允许SAM帐户的匿名枚举 启用。
% L% i( [. m, n. l( A 3.网络访问.可匿名的共享 将后面的值删除。
' G, Q8 ]5 z$ `+ x) B! E+ h- [ 4.网络访问.可匿名的命名管道 将后面的值删除。
) v: ^$ d! J/ x0 \! N3 g 5.网络访问.可远程访问的注册表路径 将后面的值删除。 5 c! Y+ y9 [1 B: j* X3 E
6.网络访问.可远程访问的注册表的子路径 将后面的值删除。
6 K3 T3 n+ g- z$ I 7.网络访问.限制匿名访问命名管道和共享。
: S7 O( }1 D8 L+ G% }, X4 Y' C: ]5 ? 8.帐户.(前面已经详细讲过拉 )。 ' T* i6 P* {8 {3 y+ Z: \8 z
13、用户权限分配策略
/ l4 i7 J' G* ~# D 打开管理工具,找到本地安全设置—本地策略—用户权限分配:
1 r, \. M9 ` M& c 1.从网络访问计算机 里面一般默认有5个用户,除Admin外我们删除4个,当然,等下我们还得建一个属 % W( {( ?3 _$ H1 c. Y
于自己的ID。 ' _" A/ G& X( ?' v" {& a
2.从远程系统强制关机,Admin帐户也删除,一个都不留 。 & U4 w, J" H! g$ |# _% l" k. I
3.拒绝从网络访问这台计算机 将ID删除。 3 d& G! b, d. K/ @8 Y
4.从网络访问此计算机,Admin也可删除,如果你不使用类似3389服务。
( ?6 v. {3 ?; e. l, D P 5.通过远端强制关机。删掉。
s% d" n; U) S: | 14、终端服务配置
0 u$ V6 E& \' I2 G( N) T* ?5 m- ] 打开管理工具,终端服务配置: 6 D/ o( ^5 y% Y
1.打开后,点连接,右键,属性,远程控制,点不允许远程控制。 ; N' E9 Z4 m7 k$ U% J$ _
2.常规,加密级别,高,在使用标准Windows验证上点√!
8 v7 b2 u0 j, s' ^ 3.网卡,将最多连接数上设置为0。
$ ]+ C8 {7 ]7 `( `( X 4.高级,将里面的权限也删除。
+ ~/ b) e/ ]4 _- n$ S 再点服务器设置,在Active Desktop上,设置禁用,且限制每个使用一个会话。
0 N/ m2 m, S- s ^% l$ m; W& U4 K- @3 ` 15、用户和组策略
$ ~5 d" d- A1 ?; E, ^' ]% K 打开管理工具,计算机管理—本地用户和组—用户:
% z) `8 E/ ~5 U% ~' f8 m6 N 删除Support_388945a0用户等等只留下你更改好名字的adminisrator权限。
7 ?. ?' A- f5 f" t0 E2 g, y 计算机管理—本地用户和组—组,组.我们就不分组了。
5 J" K1 H6 @4 n( u3 t/ d8 Q: R2007-10-12 10:51:33 回复此发言 }9 y0 w! j# b( v0 w) Z. V
4 回复:17高招打造一道超级电脑防火墙 8 A% ^$ C2 |( r( n$ L6 Z
QQJT501 12、本地安全策略 8 L9 I: ]6 K( @# f
打开管理工具,找到本地安全设置—本地策略—安全选项:
: f/ p$ }! f+ Z: n: w" f 1.交互式登陆.不需要按 Ctrl+Alt+Del 启用 [根据个人需要,? 但是我个人是不需要直接输入密码登 ) H- j& i2 b6 j$ d6 ^9 `
陆的]。 " J* {! _6 b5 H: p$ |
2.网络访问.不允许SAM帐户的匿名枚举 启用。
" ]& F1 p; n% p; R& m 3.网络访问.可匿名的共享 将后面的值删除。 5 J6 K- ]- ]/ I; v
4.网络访问.可匿名的命名管道 将后面的值删除。
. d) h# U5 ^2 U0 D 5.网络访问.可远程访问的注册表路径 将后面的值删除。
1 E: k0 m# a/ z+ R: _ 6.网络访问.可远程访问的注册表的子路径 将后面的值删除。 2 z. l* D" `5 U
7.网络访问.限制匿名访问命名管道和共享。
3 T% Y& E' c/ k! c5 }% g3 F: L 8.帐户.(前面已经详细讲过拉 )。 7 g/ M8 F+ q! P# g4 Q
13、用户权限分配策略
) o3 }" I5 f$ n: U5 f' L$ f( c: n2 Q 打开管理工具,找到本地安全设置—本地策略—用户权限分配:
" q2 Q1 L) l4 @! d& ^- Q 1.从网络访问计算机 里面一般默认有5个用户,除Admin外我们删除4个,当然,等下我们还得建一个属 7 G; w8 N# M" d6 q8 c* ^% |( ]
于自己的ID。
# v9 n. r* v- J' ` 2.从远程系统强制关机,Admin帐户也删除,一个都不留 。 7 @+ L5 G+ Q' M; F5 d$ z
3.拒绝从网络访问这台计算机 将ID删除。
+ `0 I4 f) T% ^ 4.从网络访问此计算机,Admin也可删除,如果你不使用类似3389服务。 5 y; _# N. |7 V+ Y+ z3 D5 a
5.通过远端强制关机。删掉。 ) C% d8 d+ ^, V- G, o4 k- u
14、终端服务配置
' l2 @0 n8 W6 i7 X 打开管理工具,终端服务配置:
| u! @: H+ ~. F: `0 b; _+ U 1.打开后,点连接,右键,属性,远程控制,点不允许远程控制。 / N0 t1 X' j; A8 R3 p! ^: S3 L
2.常规,加密级别,高,在使用标准Windows验证上点√! 6 N% @2 B9 V2 B- [; L2 P
3.网卡,将最多连接数上设置为0。
0 ?0 F) A1 _, Z4 F; D6 Q5 L: L0 C( |' S 4.高级,将里面的权限也删除。 2 @8 m6 V5 I$ {& \
再点服务器设置,在Active Desktop上,设置禁用,且限制每个使用一个会话。
! ^% U- _, q$ b, }/ F1 i# b 15、用户和组策略
2 D7 n# p% w' q! y0 g. `6 P 打开管理工具,计算机管理—本地用户和组—用户: - {0 R6 x( g1 h" f. i+ }
删除Support_388945a0用户等等只留下你更改好名字的adminisrator权限。 ( [7 Z: q: f1 Z4 V* a$ ~
计算机管理—本地用户和组—组,组.我们就不分组了。
( M9 E: P6 R! _1 MVISTA的就不要尝试了
; p% S. o% Z. h! T% ~3 O. Y I- A8 A7 {9 S! q+ Y0 Z
|
|