[16526] 2021-03-08_Batea:一款基于AI的上下文驱动网络设备排序工具

文档创建者:s7ckTeam
浏览次数:2
最后更新:2025-01-18
2021-03-08_Batea:一款基于AI的上下文驱动网络设备排序工具 B a t e a A I A l p h a _ h 4 c k   F r e e B u f   2 0 2 1 - 0 3 - 0 8 B a t e a B a t e a B a t e a 使 n m a p B a t e a B a t e a n m a p X M L n u m p y 使 使 I s o l a t i o n   F o r e s t B a t e a B a t e a 使 使 使 $   g i t   c l o n e   g i t @ g i t h u b . c o m : d e l v e l a b s / b a t e a . g i t $   c d   b a t e a $   p y t h o n 3   s e t u p . p y   s d i s t $   p i p 3   i n s t a l l   - r   r e q u i r e m e n t s . t x t $   p i p 3   i n s t a l l   - e   . $   g i t   c l o n e   g i t @ g i t h u b . c o m : d e l v e l a b s / b a t e a . g i t $   c d   b a t e a $   p y t h o n 3   - m   v e n v   b a t e a / $   s o u r c e   b a t e a / b i n / a c t i v a t e $   p y t h o n 3   s e t u p . p y   s d i s t $   p i p 3   i n s t a l l   - r   r e q u i r e m e n t s - d e v . t x t $   p i p 3   i n s t a l l   - e   . $   p y t e s t #   $   s u d o   n m a p   - A   1 9 2 . 1 6 8 . 0 . 0 / 1 6   - o X   o u t p u t . x m l #   $   s u d o   n m a p   - O   - s V   1 9 2 . 1 6 8 . 0 . 0 / 1 6   - o X   o u t p u t . x m l $   b a t e a   - v   o u t p u t . x m l 使 #   使
B a t e a n m a p p y t h o n [ i p v 4 ,   h o s t n a m e , o s _ i n f o ,   p o r t s ] p o r t s [ p o r t ,   p r o t o c o l ,   s t a t e ,   s e r v i c e ,   s o f t w a r e ,   v e r s i o n ,   c p e ,   s c r i p t s ] N o n e F e a t u r e s F e a t u r e B a s e _ t r a n s f o r m l a m b d a n u m p y F e a t u r e s 使 l a m b d a $   b a t e a   n m a p _ r e p o r t . x m l #   $   b a t e a   - n   3   n m a p _ r e p o r t . x m l #   $   b a t e a   - A   n m a p _ r e p o r t . x m l #   使 $   b a t e a   - A   n m a p _ r e p o r t 1 . x m l   n m a p _ r e p o r t 2 . x m l #   使 $   b a t e a   . / n m a p * . x m l $   b a t e a   - f   c s v   . / a s s e t s * . c s v #   使 b a t e a #   $   b a t e a   - D   m y m o d e l . b a t e a   n m a p _ r e p o r t . x m l #   使 $   b a t e a   - L   m y m o d e l . b a t e a   n m a p _ r e p o r t . x m l #   使 C S V X M L $   b a t e a   - x   n m a p _ r e p o r t . x m l   - c   p o r t s c a n _ d a t a . c s v #   V e r b o s e $   b a t e a   - v v   n m a p _ r e p o r t . x m l c l a s s   C u s t o m I n t e r e s t i n g P o r t s ( F e a t u r e B a s e ) :         d e f   _ _ i n i t _ _ ( s e l f ) :                 s u p e r ( ) . _ _ i n i t _ _ ( n a m e = " s o m e _ c u s t o m _ i n t e r e s t i n g _ p o r t s " )         d e f   _ t r a n s f o r m ( s e l f ,   h o s t s ) :             " " " T h i s   m e t h o d   t a k e s   a   l i s t   o f   h o s t s   a n d   r e t u r n s   a   f u n c t i o n   t h a t   c o u n t s   t h e   n u m b e r             o f   h o s t   p o r t s   m e m b e r   f r o m   a   p r e d e f i n e d   l i s t   o f   " i n t e r e s t i n g "   p o r t s ,   d e f a u l t i n g   t o   0 .             P a r a m e t e r s             - - - - - - - - - -             h o s t s   :   l i s t                     T h e   l i s t   o f   a l l   h o s t s             R e t u r n s             - - - - - - -             f   :   l a m b d a   f u n c t i o n                     C o u n t s   t h e   n u m b e r   o f   p o r t s   i n   t h e   d e f i n e d   l i s t .
使 使 C S V 使 i p v 4 p o r t 使 使 B a t e a                     C o u n t s   t h e   n u m b e r   o f   p o r t s   i n   t h e   d e f i n e d   l i s t .             " " "                 m e m b e r _ p o r t s   =   [ 2 1 ,   2 2 ,   2 5 ,   8 0 8 0 ,   8 0 8 1 ,   1 2 3 4 ]                 f   =   l a m b d a   h o s t :   l e n ( [ p o r t   f o r   p o r t   i n   h o s t . p o r t s   i f   p o r t . p o r t   i n   m e m b e r _ p o r t s ] )                 r e t u r n   f 使 b a t e a / i n i t . p y N m a p R e p o r t . a d d _ f e a t u r e f r o m   . f e a t u r e s . b a s i c _ f e a t u r e s   i m p o r t   C u s t o m I n t e r e s t i n g P o r t s d e f   b u i l d _ r e p o r t ( ) :         r e p o r t   =   N m a p R e p o r t ( )         # [ . . . ]         r e p o r t . a d d _ f e a t u r e ( C u s t o m I n t e r e s t i n g P o r t s ( ) ) r e t u r n   r e p o r t ' i p v 4 ' ,     ' h o s t n a m e ' ,     ' o s _ n a m e ' ,     ' p o r t ' ,     ' s t a t e ' ,     ' p r o t o c o l ' ,     ' s e r v i c e ' ,     ' s o f t w a r e _ b a n n e r ' ,     ' v e r s i o n ' ,     ' c p e ' ,     ' o t h e r _ i n f o ' i p v 4 , h o s t n a m e , o s _ n a m e , p o r t , s t a t e , p r o t o c o l , s e r v i c e , s o f t w a r e _ b a n n e r 1 0 . 2 5 1 . 5 3 . 1 0 0 , i n t e r n a l . d e l v e s e c u r i t y . c o m , L i n u x , 1 1 0 , o p e n , t c p , r p c b i n d , " p r o g r a m   v e r s i o n       p o r t / p r o t o     s e r v i c e 1 0 0 0 0 0     2 , 3 , 4                 1 1 1 / t c p     r p c b i n d 1 0 0 0 0 0     2 , 3 , 4         " 1 0 . 2 5 1 . 5 3 . 1 0 0 , i n t e r n a l . d e l v e s e c u r i t y . c o m , L i n u x , 1 1 1 , o p e n , t c p , r p c b i n d , 1 0 . 2 5 1 . 5 3 . 1 8 8 , s e r i o u s . d e l v e s e c u r i t y . c o m , L i n u x , 6 0 0 0 , o p e n , t c p , X 1 1 , " X 1 1 P r o b e :   C e n t O S " $   b a t e a   - o M   n e t w o r k _ m a t r i x   n m a p _ r e p o r t . x m l

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

本版积分规则