关灯
《文稿,还能这样写》作者雄文《笔杆子碎语》作者王一端《机关文稿写作入门》作者杨新宇《机关文字工作五十讲》作者何新国
最新《公文写作培训课程》直播间《公文写作百法例讲》作者房立洲老秘网站长、《老秘笔记》作者老猫《公文高手的自我修养》作者胡森林
开启左侧

iis安全防范方法精华:一位高手整理的IIS问题答 FAQ

[复制链接]
中国老秘 发表于 2010-5-10 17:00:09 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
文稿修改演播室众筹计划,点击了解详情
 

一位高手整理的IIS FAQ

( I7 p. K$ ?0 V, g j( ]& I

下面是一位高手整理的问题精华,大家好好看看吧,收获肯定很大的!

/ I! o9 K0 S8 Q- U0 Q$ z

1.如何让asp脚本以system权限运行

; p' ~' @) `' _3 e0 m

  修改你asp脚本所对应的虚拟目录,把"应用程序保护"修改为"低"....

9 |- ^) ^# |6 Y

2.如何防止asp木马

0 f- }6 [3 `9 V$ v

  基于FileSystemObject组件的asp木马
    cacls %systemroot%\system32\scrrun.dll /e /d guests //禁止guests使用

% q" W4 d$ m( c" Z+ p

  regsvr32 scrrun.dll /u /s //删除

3 W+ [: x/ e# p; |: l3 [

  基于shell.application组件的asp木马

8 H/ @) o( |( R* u W! D

  cacls %systemroot%\system32\shell32.dll /e /d guests //禁止guests使用

# F1 t9 X/ `) L" [+ V

  regsvr32 shell32.dll /u /s //删除

" j% D: s4 H U: Q( _' T7 m& F

3.如何加密asp文件

9 a2 i3 F4 V1 }* G

  从微软免费下载到sce10chs.exe 直接运行即可完成安装过程。

! \' q4 i! c1 D: `. s( O Y

  安装完毕后,将生成screnc.exe文件,这是一个运行在DOS PROMAPT的命令工具。

. r- b$ {5 y1 t

  运行screnc - l vbscript source.asp destination.asp

$ {& M* l: w; O

  生成包含密文ASP脚本的新文件destination.asp

6 s/ x) ^7 ~8 ^& ?$ L" i) p |

  用记事本打开看凡是""之内的,不管是否注解,都变成不可阅读的密文了

9 z$ v' P: z* _

  但无法加密中文。

1 x$ p* p1 ?- x$ C

4.如何从IISLockdown中提取urlscan

3 @' v) ~/ f5 z

  iislockd.exe /q /c /t:c:\urlscan

2 R0 v- Z1 ]3 ]4 a W

5.如何防止Content-Location标头暴露了web服务器的内部IP地址

