[19476] 2019-04-18_新手篇丨Python任意网段Web端口信息探测工具

文档创建者:s7ckTeam
浏览次数:2
最后更新:2025-01-18
2019-04-18_新手篇丨Python任意网段Web端口信息探测工具 P y t h o n W e b i   2 0 1 9 - 0 4 - 1 8 P y t h o n i 线 使 5 线 t h r e a d i n g 线 Q u e u e I P I P W e b I P I P I P H T T P r e q u e s t s R e q u e s t R e s p o n s e b a n n e r   I P I P Q u e u e 线 Q u e u e 线 线 1 I P U R L h t t p : / / x . x . x . x 2 使 r e q u e s t s s t a t u s t i t l e b a n n e r b a n n e r W e b 3 t i t l e 使 r e t i t l e 4 b a n n e r R e s p o n s e h e a d e r s e r v e r L O G O
  I P   [ P y t h o n ]     0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 2 2 3               w h i l e n o t s e l f . _ q u e u e . e m p t y ( ) :         i p   = s e l f . _ q u e u e . g e t ( t i m e o u t = 0 . 5 )         u r l   = ' h t t p : / / ' + i p         t r y :                 r   = r e q u e s t s . S e s s i o n ( ) . g e t ( u r l = u r l ,   h e a d e r s = h e a d e r ,   t i m e o u t = 5 )                 c o n t e n t  
                  c o n t e n t   = r . t e x t                 s t a t u s   = r . s t a t u s _ c o d e                 t i t l e   = r e . s e a r c h ( r ' < t i t l e > ( . * ) < / t i t l e > ' ,   c o n t e n t )                 i f t i t l e :                         t i t l e   = t i t l e . g r o u p ( 1 ) . s t r i p ( ) . s t r i p ( " r " ) . s t r i p ( " n " ) [ : 3 0 ]                 e l s e :                         t i t l e   = " N o n e "                 b a n n e r   = ' N o t   F o u n d '                 t r y :                         b a n n e r   = r . h e a d e r s [ ' S e r v e r ' ] [ : 2 0 ]                 e x c e p t :                        
        s t a t u s h t t p h t t p t i t l e b a n n e r R e s p o n s e S e r v e r R e q u e s t R e s p o n s e 西 使 s y s . w r i t e 线 使 使   L o g o 使 L i n u x f i g l e t 使 P y t h o n a r g p a r s e h t t p s : / / b b s . i c h u n q i u . c o m / t h r e a d - 3 1 2 3 1 - 1 - 1 . h t m l L o g o   [ P y t h o n ]     0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 1 0                               p a s s                 s y s . s t d o u t . w r i t e ( " | % - 1 6 s   % - 6 s   % - 2 6 s   % - 3 0 s n " % ( i p ,   s t a t u s ,   b a n n e r ,   t i t l e ) )         e x c e p t :                 p a s s l o g o _ c o d e   = ' I F 8 g I C B f I F 8 g I C B f I C A g I C A g I C A g X 1 9 f X y A g I C A g I C A g I C A g I C A g I C A g I C A g I C A g I C A g I C A g I F 9 f X 1 8 g I C A g I C A g I C A g I C A g I C A g I C A K f C B 8 I H w g f C B 8 X 3 w g f F 8 g X y B f X y B 8 I F 9 f I C k g I F 9 f I F 8 g X y B f X y A g X y B f X y A g I F 9 f X y B f I F 9 f L y B f X 1 9 8 I C B f X 1 8 g X 1 8 g X y B f I F 9 f I C A K f C B 8 X 3 w g f C B f X 3 w g X 1 9 8 I C d f I F x 8 I C B f I F w g L y B f Y C B 8 I C d f I F x 8 I C d f I F w g L y B f I F w g J 1 9 f X F 9 f X y B c I C 8 g X 1 8 v I F 9 g I H w g J 1 8 g X C A K f C A g X y A g f C B 8 X 3 w g f F 9 8 I H x f K S B 8 I H x f K S B 8 I C h f f C B 8 I H w g f C B 8 I H w g f C B 8 I C B f X y 8 g f C A g I F 9 f X y k g f C A o X 3 w g K F 9 8 I H w g f C B 8 I H w K f F 9 8 I H x f f F x f X 3 x c X 1 9 8 I C 5 f X y 9 8 X 1 9 f X y 8 g X F 9 f L F 9 8 X 3 w g f F 9 8 X 3 w g f F 9 8 X F 9 f X 3 x f f C A g f F 9 f X 1 8 v I F x f X 1 9 c X 1 8 s X 3 x f f C B 8 X 3 w g I C A g I C A g I C A g I C A g I C A g I C A g I C A g I C A g I C A g I C A g I C A g I C A g I C A g C g = = '         l o g o   = b a s e 6 4 . b 6 4 d e c o d e ( l o g o _ c o d e )         p r i n t l o g o        
