找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3|回复: 0

[8274] 2014-09-16_ubuntu上安装Apache2+ModSecurity及自定义WAF规则

[复制链接]

6万

主题

-6万

回帖

-56

积分

管理员

积分
-56
发表于 6 天前 | 显示全部楼层 |阅读模式
2014-09-16_ubuntu上安装Apache2+ModSecurity及自定义WAF规则 u b u n t u A p a c h e 2 + M o d S e c u r i t y W A F   F r e e B u f   2 0 1 4 - 0 9 - 1 6 F r e e B u f   @   V P S 使 使 W A F 使 使 m o d s e c u r i t y a p a c h e M o d S e c u r i t y m o d s e c u r i t y N g i n x , I I S )   使 使 O S U b u n t u   1 4 . 0 4 . 1   L T S A p a c h e :     A p a c h e / 2 . 4 . 7   ( U b u n t u ) l i b a p a c h e 2 - m o d s e c u r i t y a p t - g e t   i n s t a l l   l i b x m l 2   l i b x m l 2 - d e v   l i b x m l 2 - u t i l s   l i b a p r u t i l 1   l i b a p r u t i l 1 - d e v   l i b a p a c h e 2 - m o d s e c u r i t y 使 m o d s e c u r i t y d p k g   - s   l i b a p a c h e 2 - m o d s e c u r i t y   |   g r e p   V e r s i o n v p s V e r s i o n :   2 . 7 . 7 - 2 m o d s e c u r i t y s e r v i c e   a p a c h e 2   r e l o a d / v a r / l o g / a p a c h e 2 / m o d s e c u r i t y m o d s e c _ a u d i t . l o g c d   / e t c / m o d s e c u r i t y / m v   m o d s e c u r i t y . c o n f - r e c o m m e n d e d   m o d s e c u r i t y . c o n f v i m   / e t c / m o d s e c u r i t y / m o d s e c u r i t y . c o n f S e c R u l e E n g i n e   O n 使 使 m o d s e c u r i t y
M o d S e c u r i t y   C R S   W A F c h e c k l i s t , W A F h t t p : / / d a n q i n g d a n i . b l o g . 1 6 3 . c o m / b l o g / s t a t i c / 1 8 6 0 9 4 1 9 5 2 0 1 4 7 2 3 0 4 8 4 1 6 4 3 / c d   / u s r / s h a r e / m o d s e c u r i t y - c r s / a c t i v a t e d _ r u l e s / b a s e f o r   f   i n   $ ( l s   . . / b a s e _ r u l e s / ) ;   d o   l n   - s   . . / b a s e _ r u l e s / $ f ;   d o n e a p a c h e m o d s e c u r i t y   2 . 7 2 . 6 1 2 . 7 v i m   / e t c / a p a c h e 2 / m o d s - a v a i l a b l e / s e c u r i t y 2 . c o n f < I f M o d u l e   s e c u r i t y 2 _ m o d u l e >                 #   D e f a u l t   D e b i a n   d i r   f o r   m o d s e c u r i t y ' s   p e r s i s t e n t   d a t a                 S e c D a t a D i r   / v a r / c a c h e / m o d s e c u r i t y                 #   I n c l u d e   a l l   t h e   * . c o n f   f i l e s   i n   / e t c / m o d s e c u r i t y .                 #   K e e p i n g   y o u r   l o c a l   c o n f i g u r a t i o n   i n   t h a t   d i r e c t o r y                 #   w i l l   a l l o w   f o r   a n   e a s y   u p g r a d e   o f   T H I S   f i l e   a n d                 #   m a k e   y o u r   l i f e   e a s i e r                 I n c l u d e O p t i o n a l   / e t c / m o d s e c u r i t y / * . c o n f                 I n c l u d e O p t i o n a l   / u s r / s h a r e / m o d s e c u r i t y - c r s / * . c o n f                 I n c l u d e O p t i o n a l   / u s r / s h a r e / m o d s e c u r i t y - c r s / a c t i v a t e d _ r u l e s / * . c o n f < / I f M o d u l e > 2 2 . 6 v i m     / e t c / a p a c h e 2 / m o d s - a v a i l a b l e / m o d - s e c u r i t y . c o n f I n c l u d e   / e t c / m o d s e c u r i t y / * . c o n f I n c l u d e   / u s r / s h a r e / m o d s e c u r i t y - c r s / * . c o n f I n c l u d e   / u s r / s h a r e / m o d s e c u r i t y - c r s / a c t i v a t e d _ r u l e s / * . c o n f m o d s e c u r i t y a 2 e n m o d   h e a d e r s a 2 e n m o d   s e c u r i t y 2   ( 2 . 6   a 2 e n m o d   m o d - s e c u r i t y ) s e r v i c e   a p a c h e 2   r e s t a r t
p a y l o a d h t t p : / / w w w . t a n j i t i . c o m / ? c a s e = a r c h i v e & a c t = o r d e r s & a i d [ t y p e i d ` % 3 D 1 % 2 0 a n d % 2 0 o r d ( m i d ( ( s e l e c t / * * / c o n c a t ( u s e r n a m e , 0 x 3 a , p a s s w o r d ) % 2 0 f r o m % 2 0 c m s e a s y _ u s e r ) , 1 , 1 ) ) % 3 C 4 9 % 2 3 ] = 1 4 0 3 m o d s e c u r i t y t a i l   / v a r / l o g / a p a c h e 2 / m o d s e c _ a u d i t . l o g m e s s a g e :   A c c e s s   d e n i e d   w i t h   c o d e   4 0 3   ( p h a s e   2 ) .   P a t t e r n   m a t c h   " ( / * ! ? | * / | [ & # 0 3 9 ; ; ] - - | - - [ s r n v f ] | ( ? : - - [ ^ - ] * ? - ) | ( [ ^ - & ] ) # . * ? [ s r n v f ] | ; ? x 0 0 ) "   a t   A R G S _ N A M E S : a i d [ t y p e i d ` = 1   a n d   o r d ( m i d ( ( s e l e c t / * * / c o n c a t ( u s e r n a m e , 0 x 3 a , p a s s w o r d )   f r o m   c m s e a s y _ u s e r ) , 1 , 1 ) ) < 4 9 # ] .   [ f i l e   " / u s r / s h a r e / m o d s e c u r i t y - c r s / a c t i v a t e d _ r u l e s / m o d s e c u r i t y _ c r s _ 4 1 _ s q l _ i n j e c t i o n _ a t t a c k s . c o n f " ]   [ l i n e   " 4 9 " ]   [ i d   " 9 8 1 2 3 1 " ]   [ r e v   " 2 " ]   [ m s g   " S Q L   C o m m e n t   S e q u e n c e   D e t e c t e d . " ]   [ d a t a   " M a t c h e d   D a t a :   / *   f o u n d   w i t h i n   A R G S _ N A M E S : a i d [ t y p e i d ` = 1   a n d   o r d ( m i d ( ( s e l e c t / * * / c o n c a t ( u s e r n a m e , 0 x 3 a , p a s s w o r d )   f r o m   c m s e a s y _ u s e r ) , 1 , 1 ) ) < 4 9 # ] :   a i d [ t y p e i d ` = 1   a n d   o r d ( m i d ( ( s e l e c t / * * / c o n c a t ( u s e r n a m e , 0 x 3 a , p a s s w o r d )   f r o m   c m s e a s y _ u s e r ) , 1 , 1 ) ) < 4 9 # ] " ]   [ s e v e r i t y   " C R I T I C A L " ]   [ v e r   " O W A S P _ C R S / 2 . 2 . 8 " ]   [ m a t u r i t y   " 8 " ]   [ a c c u r a c y   " 8 " ]   [ t a g   " O W A S P _ C R S / W E B _ A T T A C K / S Q L _ I N J E C T I O N " ]   [ t a g   " W A S C T C / W A S C - 1 9 " ]   [ t a g   " O W A S P _ T O P _ 1 0 / A 1 " ]   [ t a g   " O W A S P _ A p p S e n s o r / C I E 1 " ]   [ t a g   " P C I / 6 . 5 . 2 " ] b a s e m o d s e c u r i t y _ c r s _ 4 1 _ s q l _ i n j e c t i o n _ a t t a c k s . c o n f 9 8 1 2 3 1 S Q L W A F   M o d S e c u r i t y   S e c R u l e   c h e a t s h e e t s h t t p : / / d a n q i n g d a n i . b l o g . 1 6 3 . c o m / b l o g / s t a t i c / 1 8 6 0 9 4 1 9 5 2 0 1 4 6 2 9 6 1 8 1 5 3 1 / W A F 1 v i m   / u s r / s h a r e / m o d s e c u r i t y - c r s / a c t i v a t e d _ r u l e s / M Y . c o n f S e c R u l e   F I L E S   " ! . ( ? i : j p e ? g | g i f | p n g | b m p ) $ "   " d e n y , t a g : ' W E B _ A T T A C K / F I L E U P L O A D ' , m s g : ' u p l o a d   n o - p i c t u r e   f i l e ' , i d : 0 0 0 0 0 0 1 , p h a s e : 2 " p h p h t t p 使 H T T P   H T T P i e h t t p   w w w . t a n j i t i . c o m   f i l e n a m e @ a . p h p m o d s e c u r i t y
m o r e   / v a r / l o g / a p a c h e 2 / m o d s e c _ a u d i t . l o g 0 0 0 0 0 0 1 M e s s a g e :   A c c e s s   d e n i e d   w i t h   c o d e   4 0 3   ( p h a s e   2 ) .   M a t c h   o f   " r x   . ( ? i : j p e ? g | g i f | p n g | b m p ) $ "   a g a i n s t   " F I L E S : f i l e n a m e "   r e q u i r e d .   [ f i l e   " / u s r / s h a r e / m o d s e c u r i t y - c r s / a c t i v a t e d _ r u l e s / M Y . c o n f " ]   [ l i n e   " 1 " ]   [ i d   " 0 0 0 0 0 0 1 " ]   [ m s g   " u p l o a d   n o - p i c t u r e   f i l e " ]   [ t a g   " W E B _ A T T A C K / F I L E U P L O A D " ] W A F 2 :   % 0 0 v i m   / u s r / s h a r e / m o d s e c u r i t y - c r s / a c t i v a t e d _ r u l e s / M Y . c o n f S e c R u l e   F I L E S   " @ c o n t a i n s   % 0 0 "   " d e n y , t a g : & # 0 3 9 ; W E B _ A T T A C K / F I L E U P L O A D ' , m s g : ' f i l e n a m e   h a s   n u l l   c h a r a c t e r ' , i d : 0 0 0 0 0 0 2 , p h a s e : 2 " , % 0 0 h t t p   w w w . t a n j i t i . c o m   f i l e n a m e @ a . p h p % 0 0 . j p e g m o d s e c u r i t y m o r e   / v a r / l o g / a p a c h e 2 / m o d s e c _ a u d i t . l o g 0 0 0 0 0 0 2 M e s s a g e :   A c c e s s   d e n i e d   w i t h   c o d e   4 0 3   ( p h a s e   2 ) .   S t r i n g   m a t c h   " % 0 0 "   a t   F I L E S : f i l e n a m e .   [ f i l e   " / u s r / s h a r e / m o d s e c u r i t y - c r s / a c t i v a t e d _ r u l e s / M Y . c o n f " ]   [ l i n e   " 2 " ]   [ i d   " 0 0 0 0 0 0 2 " ]   [ m s g   " f i l e n a m e   h a s   n u l l   c h a r a c t e r " ]   [ t a g   " W E B _ A T T A C K / F I L E U P L O A D " ] n g i n x [   h t t p : / / u b u n t u f o r u m s . o r g / s h o w t h r e a d . p h p ? t = 2 2 1 9 1 0 9 ]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Nmaps Club

GMT+8, 2025-1-23 23:32 , Processed in 0.211004 second(s), 29 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表