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

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

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

一位高手整理的IIS FAQ

! n; P7 P1 j8 n2 i; D! q6 J

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

# Y- R. w# X m

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

f/ c3 n) ~6 R& Q% |

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

* `$ h% k- m! u" ]) [- w

2.如何防止asp木马

^/ s0 Q; c5 N* T: h. O; D3 A* t

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

8 n( Y! X9 Z" k, U) k6 [* }8 d

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

2 B0 I' u1 E! P1 ?! v

  基于shell.application组件的asp木马

1 ~3 X/ C8 l& [5 ^3 ^

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

r4 c! [; W9 O; Y! n) j$ z

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

# Z( x" p, v1 m0 q; ^

3.如何加密asp文件

9 k5 g+ m: p4 N0 F% A

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

& q( W2 X6 b- P: b

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

) L8 w* V* S! }

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

+ ?) e+ @& t) i0 `3 y8 g

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

Z3 X6 q6 _' y, {' L* Q

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

$ `; \' l) z5 w# c

  但无法加密中文。

4 \( o$ E; K1 Q6 I: L! B! N7 a/ J

4.如何从IISLockdown中提取urlscan

8 n# i1 p# h+ }- m/ a

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

/ r) A& j: l- }, B9 v% P2 X- ?0 F

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

, L: H4 _1 N2 E' G" o1 U

  执行

# ?9 |" ^7 ~4 |! n- ?

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

' o( @# J# y. _

  最后需要重新启动iis

" N7 O) h. ?9 ?# p' Y

6.如何解决HTTP500内部错误

9 T, h2 L& O" H5 }0 W$ Y( w

  iis http500内部错误大部分原因

- Q" ^" d8 K+ W, i1 Q6 J! I& `

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

- d# Q* E5 t; Y- Z

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

# T5 f, f5 C5 o$ L- x& N' X$ h

  执行

' @4 A# I, I) n& u

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

# m& {2 }, F- @; Q: ^

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

. ]7 d7 j" Q- @

  Windows Registry Editor Version 5.00

; p, ?" A, ~) p+ v1 B0 z

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

# I5 B# G' ]5 b4 a

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

$ |1 l! E9 j1 K# K2 Y) K0 {1 s8 {* n

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

1 H3 A, {& o$ V! X

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

5 q& I |, D9 y7 b* m9 v! l

  "TcpMaxHalfOpen"=dword:00000064

( l5 ]) \! M& w! O

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

! e9 k6 `7 j9 M& q8 q5 K |

  "TcpMaxHalfOpenRetried"=dword:00000050

3 y! C, a% T# _: R! a8 l9 G- T

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

' |( j! B9 R0 J3 I6 x0 J6 y

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

- Y: s5 L+ B8 n5 l0 Y* r3 B

  微软站点安全推荐为2。

; r' U) e. S+ V: H H5 h( [1 n; L9 o: t

  "TcpMaxConnectResponseRetransmissions"=dword:00000001

' t* o+ j" f& D* `8 R! q5 y

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

$ H& [9 n! T+ R

  "TcpMaxDataRetransmissions"=dword:00000003

0 g" n) m- u& m1 s1 X

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

" p \' p* B/ D8 R

  "TCPMaxPortsExhausted"=dword:00000005

5 {( k' ]; q; c6 q+ ^/ p

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

; r( V6 P" {) U

  "DisableIPSourceRouting"=dword:0000002

: ?0 S# y3 h+ K6 r# d

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

, l6 p* G; Y1 L6 T+ M

  "TcpTimedWaitDelay"=dword:0000001e

4 x( i; Z+ D) o; v, ]7 Z1 D0 o

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

# b0 l! U9 f6 A

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

0 _: ?, a, ^: Y9 _: y4 K, [

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

3 B! U! ^/ ?' u! X, i

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

% X8 J1 ^" z1 f: E3 ]9 k

  依次做下面的工作:

7 A% i6 F; J5 ]% z( M/ X

  a.选取整个硬盘:

$ n! ^2 K; L, m# x) D

  system:完全控制

+ n- m3 g' P4 E. i* {6 r2 V

  administrator:完全控制

4 J) p) Z2 s8 |: t( B. w

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

8 S- p+ h: m8 Y: m1 a5 u/ s. ?% ?

  b.\program files\common files:

0 k7 F9 q5 Q& | f& B

  everyone:读取及运行

) e u7 p3 |% e2 C

  列出文件目录

0 I- c2 H c# @ t6 k

  读取

" I( Y" @/ @9 Z/ f8 C9 r

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

( W" y- E! y; V) i

  c.\inetpub\wwwroot:

$ O5 Y" O' T3 [

  iusr_machine:读取及运行

' t5 D! A9 Z/ W6 N8 {$ |- d* m8 `

  列出文件目录

4 R9 g$ |- _3 K- d' P

  读取

7 I6 T1 K o8 d3 B2 M: m5 f9 T# o

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

# i/ }5 l l+ \5 ?6 O( U

  e.\winnt\system32:

) s- O4 c: ]- y, s- v

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

; T4 J/ A& s O; ~( w; i

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

) |2 }' _' T6 @1 n4 z

  f.\winnt:

9 X( I7 t9 v+ Z& x- r( B

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

, I- ^( g5 R: r1 `

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

& _, f: _# F: ]0 Q

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

$ x! ?/ S1 j" y+ ~! F! ^

  g.\winnt:

+ U: O" S! D! l) a2 X

  everyone:读取及运行

. ^1 h; H# z% d

  列出文件目录

8 g' a: R- A( F, Z

  读取

( P; Y" b7 M) _6 b. h. i

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

$ J* ?0 r7 }* P4 H0 n! \7 b6 c

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

1 R4 v# H6 t7 n, A7 Y1 }3 ~

  everyone:修改

5 _; D+ t# X f' b& F' s3 {6 P6 H

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

' f1 q" c k5 S. g! x. S9 Y

10.如何隐藏iis版本

! G9 x, g$ l9 U( t

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

6 o) t' F8 v5 @6 x6 f

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

- K! _$ M9 n: Y K) J3 R2 @

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

; O9 b. @7 Z# i# A x

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

% I% \8 T: A# B/ a2 N" F

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

+ q q0 V; a2 v$ y: c* {4 n$ B

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

9 h5 ?! L( Q5 P. k7 w1 J G

  具体过程如下:

: l$ ?* E! d, W1 s

  1.停掉iis iisreset /stop

% o; |/ p5 k5 ]

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

; h. l4 [5 l$ s4 F* F7 b( ?1 t9 s/ p

  3.修改

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

本版积分规则


0关注

25粉丝

2229帖子

排行榜
作者专栏

关注我们:微信订阅号

官方微信公众号

客服个人微信号

全国服务热线:

0595-22880819

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

运营中心:福建省泉州市

Email:506070961#qq.com

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