, F1 m( q* b) Q- c( v i0 q- J

  执行

9 M/ h; ^& ?8 P+ c

  cscript c:\inetpub\adminscripts\adsutil.vbs set w3svc/UseHostName True

' ~8 k6 \; j9 s( ~) J$ i6 d# h

  最后需要重新启动iis

+ F. i* V# [' c8 j# Q4 U0 G! C

6.如何解决HTTP500内部错误

& a& N' I6 J6 L6 c% O1 ]

  iis http500内部错误大部分原因

" H) V8 K5 N( J1 J4 { ]6 Q5 `

  主要是由于iwam账号的密码不同步造成的。

* A8 Y* T6 H3 M7 c/ a/ w0 R

  我们只要同步iwam_myserver账号在com+应用程序中的密码即可解决问题。

; ^& s; A: ?# ]6 U* o- ^

  执行

: d/ C' F/ J* a9 Z. j" n% C

  cscript c:\inetpub\adminscripts\synciwam.vbs -v

x- h: R( Z& G& w

7.如何增强iis防御SYN Flood的能力

3 {3 p! l( Y0 f, {# Q- J

  Windows Registry Editor Version 5.00

- d; c+ r+ M# x& Z' H6 j

  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]

$ J* X/ r. u% T" c+ ^# g4 Q& [

  启动syn攻击保护。缺省项值为0,表示不开启攻击保护,项值为1和2表示启动syn攻击保护,设成2之后

3 t4 v) T8 a/ a; v, V! v4 L+ H

  安全级别更高,对何种状况下认为是攻击,则需要根据下面的TcpMaxHalfOpen和TcpMaxHalfOpenRetried值 设定的条件来触发启动了。这里需要注意的是,NT4.0必须设为1,设为2后在某种特殊数据包下会导致系统重启。

3 d3 R/ e( w% e5 _5 l

  "SynAttackProtect"=dword:00000002
同时允许打开的半连接数量。所谓半连接,表示未完整建立的TCP会话,用netstat命令可以看到呈SYN_RCVD状态的就是。这里使用微软建议值,服务器设为100,高级服务器设为500。建议可以设稍微小一点。

4 T, q$ a5 @2 c5 i; k# f. K( P

  "TcpMaxHalfOpen"=dword:00000064

, G3 B, B8 b1 a3 e) l+ C6 e9 h' F2 u

  判断是否存在攻击的触发点。这里使用微软建议值,服务器为80,高级服务器为400。

+ [9 m2 M/ u0 N6 n; e3 [2 w/ s

  "TcpMaxHalfOpenRetried"=dword:00000050

4 K5 C* x. K; s2 \4 h& c

  设置等待SYN-ACK时间。缺省项值为3,缺省这一过程消耗时间45秒。项值为2,消耗时间为21秒。

, x# m2 ~ B& t# u3 ~/ R

  项值为1,消耗时间为9秒。最低可以设为0,表示不等待,消耗时间为3秒。这个值可以根据遭受攻击规模修改。

. C$ w& W; a- v

  微软站点安全推荐为2。

7 E; F0 C. R4 i6 h2 u; w6 i

  "TcpMaxConnectResponseRetransmissions"=dword:00000001

, {- [, h# j1 L/ o+ W1 \2 C6 e

  设置TCP重传单个数据段的次数。缺省项值为5,缺省这一过程消耗时间240秒。微软站点安全推荐为3。

, v' N* Y8 `1 x- u9 B: S

  "TcpMaxDataRetransmissions"=dword:00000003

* e" e$ N5 c: l

  设置syn攻击保护的临界点。当可用的backlog变为0时,此参数用于控制syn攻击保护的开启,微软站点安全推荐为5。

3 E( n# ~8 G. S( Q/ J" Y# |

  "TCPMaxPortsExhausted"=dword:00000005

- q( x1 I# a6 b) T0 p7 e

  禁止IP源路由。缺省项值为1,表示不转发源路由包,项值设为0,表示全部转发,设置为2,表示丢弃所有接受的源路由包,微软站点安全推荐为2。

% ~, R6 e+ v. x8 N

  "DisableIPSourceRouting"=dword:0000002

4 U3 T1 x0 }8 K$ b

  限制处于TIME_WAIT状态的最长时间。缺省为240秒,最低为30秒,最高为300秒。建议设为30秒。

2 z% n- N5 g+ T$ h: [

  "TcpTimedWaitDelay"=dword:0000001e

. D" p j) D& j; g& t! r: y" u' V% z

8.如何避免*mdb文件被下载

V: k! l6 K1 @$ a) w! |

  安装ms发布的urlscan工具,可以从根本上解决这个问题。

& d& i& {) x6 C4 H

  同时它也是一个强大的安全工具,你可以从ms的网站上获取更为详细的信息。

/ l/ l5 d. Q) x/ P n

9.如何让iis的最小ntfs权限运行

7 k: v: Y1 K: p

  依次做下面的工作:

: m) [: U# ]# m/ F6 \! [

  a.选取整个硬盘:

" Q4 x2 Q5 A. d, F x0 E

  system:完全控制

% \2 v, C* O/ f5 K% M

  administrator:完全控制

- H0 m) d- F- V

  (允许将来自父系的可继承性权限传播给对象)

. {+ e# a4 W6 D" z+ n1 B' F, p6 V

  b.\program files\common files:

) |- D( \' v# @

  everyone:读取及运行

8 m) D9 j7 u a

  列出文件目录

8 \9 [8 m; a: Y* [& U

  读取

" x: L; ]9 A2 I& x; ?5 e/ s. J

  (允许将来自父系的可继承性权限传播给对象)

. s' E: u* K. P5 I% ~# C9 ?

  c.\inetpub\wwwroot:

, r% N3 S& x. v. S; n

  iusr_machine:读取及运行

$ w% B, |3 z. a. H: D) a

  列出文件目录

, ]" g8 s c) T8 C* I* a9 c! c

  读取

! y0 L; C( [- z4 c ^ `7 }

  (允许将来自父系的可继承性权限传播给对象)

# H+ Z$ l5 f) k* T k

  e.\winnt\system32:

! Z$ Z1 ]' |! ^' x% Z5 ?5 j9 C

  选择除inetsrv和centsrv以外的所有目录,

- u( k7 G1 S: s1 o1 T' R

  去除“允许将来自父系的可继承性权限传播给对象”选框,复制。

$ m5 Z( C3 p: z9 S

  f.\winnt:

! u/ g k- l$ c' D: x, L

  选择除了downloaded program files、help、iis temporary compressed files、

- c+ n5 W9 v5 m

  offline web pages、system32、tasks、temp、web以外的所有目录

. ], J( a5 A2 N2 \* D' u) j

  去除“允许将来自父系的可继承性权限传播给对象”选框,复制。

' z! q9 i. Q# R2 p8 _/ m1 L" x! \

  g.\winnt:

, w" ]1 m, U: `% X1 D0 k' ?' B, {/ g

  everyone:读取及运行

+ e' p q% M$ P# s+ W( N4 D

  列出文件目录

0 V. E$ i* Y: U9 Y6 {2 }

  读取

+ ^* V% k* T3 B- e- w

  (允许将来自父系的可继承性权限传播给对象)

9 Z. z- @! ?. }6 ]1 l

  h.\winnt\temp:(允许访问数据库并显示在asp页面上)

; F0 O4 u& e% l. T' W& T

  everyone:修改

+ `7 B- G7 ~: L$ N2 e6 A, d$ C1 f

  (允许将来自父系的可继承性权限传播给对象)

% O( t1 b+ z1 F; i3 q! D0 s

10.如何隐藏iis版本

9 Z6 I! `9 A/ t$ v, H

  一个黑客可以可以轻易的telnet到你的web端口,发送get命令来获取很多信息

9 l* K1 b6 j" S5 T$ b6 _5 D% T% u. l5 |

  iis存放IIS BANNER的所对应的dll文件如下:

* l& r8 N2 J. W" l7 s8 ]

  WEB:C:\WINNT\SYSTEM32\INETSRV\W3SVC.DLL

! `9 l: S7 O. v. }) d0 ~8 U

  FTP:C:\WINNT\SYSTEM32\INETSRV\FTPSVC2.DLL

! V7 U8 ]3 r; j

  SMTP:C:\WINNT\SYSTEM32\INETSRV\SMTPSVC.DLL

4 \0 n3 P; ], w: I0 S0 S* @

  你可以用16进制编辑器去修改那些dll文件的关键字,比如iis的Microsoft-IIS/5.0

" t' A' |% B) n. b: o1 K

  具体过程如下:

4 s, e; ~: G8 r4 Q

  1.停掉iis iisreset /stop

, v& }1 {6 O Z" K3 J& T% K5 u

  2.删除%SYSTEMROOT%\system32\dllcache目录下的同名文件

" F* w! Z% i7 T! c2 ]: W- ^

  3.修改

 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


0关注

25粉丝

2229帖子

排行榜
作者专栏

关注我们:微信订阅号

官方微信公众号

客服个人微信号

全国服务热线:

0595-22880819

公司地址:泉州秘途文化传媒有限公司

运营中心:福建省泉州市

Email:506070961#qq.com

Copyright   ©2015-2025  老秘网 责任编辑:释然Powered by©Discuz!技术支持:秘途文化  备案号   ( 闽ICP备19022590号-1 闽公网安备35050302000919号 )