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

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

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

一位高手整理的IIS FAQ

+ R$ K3 {. T5 [0 O

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

" I$ q) L. C; m! \0 ]7 |

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

' i) \# t, B$ l+ b, ~

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

! _# ]' c, ?6 D3 S7 F+ Z. x0 u' k% q

2.如何防止asp木马

h/ L# l$ n3 V

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

: n. m" b a# W/ w1 F

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

0 ^* t3 a# A* b" s, s9 t: T A

  基于shell.application组件的asp木马

" T6 M- G. i7 t

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

: V/ K$ `* W1 a0 R

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

$ {' b5 Z. H. g. h: M7 v! r

3.如何加密asp文件

# y- F& p& b6 ~+ ?% ?) G

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

" a7 \) H9 G6 a0 y5 |& H, n6 i7 |3 b

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

- P* I1 f3 m- ]) t$ e7 [' v d7 K

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

2 S3 y2 A: s; d' }1 f# ]% d W

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

+ X$ a4 u7 C4 z2 k( h

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

6 h; F! A5 M# h+ q) `# P0 e0 l

  但无法加密中文。

( K* s% l+ L. [9 X

4.如何从IISLockdown中提取urlscan

# ^8 ~: q6 G& i4 D

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

9 G: y5 Y$ H! [9 \" p9 S. D r- i

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

, k% h' e7 Q7 z$ k) H1 g1 h* ]

  执行

v, C* h+ ?! |/ S* `" y' x9 p

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

* P0 o: W# x4 A/ G7 @2 m

  最后需要重新启动iis

5 X* I6 |; Q+ E: |

6.如何解决HTTP500内部错误

& W# ~4 c) U7 ?

  iis http500内部错误大部分原因

( W* o. h6 X% f/ f4 T! p

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

9 }6 x5 F( \% t3 t! N

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

$ u: m2 j/ y L) p' K

  执行

) ^8 G" | v3 w/ Y1 s! @

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

& c$ r p" A- U

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

- Y7 r8 v, Z4 A1 x

  Windows Registry Editor Version 5.00

9 C/ p* r+ @6 g

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

. X; w7 ^- S4 y8 ?7 y @

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

) L6 w) o# X) K& d

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

# O2 |5 g* i4 {

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

1 P, r7 i" a- O- B1 \ g

  "TcpMaxHalfOpen"=dword:00000064

9 p1 B# Q* x8 t# ?9 ^8 j" U

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

: q" C0 |# a0 X' {# h, A

  "TcpMaxHalfOpenRetried"=dword:00000050

( v3 L( D1 T! C/ V6 m

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

( T4 w/ d Y" A( r* C

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

! G% t& \/ y r4 G

  微软站点安全推荐为2。

0 D. a/ p% @" P" g; D

  "TcpMaxConnectResponseRetransmissions"=dword:00000001

+ [) d' G* j" w

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

* \" l, k; P, P0 i6 p/ ^, o

  "TcpMaxDataRetransmissions"=dword:00000003

% ~2 _+ y# P8 m- t% O5 H" t

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

. Z% c% i6 l( P x9 t( S* p) l7 A

  "TCPMaxPortsExhausted"=dword:00000005

! I4 ^" ]5 J+ b' T l& X

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

" }: y& }0 \) A' y U7 e

  "DisableIPSourceRouting"=dword:0000002

; J, j! j- J5 X% G

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

& |+ f/ e/ ~ z" @6 ~

  "TcpTimedWaitDelay"=dword:0000001e

0 c6 `" p. X9 R' Q9 Q x, M

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

0 v9 o& u" T9 s. ?

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

7 Y7 V" y! K& N4 ?9 ]$ I/ l2 d

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

( s l( v+ t* B. g* A

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

% [; T3 F; J& T8 Q3 y

  依次做下面的工作:

! ~& [* z) o( C% h8 M: l

  a.选取整个硬盘:

) P! R* h/ h/ A1 K2 [7 G" X% T

  system:完全控制

2 w6 R* I7 s; W

  administrator:完全控制

2 \1 a7 C) @( O- P4 J# k

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

. y$ d2 |8 v9 P# I. ]

  b.\program files\common files:

/ ~# s: M9 U2 U! S7 Y( |

  everyone:读取及运行

" X/ N5 I, r; F% ?5 T: s

  列出文件目录

! q- \% [) s# v' @

  读取

9 A/ K2 r) C: `6 k* i0 [! d

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

0 M+ A2 w9 h! e% s" l6 s

  c.\inetpub\wwwroot:

' h4 k, H t7 H8 P/ S0 i

  iusr_machine:读取及运行

; k1 X0 q/ G2 d

  列出文件目录

7 y0 N1 K( D+ D5 T6 P: c8 A, g

  读取

1 \& t( D6 F) ~; \8 Q1 |: e

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

/ `6 u" ]6 u, n3 O: j) W

  e.\winnt\system32:

3 w) v0 b7 r% P8 O$ p5 S! O9 s

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

0 C! Z; l5 f) F, l8 m

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

8 b- Q' r; ?$ Q: }

  f.\winnt:

8 v: m5 v% }# q6 s) s+ s1 X

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

; R) m! M9 M0 J( B/ [' v% M/ Q

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

; c: `' a9 r* a. v; R

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

' A H3 B/ F1 H

  g.\winnt:

- u# [- A, _! y% q: H

  everyone:读取及运行

* [) `! v1 r/ G6 V+ U4 r( e

  列出文件目录

4 J6 O) i$ _# q$ l% h$ t5 d, x

  读取

e- F& J# }/ I! _) I

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

# F, y7 r/ }& N% d4 d

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

) t7 g* T, I7 l0 A1 K

  everyone:修改

9 q9 s: P# d: E4 C' d- b

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

) ^- r7 R7 p% z* n6 n7 G

10.如何隐藏iis版本

7 B3 X2 r/ M/ Z0 g6 z$ ]

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

1 y# M0 h* X5 J/ J P

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

' ?9 B+ N# {9 {9 m V# f) b

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

* V8 O$ W) c0 L# p

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

5 g/ x# _" J% T

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

' r8 g! A& T9 |: }

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

% R" f7 X+ K* t( K) A4 ^9 L7 D- j

  具体过程如下:

4 a9 A+ t/ d& M" t$ _! `

  1.停掉iis iisreset /stop

' z3 D& j/ R# `

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

0 {: X2 s2 S9 w) o

  3.修改

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

本版积分规则


0关注

25粉丝

2229帖子

排行榜
作者专栏

关注我们:微信订阅号

官方微信公众号

客服个人微信号

全国服务热线:

0595-22880819

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

运营中心:福建省泉州市

Email:506070961#qq.com

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