[14523] 2019-08-28_在网络端口扫描期间寻找速度和准确度之间的平衡点

文档创建者:s7ckTeam
浏览次数:0
最后更新:2025-01-18
2019-08-28_在网络端口扫描期间寻找速度和准确度之间的平衡点 s e c i s t   F r e e B u f   2 0 1 9 - 0 8 - 2 8 b u g   b o u n t y b u g   b o u n t y b u g 使 使 I P N m a p 线 M a s s c a n Z m a p N m a p   v s   M a s s c a n N m a p M a s s c a n Z m a p 使 Z m a p N m a p M a s s c a n N m a p 使     I P I P v 4 I P v 6 M a s s c a n 使   N m a p N m a p M a s s c a n   P R O S 1 . N m a p M a s s c a n
2 . 使 M a s s c a n 3 . 使 M a s s c a n N m a p 1 . N m a p 2 . M a s s c a n [ 2 ] T a r g e t s S u b n e t s A A . A . 0 . 0 / 1 6 B B . B . 0 . 0 / 1 6 C C . C . 0 . 0 / 1 6 D D . D . 0 . 0 / 1 6 使 使 D i g i t a l O c e a n   2 0 V P S 4 G B   R A M 2 v C P U 4 T B 使 1 I P M a s s c a n 1 . T C P 2 . / 1 6 / 2 0 X M a s s c a n Y 3 . 1 - 6 5 5 3 5 X M a s s c a n Y N m a p 1 . T C P 2 . 使 X T C P 3 . M a s s c a n 4 . M a s s c a n / 使 使 G N U   P a r a l l e l 使 N m a p   v 7 . 7 0 M a s s c a n   v 1 . 0 . 5 - 5 1 - g 6 c 1 5 e d c I P v 4 U D P 使 Z m a p 使 4 / 1 6 I P P F _ R I N G M a s s c a n 2 5 0 k p p s M a s s c a n   使 M a s s c a n 1 使 使 T C P 使 M a s s c a n 使 1 M m a s s c a n   - p   1 - 6 5 5 3 5   - - r a t e   R A T E - - w a i t   0   - - o p e n   T A R G E T _ S U B N E T   - o G   T A R G E T _ S U B N E T . g n m a p
1 0 0 K 5 0 K V P S 2 5 0 k p p s P F _ R I N G 2 / 1 6 / 2 0 X M a s s c a n Y / 1 6 / 2 4 / 2 0 使 p y t h o n 2 5 0 k p s 5 使 5 0 k p s 2 5 0 k p p s 使 8 0 - 9 0 s p l i t . p y p a r a l l e l 2 0 M a s s c a n 1 0 K p p s # ! / u s r / b i n / p y t h o n 3 i m p o r t   i p a d d r e s s ,   s y s t a r g e t   =   s y s . a r g v [ 1 ] p r e f i x   =   i n t ( s y s . a r g v [ 2 ] ) f o r   s u b n e t   i n   i p a d d r e s s . i p _ n e t w o r k ( t a r g e t ) . s u b n e t s ( n e w _ p r e f i x = p r e f i x ) :         p r i n t ( s u b n e t ) p y t h o n 3   s p l i t . p y   T A R G E T _ S U B N E T   2 0   |   p a r a l l e l   - j   J O B S   " m a s s c a n   - p   1 - 6 5 5 3 5   - - r a t e   R A T E - - w a i t   0   - - o p e n   { }   - o G   { / / } . g n m a p "
使 5   j o b s   e a c h   w /   1 0 0 k   r a t e 5   j o b s   e a c h   w /   5 0 k   r a t e 2 0   j o b s   e a c h   w /   1 0 k   r a t e 5   j o b s   e a c h   w /   1 0 0 k   r a t e 5 0 0 k p p s 2 5 0 k p p s 1 0   j o b s   e a c h   w /   2 0 k   r a t e c o n c u r r e n t s 1 2 - 3 使 5   j o b s   e a c h   w /   1 0 0 k   r a t e 使 5   j o b s   e a c h   w /   5 0 k   r a t e 使 2 0   j o b s   e a c h   w /   1 0 k   r a t e 3 1 - 6 5 5 3 5 x M a s s c a n Y 3 M a s s c a n 1 - 6 5 5 3 5 1 - 6 5 5 3 5 使 8 0 - 9 0 P O R T _ R A N G E S p a r a l l e l 使 1 - 6 5 5 3 5 4 / 5 使 5   j o b s   e a c h   w /   5 0 k   r a t e 2   j o b s   e a c h   w /   1 0 0 k   r a t e 2 c a t   P O R T _ R A N G E S   |   p a r a l l e l   - j   J O B S   " m a s s c a n   - p   { }   - - r a t e   R A T E   - - w a i t   0   - - o p e n   T A R G E T _ S U B N E T   - o G   { } . g n m a p " 1 - 1 3 1 0 7 1 3 1 0 8 - 2 6 2 1 4 2 6 2 1 5 - 3 9 3 2 1 3 9 3 2 2 - 5 2 4 2 8 5 2 4 2 9 - 6 5 5 3 5
使 2   j o b s   e a c h   w /   1 0 0 k   r a t e 2   j o b s   e a c h   w /   1 2 5 k   r a t e 8 使 4   j o b s   e a c h   w /   5 0 k   r a t e 2   j o b s   e a c h   w /   1 0 0 k   r a t e 4 使 2   j o b s   e a c h   w /   1 0 0 k   r a t e 1 0 0 1 - 3 2 7 6 7 3 2 7 6 8 - 6 5 5 3 5 1 - 8 1 9 0 8 1 9 1 - 1 6 3 8 2 1 6 3 8 3 - 2 4 5 7 4 2 4 5 7 5 - 3 2 7 6 6 3 2 7 6 7 - 4 0 9 5 8 4 0 9 5 9 - 4 9 1 5 1 4 9 1 5 2 - 5 7 3 4 3 5 7 3 4 4 - 6 5 5 3 5 1 - 1 6 3 8 3 1 6 3 8 4 - 3 2 7 6 7 3 2 7 6 8 - 4 9 1 5 1 4 9 1 5 2 - 6 5 5 3 5
4 M a s s c a n 使 2 5 使 M a s s c a n M a s s c a n   M a s s c a n 1 0 0 % C P U 使 使 p a r a l l e l 4 5 N m a p   使 N m a p N S E s O S   g u e s s N m a p 线 T 4 N m a p M a s s c a n 使 N m a p 使 S Y N   s c a n   ( - s S ) V e r s i o n   s c a n   ( - s V ) T h r e a d s   ( - T 4 ) R a n d o m i z e   t a r g e t   h o s t s   o r d e r   ( - - r a n d o m i z e - h o s t s ) N o   p i n g   ( - P n ) N o   D N S   r e s o l u t i o n   ( - n ) 1 T C P 使 N m a p 4 . 5 N m a p 2 使 使 X T C P N m a p N m a p M a s s c a n 使 p y t h o n s p l i t . p y - - m a x - r t t - t i m e o u t = 1 2 5 0 m s   - - m i n - r t t - t i m e o u t = 1 0 0 m s   - - i n i t i a l - r t t - t i m e o u t = 5 0 0 m s   - - m a x - r e t r i e s = 6   - - m a x - s c a n - d e l a y = 1 0 m s s u d o   n m a p   - s S V   - p -   - v   - - o p e n   - P n   - n   - - r a n d o m i z e - h o s t s   - T 4   T A R G E T _ S U B N E T   - o A   O U T P U T
使 使 5 / 1 6 / 2 0 2 . 8 使 使 6 4 / 1 6 / 2 4 3 M a s s c a n M a s s c a n 线 绿 N m a p M a s s c a n 3 0 0 N m a p 3 2 0 使 5 N m a p 2 9 5 N m a p 使 M a s s c a n M a s s c a n N m a p N m a p 使 使 0   ( N m a p ) 1 0 5 0 1 0 0 # ! / u s r / b i n / p y t h o n 3 i m p o r t   i p a d d r e s s ,   s y s t a r g e t   =   s y s . a r g v [ 1 ] p r e f i x   =   i n t ( s y s . a r g v [ 2 ] ) f o r   s u b n e t   i n   i p a d d r e s s . i p _ n e t w o r k ( t a r g e t ) . s u b n e t s ( n e w _ p r e f i x = p r e f i x ) :         p r i n t ( s u b n e t ) p y t h o n 3   s p l i t . p y   T A R G E T _ S U B N E T   2 0   |   p a r a l l e l   - j   J O B S   " s u d o   n m a p   - s S V   - p -   - v   - - o p e n   - P n   - n   - - r a n d o m i z e - h o s t s   - T 4   { }   - o A   { / / } " g r e p   " H o s t : "   M A S S C A N _ O U T P U T . g n m a p   |   c u t   - d   "   "   - f 2   |   s o r t   - V   |   u n i q   >   H O S T S g r e p   " P o r t s : "   M A S S C A N _ O U T P U T . g n m a p   |   c u t   - d   "   "   - f 4   |   c u t   - d   " / "   - f 1   |   s o r t   - n   |   u n i q   |   p a s t e   - s d ,   >   O P E N _ P O R T S s u d o   n m a p   - s S V   - p   O P E N _ P O R T S   - v   - - o p e n   - P n   - n   - - r a n d o m i z e - h o s t s   - T 4   - i L   H O S T S   - o A   O U T P U T c a t   H O S T S   |   p a r a l l e l   - j   J O B S   " s u d o   n m a p   - s S V   - p   O P E N _ P O R T S   - v   - - o p e n   - P n   - n   - - r a n d o m i z e - h o s t s   - T 4   { }   - o A   { } "
N m a p C P U 1 0 N m a p N m a p 线 绿 A B C   D N m a p M a s s c a n 2 N m a p M a s s c a n 3 N m a p 4 M a s s c a n 1 9 2 . 1 6 8 . 1 . 2 1 9 2 . 1 6 8 . 1 . 3 2 2 N m a p 2 2 N m a p M a s s c a n N m a p N m a p 1 9 2 . 1 6 8 . 1 . 1 2 2 , 8 0 , 4 4 3 2 2 , 8 0 , 4 4 3 , 8 0 8 0 , 8 8 8 8 2 2 , 8 0 , 4 4 3 1 9 2 . 1 6 8 . 1 . 2 8 0 8 0 , 8 8 8 8 2 2 , 8 0 , 4 4 3 , 8 0 8 0 , 8 8 8 8 2 2 , 8 0 8 0 , 8 8 8 1 9 2 . 1 6 8 . 1 . 3 8 0 , 4 4 3 2 2 , 8 0 , 4 4 3 , 8 0 8 0 , 8 8 8 8 2 2 , 8 0 , 4 4 3 4 M a s s c a n M a s s c a n M a s s c a n N m a p 使 M a s s c a n N m a p 1 9 2 . 1 6 8 . 1 . 1 2 2 , 8 0 , 4 4 3 2 2 , 8 0 , 4 4 3 1 9 2 . 1 6 8 . 1 . 2 8 0 8 0 , 8 8 8 8 8 0 8 0 , 8 8 8 8 1 9 2 . 1 6 8 . 1 . 3 8 0 , 4 4 3 8 0 , 4 4 3 c a t   M A S S C A N _ O U T P U T . g n m a p   |   g r e p   H o s t   |   a w k   ' { p r i n t   $ 2 , $ 5 } '   |   s e d   ' s @ / . * @ @ '   |   s o r t   - t '   '   - n   - k 2   |   a w k   - F '   '   - v   O F S = '   '   ' { x = $ 1 ; $ 1 = " " ; a [ x ] = a [ x ] " , " $ 0 } E N D { f o r ( x   i n   a )   p r i n t   x , a [ x ] } ' c a t   M A S S C A N _ O U T P U T . g n m a p   |   g r e p   H o s t   |   a w k   ' { p r i n t   $ 2 , $ 5 } '   |   s e d   ' s @ / . * @ @ '   |   s o r t   - t '   '   - n   - k 2   |   a w k   - F '   '   - v   O F S = '   '   ' { x = $ 1 ; $ 1 = " " ; a [ x ] = a [ x ] " , " $ 0 } E N D { f o r ( x   i n   a )   p r i n t   x , a [ x ] } '
3 使 p a r a l l e l 使 : : : : N m a p G N U   P a r a l l e l p a r a l l e l 1 0 N m a p 使 p a r a l l e l 使 1 0 5 0 1 0 0 1 0 0 % C P U 1 0 5 0 N m a p 5 0 3 使 N m a p p a r a l l e l   - j   J O B S   - - l i n k   " s u d o   n m a p   - s S V   - p   { 2 }   - v   - - o p e n   - P n   - n   - T 4   { 1 }   - o A   { 1 } "   : : : :   H O S T S   : : : :   O P E N _ P O R T S s u d o   n m a p   - s S V   - p   4 4 3   - v   - - o p e n   - P n   - n   - T 4   1 9 2 . 1 6 8 . 1 . 2   - o A   1 9 2 . 1 6 8 . 1 . 2 s u d o   n m a p   - s S V   - p   8 0 , 4 4 3 , 1 9 3 5 , 9 4 4 3   - v   - - o p e n   - P n   - n   - T 4   1 9 2 . 1 6 8 . 1 . 5   - o A   1 9 2 . 1 6 8 . 1 . 5 s u d o   n m a p   - s S V   - p   8 0   - v   - - o p e n   - P n   - n   - T 4   1 9 2 . 1 6 8 . 1 . 6   - o A   1 9 2 . 1 6 8 . 1 . 6 s u d o   n m a p   - s S V   - p   8 0 , 4 4 3   - v   - - o p e n   - P n   - n   - T 4   1 9 2 . 1 6 8 . 1 . 7   - o A   1 9 2 . 1 6 8 . 1 . 7 s u d o   n m a p   - s S V   - p   0 8 , 4 4 3   - v   - - o p e n   - P n   - n   - T 4   1 9 2 . 1 6 8 . 1 . 9   - o A   1 9 2 . 1 6 8 . 1 . 9
N m a p   N m a p 使 M a s s c a n 3 N m a p 1 0 0 % C P U 使 p a r a l l e l M a s s c a n N m a p 1 . 2 3 M a s s c a n 6 5 5 3 5 4 - 5 2 . M a s s c a n 3 . 使 N m a p N m a p C P U 使 1 0 0 使 I P I P h t t p s : / / c a p t - m e e l o . g i t h u b . i o / / p e n t e s t / 2 0 1 9 / 0 1 / 1 6 / o f f s e c - c e r t s . h t m l h t t p s : / / c a p t - m e e l o . g i t h u b . i o / / p e n t e s t / 2 0 1 8 / 0 8 / 0 3 / p w n i n g - w i t h - t e l e r i k . h t m l h t t p s : / / c a p t - m e e l o . g i t h u b . i o / / p e n t e s t / 2 0 1 8 / 0 6 / 2 6 / p a t c h i n g - d o u b l e p u l s a r . h t m l *   s e c i s t F B s e c i s t F r e e B u f . C O M
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则