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

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

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

一位高手整理的IIS FAQ

! l, x1 x% J$ a# l

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

* [5 B" O( F3 K* f" n3 A

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

* }: R1 k7 w- g4 _+ i4 P

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

# k# r/ h- N8 j

2.如何防止asp木马

& G% ]2 `' Y0 q( g7 u% n) Y N, u

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

1 }0 L- t/ ?) }

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

) g& c' v T! z8 t/ n1 u% U; X, _

  基于shell.application组件的asp木马

( D3 @3 O% W* O) p

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

5 x% S0 F4 _8 o" K5 c! z

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

0 T* a( f. H- ?; B4 m( ~5 v

3.如何加密asp文件

6 o5 b. e+ _8 l- E( q7 p

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

& E9 B2 _5 Q- y5 T

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

- }: n- B3 \2 C) p$ U0 a, n

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

. [ }3 N! D; b- H7 T7 D. I

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

& i* U; f; n4 i4 [

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

% {8 Y; U9 i8 m. l; | K

  但无法加密中文。

* \4 H& P* c \9 b7 ~

4.如何从IISLockdown中提取urlscan

. a. S% E8 c4 T1 V4 e* f: T

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

a" \% C3 ~! n5 [6 g$ N' M8 I

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

( k/ B% ?2 ]1 s. |) {

  执行

; b: u+ ] B& {2 Z/ O y6 X

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

. f, x# C" V# i7 [/ R/ T5 c/ T

  最后需要重新启动iis

* k/ s8 _$ u0 i) t$ ~8 k

6.如何解决HTTP500内部错误

% J5 n% b% C8 n, L2 Q+ h( a+ f: ?

  iis http500内部错误大部分原因

8 J) u- U- K7 [( y9 F

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

3 J) U9 T0 v2 ~. b9 Q: F( @

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

1 ]6 Z( y: ?' w! j2 b; p) \

  执行

' k9 y6 }3 o; j8 M4 {( A

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

( ]( a5 E) b- B. N- h" A

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

# @2 u2 f* V; n! j$ b: c5 M

  Windows Registry Editor Version 5.00

( P+ s8 \% J! e6 K- E h1 R

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

" C: Q6 R7 U ~, ]

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

$ u( L2 W! Y$ K

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

6 Y0 P2 a8 F% z& l+ n7 ~& x

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

; [- D% x% A4 c

  "TcpMaxHalfOpen"=dword:00000064

& g6 \! Y) K! w

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

3 W$ o% B$ M# V( E% ~

  "TcpMaxHalfOpenRetried"=dword:00000050

$ r3 H1 V* I9 m6 R r8 f

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

4 p5 Y. \, Q/ g) o+ V

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

* ~+ Z9 [- p, K

  微软站点安全推荐为2。

& Y( F% R7 x i' w

  "TcpMaxConnectResponseRetransmissions"=dword:00000001

8 y D9 j4 @- [( C, r! J

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

3 k P0 L, O3 ]- O

  "TcpMaxDataRetransmissions"=dword:00000003

+ S0 F+ Z* T! `/ Y& r* Z5 s

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

2 e5 s2 ?& s) U" x! g3 |

  "TCPMaxPortsExhausted"=dword:00000005

! J6 N+ T( i! ~

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

1 M- p' {% u4 x

  "DisableIPSourceRouting"=dword:0000002

- ?/ J+ x- @9 q6 m1 R( `

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

! ~% L7 n: F9 L( |9 {

  "TcpTimedWaitDelay"=dword:0000001e

$ h2 b Y. k% F) t

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

# ]- H: k4 Q$ s' _# f9 W3 r

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

4 m6 i8 }5 X& m( f7 w, R

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

& b0 ~) I% `4 @0 `$ Q" T1 J

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

8 x. Y: |6 r; a) D1 {

  依次做下面的工作:

: d* Q. G- B2 Z: ~( t2 C; x4 q

  a.选取整个硬盘:

4 K2 ~. E7 d! N& L3 r

  system:完全控制

- S& U! f. h" c# t

  administrator:完全控制

+ d+ J& y( p( b" e2 A- X

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

; w6 C# C/ J# E

  b.\program files\common files:

+ Y. t. @ R5 P

  everyone:读取及运行

# o' B( y1 A' E5 l& v% v0 F" Q. L

  列出文件目录

4 S+ d. f; r, K: Q. ~9 v6 e, T

  读取

" Z3 z; p8 \% O P8 z b( U( P

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

8 {7 H, V! n' V2 w) g$ ?% d

  c.\inetpub\wwwroot:

' @. D' G, ~: `* U2 P1 i

  iusr_machine:读取及运行

, z" G& A- v5 n0 k9 I2 t

  列出文件目录

, L# M9 H h+ X4 ]

  读取

: k% d( B7 D, l3 s6 F6 T) K

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

5 s( X: g5 D d

  e.\winnt\system32:

& \; V- ?7 S- b7 B' N/ D* i/ V

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

1 g2 L- S+ k O( e, r5 ^5 [. K

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

; C8 z/ y+ Q- s

  f.\winnt:

5 K7 ?3 Q2 [, |5 s: d

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

- ?5 a+ r) I8 E" P$ H* P( S

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

- y% b( l: Y( Q$ w3 w: u0 |

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

2 d! M6 h" H( Z. \; S% p8 {" l

  g.\winnt:

: O& Y. h" o- V' j& I

  everyone:读取及运行

1 R( }" K# M0 f2 L* H

  列出文件目录

2 F/ m% r) w1 }2 s

  读取

g. Z4 }- r$ E0 V

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

8 t2 E; t9 D* C# P, P

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

& S- h/ e4 X6 i, l

  everyone:修改

3 H( Z1 ~1 Z2 w$ l" x9 x

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

8 Z% S# f) K: h

10.如何隐藏iis版本

' [0 F* e6 t, t# L* X7 C5 C

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

0 H+ F6 L- {. _9 {' H

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

: s1 i. E5 i* H" N5 c% E( [( D

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

4 r- w9 `; \7 A- b- w- M4 C

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

0 U8 @6 P& h! e9 G" N3 X: t* i4 [6 B

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

/ E* W0 P3 T' i+ L4 W( v; s

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

) [; k0 @# e6 S8 y

  具体过程如下:

9 V3 y- T- L9 F5 E3 `# q* F; x5 |

  1.停掉iis iisreset /stop

/ ?+ x$ V" e" C8 o2 p

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

7 d1 a* u5 Q6 q$ k3 f) P

  3.修改

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

本版积分规则


0关注

25粉丝

2229帖子

排行榜
作者专栏

关注我们:微信订阅号

官方微信公众号

客服个人微信号

全国服务热线:

0595-22880819

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

运营中心:福建省泉州市

Email:506070961#qq.com

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