1 1           [ A p p l e S c r i p t ]     0 1         p a r s e r   = A r g u m e n t P a r s e r ( )         p a r s e r . a d d _ a r g u m e n t ( " - i " ,   d e s t = " c i d r _ i p " ,   d e f a u l t = " 1 9 2 . 1 6 8 . 1 . 1 / 1 6 " ,   h e l p = " T h e   C I D R   I P   L i k e   1 9 2 . 1 6 8 . 1 . 1 / 2 4 " )         p a r s e r . a d d _ a r g u m e n t ( " - t " ,   d e s t = " t h r e a d _ c o u n t " ,   t y p e = i n t ,   d e f a u l t = 1 0 0 ,   h e l p = " T h e   T h r e a d   N u m b e r " )         a r g s   = p a r s e r . p a r s e _ a r g s ( )         p a r s e r . p r i n t _ h e l p ( )         p r i n t ' '         p r i n t ' T h e   M i s s i o n   S t a r t e d   S u c c e s s f u l l y : : '         p r i n t ' ' _       _   _       _                   _ _ _ _                                                             _ _ _ _ |   |   |   |   | _ |   | _   _   _ _   |   _ _  
0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 1 0 1 1 1 2                                 |   |   |   |   | _ |   | _   _   _ _   |   _ _   ) _ _   _   _   _ _     _   _ _       _ _ _   _   _ _ / _ _ _ |     _ _ _   _ _   _   _   _ _ |   | _ |   |   _ _ |   _ _ |   ' _   |     _     / _ `   |   ' _   |   ' _     / _     ' _ _ _ _ _     / _ _ / _ `   |   ' _   |     _     |   | _ |   | _ |   | _ ) |   | _ ) |   ( _ |   |   |   |   |   |   |   |     _ _ / |       _ _ _ ) |   ( _ |   ( _ |   |   |   |   | | _ |   | _ | _ _ | _ _ |   . _ _ / | _ _ _ _ / _ _ , _ | _ |   | _ | _ |   | _ | _ _ _ | _ |     | _ _ _ _ / _ _ _ _ _ , _ | _ |   | _ | u s a g e : h t t p b a n n e r s c a n . p y   [ - h ]   [ - i   C I D R _ I P ]   [ - t   T H R E A D _ C O U N T ] o p t i o n a l   a r g u m e n t s :
  [ A p p l e S c r i p t ]     1   W e b 8 0 W e b 8 0 使 r e q u e s t s r e q u e s t W e b R e s p o n s e W e b [ A p p l e S c r i p t ]     1     - h , - - h e l p               s h o w   t h i s   h e l p   m e s s a g e   a n d   e x i t     - i   C I D R _ I P               T h e   C I D R   I P   L i k e   1 9 2 . 1 6 8 . 1 . 1 / 2 4     - t   T H R E A D _ C O U N T     T h e   T h r e a d   N u m b e r p y t h o n   h t t p b a n n e r s c a n . p y   - t   1 0 0 - i   1 9 2 . 1 6 8 . 1 . 1 / 2 4 8 0 - 9 0 , 8 0 8 0 - 8 0 9 0
i i 沿
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则