[16896] 2021-06-12_Kiterunner:一款功能强大的上下文感知型内容搜索工具

文档创建者:s7ckTeam
浏览次数:4
最后更新:2025-01-18
2021-06-12_Kiterunner:一款功能强大的上下文感知型内容搜索工具 K i t e r u n n e r A l p h a _ h 4 c k   F r e e B u f   2 0 2 1 - 0 6 - 1 2 K i t e r u n n e r W e b W e b 使 A P I W e b 便 使 K i t e r u n n e r F l a s k R a i l s E x p r e s s D j a n g o H T T P 使 S w a g g e r K i t e r u n n e r 使 H T T P A P I R e l e a s e 广 h t t p s : / / g i t h u b . c o m / a s s e t n o t e / k i t e r u n n e r / r e l e a s e s 使 J S O N - r o o t e s - l a r g e . j s o n 1 1 8 M B 2 . 6 G B - r o o t e s - s m a l l . j s o n 1 4 M B 2 2 8 M B . k i t e - r o u t e s - l a r g e . k i t e 4 0 M B 1 8 2 M B - r o u t e s - s m a l l . k i t e 2 M B 3 5 M B 使 使 U R I g i t   c l o n e   h t t p s : / / g i t h u b . c o m / a s s e t n o t e / k i t e r u n n e r . g i t m a k e   b u i l d l n   - s   $ ( p w d ) / d i s t / k r   / u s r / l o c a l / b i n / k r k r   k b   c o m p i l e   r o u t e s . j s o n   r o u t e s . k i t e k r   s c a n   h o s t s . t x t   - w   r o u t e s . k i t e   - x   2 0   - j   1 0 0   - - i g n o r e - l e n g t h = 1 0 5 3
使 2 0 0 0 0 使 % E X T % k r   [ s c a n | b r u t e ]   < i n p u t >   [ f l a g s ] k r   s c a n   h o s t s . t x t   - A = a p i r o u t e s - 2 1 0 3 2 8 : 2 0 0 0 0   - x   5   - j   1 0 0   - - f a i l - s t a t u s - c o d e s   4 0 0 , 4 0 1 , 4 0 4 , 4 0 3 , 5 0 1 , 5 0 2 , 4 2 6 , 4 1 1 k r   s c a n   t a r g e t . c o m   - w   r o u t e s . k i t e   - A = a p i r o u t e s - 2 1 0 3 2 8 : 2 0 0 0 0   - x   2 0   - j   1   - - f a i l - s t a t u s - c o d e s   4 0 0 , 4 0 1 , 4 0 4 , 4 0 3 , 5 0 1 , 5 0 2 , 4 2 6 , 4 1 1 k r   b r u t e   h t t p s : / / t a r g e t . c o m / s u b a p p /   - A = a s p x - 2 1 0 3 2 8 : 2 0 0 0 0   - x   2 0   - j   1 k r   b r u t e   h t t p s : / / t a r g e t . c o m / s u b a p p /   - w   d i r s e a r c h . t x t   - x   2 0   - j   1   - e x m l , a s p , a s p x , a s h x   - D U s a g e :     k i t e   s c a n   [ f l a g s ] F l a g s :     - A ,   - - a s s e t n o t e - w o r d l i s t   s t r i n g s         u s e   t h e   w o r d l i s t s   f r o m   w o r d l i s t . a s s e t n o t e . i o .   s p e c i f y   t h e   t y p e / n a m e   t o   u s e ,   e . g .   a p i r o u t e s - 2 1 0 2 2 8 .   Y o u   c a n   s p e c i f y   a n   a d d i t i o n a l   m a x l e n g t h   t o   u s e   o n l y   t h e   f i r s t   N   v a l u e s               - - b l a c k l i s t - d o m a i n   s t r i n g s             d o m a i n s   t h a t   a r e   b l a c k l i s t e d   f o r   r e d i r e c t s .   W e   w i l l   n o t   f o l l o w   r e d i r e c t s   t o   t h e s e   d o m a i n s             - - d e l a y   d u r a t i o n                                 d e l a y   t o   p l a c e   i n b e t w e e n   r e q u e s t s   t o   a   s i n g l e   h o s t             - - d i s a b l e - p r e c h e c k                             w h e t h e r   t o   s k i p   h o s t   d i s c o v e r y             - - f a i l - s t a t u s - c o d e s   i n t s                 w h i c h   s t a t u s   c o d e s   b l a c k l i s t   a s   f a i l .   i f   t h i s   i s   s e t ,   t h i s   w i l l   o v e r r i d e   s u c c e s s - s t a t u s - c o d e s             - - f i l t e r - a p i   s t r i n g s                         o n l y   s c a n   a p i s   m a t c h i n g   t h i s   k s u i d             - - f o r c e - m e t h o d   s t r i n g                       w h e t h e r   t o   i g n o r e   t h e   m e t h o d s   s p e c i f i e d   i n   t h e   o g l   f i l e   a n d   f o r c e   t h i s   m e t h o d     - H ,   - - h e a d e r   s t r i n g s                                 h e a d e r s   t o   a d d   t o   r e q u e s t s   ( d e f a u l t   [ x - f o r w a r d e d - f o r :   1 2 7 . 0 . 0 . 1 ] )     - h ,   - - h e l p                                                     h e l p   f o r   s c a n             - - i g n o r e - l e n g t h   s t r i n g s                   a   r a n g e   o f   c o n t e n t   l e n g t h   b y t e s   t o   i g n o r e .   y o u   c a n   h a v e   m u l t i p l e .   e . g .   1 0 0 - 1 0 5   o r   1 2 3 4   o r   1 2 3 , 3 4 - 5 3 .   T h i s   i s   i n c l u s i v e   o n   b o t h   e n d s             - - k i t e b u i l d e r - f u l l - s c a n                   p e r f o r m   a   f u l l   s c a n   w i t h o u t   f i r s t   p e r f o r m i n g   a   p h a s e   s c a n .     - w ,   - - k i t e b u i l d e r - l i s t   s t r i n g s             o g l   w o r d l i s t   t o   u s e   f o r   s c a n n i n g     - x ,   - - m a x - c o n n e c t i o n - p e r - h o s t   i n t       m a x   c o n n e c t i o n s   t o   a   s i n g l e   h o s t   ( d e f a u l t   3 )     - j ,   - - m a x - p a r a l l e l - h o s t s   i n t                 m a x   n u m b e r   o f   c o n c u r r e n t   h o s t s   t o   s c a n   a t   o n c e   ( d e f a u l t   5 0 )             - - m a x - r e d i r e c t s   i n t                           m a x i m u m   n u m b e r   o f   r e d i r e c t s   t o   f o l l o w   ( d e f a u l t   3 )     - d ,   - - p r e f l i g h t - d e p t h   i n t                       w h e n   p e r f o r m i n g   p r e f l i g h t   c h e c k s ,   w h a t   d i r e c t o r y   d e p t h   d o   w e   a t t e m p t   t o   c h e c k .   0   m e a n s   t h a t   o n l y   t h e   d o c r o o t   i s   c h e c k e d   ( d e f a u l t   1 )             - - p r o f i l e - n a m e   s t r i n g                       n a m e   f o r   p r o f i l e   o u t p u t   f i l e             - - p r o g r e s s                                             a   p r o g r e s s   b a r   w h i l e   s c a n n i n g .   b y   d e f a u l t   e n a b l e d   o n l y   o n   S t d e r r   ( d e f a u l t   t r u e )             - - q u a r a n t i n e - t h r e s h o l d   i n t             i f   t h e   h o s t   r e t u r n   N   c o n s e c u t i v e   h i t s ,   w e   q u a r a n t i n e   t h e   h o s t   a s   w i l d c a r d .   S e t   t o   0   t o   d i s a b l e   ( d e f a u l t   1 0 )             - - s u c c e s s - s t a t u s - c o d e s   i n t s           w h i c h   s t a t u s   c o d e s   w h i t e l i s t   a s   s u c c e s s .   t h i s   i s   t h e   d e f a u l t   m o d e     - t ,   - - t i m e o u t   d u r a t i o n                             t i m e o u t   t o   u s e   o n   a l l   r e q u e s t s   ( d e f a u l t   3 s )             - - u s e r - a g e n t   s t r i n g                           u s e r   a g e n t   t o   u s e   f o r   r e q u e s t s   ( d e f a u l t   " C h r o m e .   M o z i l l a / 5 . 0   ( M a c i n t o s h ;   I n t e l   M a c   O S   X   1 0 _ 1 5 _ 7 )   A p p l e W e b K i t / 5 3 7 . 3 6   ( K H T M L ,   l i k e   G e c k o )   C h r o m e / 8 8 . 0 . 4 3 2 4 . 9 6   S a f a r i / 5 3 7 . 3 6 "             - - w i l d c a r d - d e t e c t i o n                         c a n   b e   s e t   t o   f a l s e   t o   d i s a b l e   w i l d c a r d   r e d i r e c t   d e t e c t i o n   ( d e f a u l t   t r u e ) G l o b a l   F l a g s :             - - c o n f i g   s t r i n g         c o n f i g   f i l e   ( d e f a u l t   i s   $ H O M E / . k i t e r u n n e r . y a m l )     - o ,   - - o u t p u t   s t r i n g         o u t p u t   f o r m a t .   c a n   b e   j s o n , t e x t , p r e t t y   ( d e f a u l t   " p r e t t y " )     - q ,   - - q u i e t                         q u i e t   m o d e .   w i l l   m u t e   u n e c e s s a r r y   p r e t t y   t e x t     - v ,   - - v e r b o s e   s t r i n g       l e v e l   o f   l o g g i n g   v e r b o s i t y .   c a n   b e   e r r o r , i n f o , d e b u g , t r a c e   ( d e f a u l t   " i n f o " ) b r u t e f o r c e   f l a g s   ( a l l   t h e   f l a g s   a b o v e   + )
A P I h t t p h t t p s K i t e r u n n e r b r u t e f o r c e   f l a g s   ( a l l   t h e   f l a g s   a b o v e   + )     - D ,   - - d i r s e a r c h - c o m p a t                             t h i s   w i l l   r e p l a c e   % E X T %   w i t h   t h e   e x t e n s i o n s   p r o v i d e d .   b a c k w a r d s   c o m p a t   w i t h   d i r s e a r c h   b e c a u s e   s h u b s   l o v e s   h i m   s o m e   d i r s e a r c h     - e ,   - - e x t e n s i o n s   s t r i n g s                         e x t e n s i o n s   t o   a p p e n d   w h i l e   s c a n n i n g     - w ,   - - w o r d l i s t   s t r i n g s                             n o r m a l   w o r d l i s t   t o   u s e   f o r   s c a n n i n g k r   s c a n   h t t p s : / / t a r g e t . c o m : 8 4 4 3 /   - w   r o u t e s . k i t e   - A = a p i r o u t e s - 2 1 0 2 2 8 : 2 0 0 0 0   - x   1 0   - - i g n o r e - l e n g t h = 3 4 k r   s c a n   t a r g e t . c o m   - w   r o u t e s . k i t e   - A = a p i r o u t e s - 2 1 0 2 2 8 : 2 0 0 0 0   - x   1 0   - - i g n o r e - l e n g t h = 3 4 k r   s c a n   t a r g e t s . t x t   - w   r o u t e s . k i t e   - A = a p i r o u t e s - 2 1 0 2 2 8 : 2 0 0 0 0   - x   1 0   - - i g n o r e - l e n g t h = 3 4
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则