QQ在线服务: 风舞残阳风舞残阳 年满19岁年满19岁 小罗小罗 晴天晴天 心雨心雨 叮叮肉叮叮肉 小周小周 小童小童 小破孩小破孩 遥望当年遥望当年

用户导购指南

水货IBM笔记本电脑报价

行货IBM笔记本电脑报价

IBM服务器报价

IBM笔记本电脑配件报价

本周水货IBM笔记本电脑特价

IBM笔记本电脑驱动下载

水货IBM笔记本电脑验机流程

水货IBM笔记本电脑保修政策

IBM笔记本电脑FRU查询

IBM笔记本电脑常见问题

IBM笔记本电脑使用手册

笔记本电脑验机软件

论坛积分使用说明

水货IBM笔记本电脑异地购机流程

笔记本电脑购机经历及现场

贵宾申请入口

贵宾用户FTP入口

查看笔记本配置

水货APPLE苹果笔记本电脑报价

 
发新话题
打印

[win2003教程] WIN2003服务器端安全配置的一点简单经验

WIN2003服务器端安全配置的一点简单经验

如下的一些配置主要是针对WIN2003和NTFS格式的,而且是提供网络服务的,不是客户端电脑(客户端电脑自己去安装一些防木马间谍病毒或防火墙或其他,注意跟踪目前的较新的反弹式木马技术,简单的木马的隐蔽无非就是注册表、Win.ini、System.ini、Autoexec.bat、Congfig.sys、Winstart.bat、Wininit.ini、启动组等地方,仔细点一般可找出)。. F" @, y) [; |, A0 f
7 [, d, K: A6 B+ u0 \
(1)系统升级、打操作系统补丁,尤其是IIS6.0补丁、SQLSP3a补丁,甚至IE6.0补丁也要打。到教科网计算机安全网上下载,也可以自己到微软升级网站或用瑞星的最新版扫描或其他,工具很多。要早点下载下来。其实,服务器端,把不要的东西删除,如Telnet、Wins等一般禁用或删除。不要直接在服务器端运行和访问其他网站(至少可以防止jpeg、vbs病毒等,当然也要打上JPEG漏洞补丁)。基本这些问题就不大了。运行netstat–an一目了然。漏洞的通知速度,我倒建议除了微软外,到瑞星网站看看:http://it.rising.com.cn/newSite/ ... atestHole/index.htm+ P; G2 ^. k9 @" s# q+ E, k4 z! V

, C% r6 [8 f! Z" m' I4 w(2)将FSO、WSH、Ado..Stream、Ditction..、shell.application等禁止(如:Regsvr32/uscrrun.dll)或修改注册表中名称(推荐后者!)。方法在后面会说明。地球人都知道。
$ _0 J5 d9 Z6 I# y- N0 Y% i! z$ M/ a" O3 u
(3)停掉Guest帐号、并给guest加一个异常复杂的密码(反正不用,乱敲一通)。
9 x3 J; i% g6 p" ~) b0 {8 d$ e6 R% Q9 J7 ^( j. _. q% }
(4)把Adm…改名或伪装(比如改为guest6,那么最好同时创建10来个如guest1――guest10等不同的帐号,但权限都极低,密码超级复杂,在帐号安全策略中,甚至都不允许他们进行本极登录,干扰视线),创建陷阱帐号(假的Administrator帐号,实际权限非常低),并在试图尝试的loginscripts上做点手脚。当然,真正的帐号密码必须设置特殊字符和足够强度。
2 c  \6 K  J, p$ ?
: ~& E# ^8 ~- V" G2 g) G' S(5)关闭不必要的端口,在\\system32\\drivers\\etc\\services中有列表。网上邻居%26gt;属性%26gt;本地连接%26gt;属性%26gt;internet协议(tcp/ip)%26gt;属性%26gt;高级%26gt;选项%26gt;tcp/ip筛选%26gt;属性打开tcp/ip筛选,添加需要的tcp,udp,协议即可。
* _4 \# Z1 K2 i+ A6 l
! p+ W8 Y. z( V/ x, w9 g9 D2 Q(6)如果懒惰的话,最简单的方法是启用WIN2003的自身带的网络防火墙,并进行端口的改变。功能还可以!Internet连接防火墙可以有效地拦截对Windows2003服务器的非法入侵,防止非法远程主机对服务器的扫描,提高Windows2003服务器的安全性。同时,也可以有效拦截利用操作系统漏洞进行端口攻击的病毒,如冲击波等蠕虫病毒。如果在用Windows2003构造的虚拟路由器上启用此防火墙功能,能够对整个内部网络起到很好的保护作用。
) ^6 u! `: W' C" W( t! G' `+ M" E9 G, y. y
网络-%26gt;本地链接状态-%26gt;高级-%26gt;通过限制或阻止….来保护我的计算机,选中,并进行设置。剩下的就简单了。开必要的端口,如80、25、110等,要注意做安全日志。上面也有设置。但最好手工修改注册表。比如,把3389注册表中修改为××××端口,然后再通过防火墙映射为外部端口××××,内部端口××××。这样基本可以了。注册表中至少要修改4个地方,不过主要与PortNumber这个参数值有关,也方便找。我等会做个reg文件,运行一下就好了。$ G$ k' s( m" k- h6 v. g

9 d/ l* m4 ]* ]5 v* q/ C4 ^远程桌面端口:3389-%26gt;××××-%26gt;××××(这个肯定是要改变的)
. f: B( ]8 K: F; P/ l3 Y- W4 r+ i% K
SQLSERVER:1434-%26gt;××××同时隐藏SQL实例
$ {! s3 k" e5 L* a) K. l' U* V% n7 F! ~) t: a6 M
FTP端口21-%26gt;××××
. b: ^' t2 B4 k0 b- g. s* L6 s, H' r5 u( H0 {& g
(7)打开审核策略!这个也非常重要,必须开启。当有人尝试入侵时,都会被安全审核记录下来。比如下表:
/ M) ?$ b2 ^* |9 f' I+ S. U& ~8 F; h1 c4 g2 o6 S
策略设置+ L& W7 K- |& u- v

! k2 ~) G0 t3 \( Z审核系统登陆事件成功,失败  U7 w) B2 [1 h6 x6 s( V3 n/ s* _

5 L1 W4 f4 i5 c1 s2 C9 L审核帐户管理成功,失败6 ?! y- k+ V0 m8 Y" i
2 w  c' c; N: B/ H: Q) c; g
审核登陆事件成功,失败0 }" e& h& g4 \; r$ T( m/ X4 p2 U
+ K7 y0 a0 p1 m
审核对象访问成功" P- w& C1 Q3 t& L5 M

6 W: }5 p- k* H2 Z% q审核策略更改成功,失败
7 c" o# p$ O5 x3 M
1 f! X6 f  P$ {审核特权使用成功,失败& M9 a5 t! J1 k8 s

1 H1 w9 ^+ G& {8 y1 q/ U审核系统事件成功,失败
/ P/ P; ^( I" Q6 x0 \' y( M/ {
0 V* Y/ \; V" y% F( F1 [& k, G5 a" M% A  @: V0 C) ^. C5 `
(8)禁止建立空连接。可视化修改是这样:在管理工具-%26gt;本地安全策略-%26gt;选择本地策略-%26gt;选择安全选项-%26gt;网络访问:不允许SAM帐号和共享的匿名枚举(改成已启用)!
3 V6 M! u' _) k8 e. K8 d  ~+ T' U0 \- U' U4 U# o7 o# k
或者修改注册表来禁止建立空连接(等同上面):5 l# ^' J/ p: E/ Q5 N; W
* H, e6 [  _* X% O8 V7 F# y
Local_Machine\\System\\CurrentControlSet\\Control\\LSA-RestrictAnonymous的值改成”1”即
% p. c$ Y- _- C/ V# C# N7 p) q# x/ [& I+ ]8 U5 N! m! Q
可。% p9 {' q$ s; G) |2 k' [* J
: Y1 _3 Q2 b' n. C9 M* f* |' a- L* j
另外,本地安全策略一定要仔细看,有些功能要开启。反正,服务器端只运行必要的就可以了。
- C7 Y# y! |/ J9 h
8 G1 g& Y  U; b8 C, Q(9)关闭默认共享,编写一个deletenetshare.bat文件(如下表)
- m+ T2 y4 u* L  G- u0 B4 c6 J; W: g; ?/ Q
netshareipc$/delete
7 G, o  }8 o! {
+ W* h2 l: a, onetshareadmin$/delete
: q( _) q! T, T5 c' q* i
2 P; p) C3 ?' b* r, `netshareC$/delete
7 Y' o) U) K8 B7 z8 j# }% V  H: |  X) L
netshareD$/delete1 S8 b( ~$ t, R4 W( A: t  r% r! J( ?" [

1 y) r: M3 C3 s; X$ q3 d' ^. wnetshareE$/delete; x5 M5 g6 L/ n1 j. x! ^

+ S7 l8 R3 ]: A! @0 U' A* XnetshareF$/delete
* T; Z" m: h% D( J/ q* m: `+ m2 Y- @$ p: x& o7 Z
netshareprint$/delete. n; K. }$ G% r4 o3 K: \4 C# R
* o# J2 W1 b( O2 K. I' \7 c( X* ~
编写一个deletenetshare.reg文件,把上面的bat写入启动项:
; s- [% Q. k  l! p: g; @7 j) E
( j- y# a$ _3 GWindowsRegistryEditorVersion5.00- j- g4 I! @. w: R' s5 K
4 A& I* `" [# u) J/ d: _
& r, D$ t  L$ P; g0 ~
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\RunServices]
, t7 ?1 ~* p5 K- I! v! X+ }% o' m6 ^; R4 Z' @: E% W' w) q4 Q
"deletenetshare"="c:\\\\deletenetshare.bat"
# i" S6 ~% B  ~1 U7 F" Q# Z. c9 b/ @" q* G. E
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run]
$ i% [: d# k9 C  l* @
) T. H; W* j! ]; U& f! O8 N"deletenetshare"="c:\\\\deletenetshare.bat"
8 ]4 m5 \; m- N& S7 E0 R$ K$ N0 w. B. D) T" c
& t9 M$ H- W& B: j
(10)设置system32/cmd.exe访问权限!这个比较容易,自己尝试一下吧。
2 W5 Z" I7 J0 Z6 S+ r0 [2 S8 N# w, H7 h; F# n. h2 T& S8 ?0 k
(11)模糊服务器的Banner信息,如修改IIS的Banner实现操作系统版本的隐藏,一般把IIS-%26gt;APACHE。这个也比较容易,但高手还是容易看出来的。方法如下:利用资源修改工具来修改DLL,如exescope、ultraedit等(另外一种方法更专业,我在下面会讲)。存放IISBANNER的DLL文件都是放在C:\\WINDOWS\\SYSTEM32\\INETSRV\\目录里,在IIS5.0中的对应关系如下:) d( |2 w7 {. C  N

* |+ H* H) ]* t# U9 C' oWEB是:C:\\WINNT\\SYSTEM32\\INETSRV\\W3SVC.DLL; O( p3 G; `; E: Y2 k6 T( l
/ s( M9 p0 M1 w! M) R! W0 f- v
FTP是:C:\\WINNT\\SYSTEM32\\INETSRV\\FTPSVC2.DLL
& c4 g3 v( a* w
" m2 A: W* K; O- @" ySMTP是:C:\\WINNT\\SYSTEM32\\INETSRV\\SMTPSVC.DLL
9 n# n7 r: p5 ]1 q: z& ^2 ^8 [  N0 k) P  d7 R, L7 t. j
例如用UltraEdit打开,查找Microsoft-IIS/5.0,修改为:Apache/1.3.29(Unix)或其它。% q! }7 a' K  |7 Y0 u) {# _) _
) M6 g" \7 H+ }  J, Z! {
' `; \' a( x4 M
注意的地方就是:
- f0 s- b9 u( y" B( x& K! ]  F. G/ j7 c6 c$ e: v0 G
1在修改的时候请停止IIS的服务,可以用iisreset/stop(当然,iisreset/start是启动)。# P+ T; V* S0 h" W+ \2 A  I$ \. B

( x0 v* D  F1 N0 q# X4 E8 s4 D2由于2000系统后台的文件保护机制的作用,当系统一旦发现重要的DLL文件被修改后就会尝试用%SYSTEMROOT%\\system32\\dllcache目录下的备份文件来进行恢复,所以在修改前我们还需要事先删除或改名:%SYSTEMROOT%\\system32\\dllcache目录下的同名文件。完成后WINDOWS会出来一个对话框:系统文件被更改需要安装光盘恢复,不用理会点取消就好了。不过,想要完全隐藏还是不太现实,因为IIS和APACHE返回的代码格式还是相差较大的。
. Y1 [+ s" x$ y, U! n- p
9 w4 u; Z3 i- L! c' J9 T; a) E" `另一种模糊Banner信息的方法是使用插件,这些插件可以提供自定义的Http应答信息.比如ServerMask这个商业软件就可以提供这样的功能,它是IIS服务器的一个插件,ServerMask不仅模糊了Banner信息,而且会对Http应答头信息里的项的序列进行重新组合,从而来模仿Apache这样的服务器,它甚至有能力扮演成任何一个Http服务器来处理每一个请求.这个软件可以在以下地址找到:Http://www.port80software.com/products/servermask5 m( F: a7 _; l+ o- M& q; ~

9 b* V/ H$ }4 r2 ?& d8 s6 J目前的最新版本是ServerMask2.2forIIS4/5/6(WebServerAnonymizationandObfuscation),如下图。我的试用30天的下载地址如下:! Z" B) d* ?$ w! ^

; O# F( y4 v* Y& W$ Ghttp://www.port80software.com/pr ... 1d8fdd46a3765a87972
/ A- _- e& v; V" L" m4 [/ Q尽管大家可以用ServerMask这样的软件来模糊指纹,但是仍然可以被Httprint这样利用统计学原理进行识别的的软件打败,具体知识请自己查阅相关资料。略。
(※本文搜集自:重庆未来科技 http://www.wlkj.net 重庆IBM笔记本电脑、重庆IBM水货笔记本电脑、重庆苹果笔记本电脑、重庆IBM服务器专卖)

TOP

发新话题