[257] 2018-10-31_信息搜集-三层发现Scapy

文档创建者:s7ckTeam
浏览次数:4
最后更新:2025-01-16
2018-10-31_信息搜集-三层发现Scapy   -     S c a p y   a F a   2 0 1 8 - 1 0 - 3 1 0 x 0 0   a r p     s c a p y   使   A R P ( )     s c a p y     i p     i c m p 0 x 0 1 s c a p y   s c a p y     I P ( )     I C M P ( )     I P     I C M P     p i n g     /     p i n g     d i s p l a y  
  p i n g     i p     d s t     i p     p i n g [ I P ] . d s t = " 1 0 . 1 3 6 . 1 7 8 . 1 5 "   d i s p l a y     p i n g     s r 1   s r 1 ( p i n g ) ,     a n s w e r   a n s w e r . d i s p l a y  
s r 1 ( I P ( d s t = " 1 0 . 1 3 6 . 1 7 8 . 1 5 " ) / I C M P ( ) ) 线 s c a p y   线 线   s r 1     t i m e o u t     0     1   s c a p y     p y t h o n  
  I C M P   使   i c m p   w i r e s h a r k   使   p y t h o n   0 x 0 2 s c a p y     a r p   使   i c m p     s c a p y   p y t h o n     p y t h o n     g e t # ! / u s r / b i n / p y t h o n #   - * -   c o d i n g :   U T F - 8   - * - i m p o r t   l o g g i n g i m p o r t   s u b p r o c e s s l o g g i n g . g e t L o g g e r ( " s c a p y . r u n t i m e " ) . s e t L e v e l ( l o g g i n g . E R R O R ) f r o m   s c a p y . a l l   i m p o r t   * i f   l e n ( s y s . a r g v ) ! = 2 :                 s y s . e x i t ( ) a d d r e s s = s t r ( s y s . a r g v [ 1 ] ) p r e f i x = a d d r e s s . s p l i t ( ' . ' ) [ 0 ] + ' . ' + a d d r e s s . s p l i t ( ' . ' ) [ 1 ] + ' . ' + a d d r e s s . s p l i t ( ' . ' ) [ 2 ] + ' . ' f o r   a d d r   i n   r a n g e ( 1 , 2 5 4         a = s r 1 ( I P ( d s t = p r e f i x + s t r ( a d d r ) ) / I C M P ( ) , t i m e o u t = 0 . 1 , v e r b o s e = 0 )         i f   a   = =   N o n e :                 p a s s         e l s e :                 p r i n t   p r e f i x + s t r ( a d d r ) # ! / u s r / b i n / p y t h o n #   - * -   c o d i n g :   U T F - 8   - * - i m p o r t   l o g g i n g i m p o r t   s u b p r o c e s s l o g g i n g . g e t L o g g e r ( " s c a p y . r u n t i m e " ) . s e t L e v e l ( l o g g i n g . E R R O R ) f r o m   s c a p y . a l l   i m p o r t   * i f   l e n ( s y s . a r g v ) ! = 2 :                 s y s . e x i t ( ) f i l e n a m e = s t r ( s y s . a r g v [ 1 ] ) f i l e = o p e n ( f i l e n a m e , ' r ' ) f o r   a d d r   i n   f i l e :         a = s r 1 ( I P ( d s t = a d d r . s t r i p ( ) ) / I C M P ( ) , t i m e o u t = 0 . 1 , v e r b o s e = 0 )         i f   a = = N o n e :                 p a s s         e l s e :                 p r i n t   a d d r . s t r i p ( )
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则