[14878] 2019-11-29_使用Peach进行模糊测试从入门到放弃

文档创建者:s7ckTeam
浏览次数:1
最后更新:2025-01-18
2019-11-29_使用Peach进行模糊测试从入门到放弃 使 P e a c h   F r e e B u f   2 0 1 9 - 1 1 - 2 9 P e a c h p i t p e a c h h t t p M o d b u s   f u z z   t e s t i n g ,   f u z z i n g 使 广 F u z z i n g F u z z i n g 0 D a y F u z z i n g F u z z i n g F u z z i n g 1 F u z z i n g 1 0 0 F u z z i n g 2 F u z z i n g 3 F u z z i n g B u g F u z z i n g 2 1 2 F u z z i n g 使   F u z z   : 1   2   3   4     f u z z s u l l e y p e a c h F u z z p e a c h s u l l e y 1 s u l l e y p e a c h p e a c h s u l l e y 2 p e a c h x m l s u l l e y p y t h o n , 3 s u l l e y p e a c h 4 s u l l e y p e a c h p e a c h p e a c h P e a c h D e j a   v u   S e c u r i t y M i c h a e l   E d d i n g t o n M I T f u z z i n g f u z z e r f u z z e r X M L P e a c h 7 3 P y t h o n 2 0 0 4 2 0 0 7 P e a c h   3 2 0 1 3 使 C # P e a c h A c t i v e X A P I F u z z P e a c h   F u z z P e a c h   P i t W i n d o w s 使 P e a c h 3 M i c r o s o f t . N E T 4 w i n d b g L i n u x O S   X M o n o P e a c h M I T B S D M I T P e a c h 使 使 w i n d o w s 绿 p e a c h 4 p e a c h w i n d o w s x 8 6 w i n d o w s x 6 4 o x s l i n u x p y t h o n 使 [ h t t p s : / / g i t h u b . c o m / T i d e S e c / P e a c h _ F u z z i n g / ] ( h t t p s : / / g i t h u b . c o m / T i d e S e c / P e a c h _ F u z z i n g / )
P e a c h ( ) ( ) ( W i n d o w s D e b u g g e r P c a p M o n i t o r ) ( ) P e a c h 1 )   s i z e   o f 2 )   3 )   P e a c h 4 )   P e a c h P e a c h 5 )   P e a c h P e a c h P e a c h P e a c h P e a c h P e a c h P e a c h ( ) P e a c h P e a c h 6 )   P e a c h ( p i t ) P e a c h T C P ( 使 ) 使 使 P e a c h   F u z z c o m A P I   使 P e a c h f u z z i n g 1 2 / P u b l i s h e r 3 / 4
P i t P e a c h P e a c h   p i t   f i l e 使 P e a c h x m l P e a c h P e a c h   p i t   f i l e 1 ) 2 )   I n c l u d e D a t a M o d e l S t a t e M o d e l A g e n t T e s t R u n     6 3 ) I n c l u d e     d e f a u l t s . x m l     P e a c h T y p e s . x m l   P e a c h 4 ) D a t a M o d e l   使   C R C       D a t a M o d e l   D a t a M o d e l 5 ) S t a t e M o d e l     S t a t e     S t a t e     A c t i o n   S t a t e     S t a t e     A c t i o n   6 ) A g e n t     c r a s h   7 ) T e s t   使   A g e n t   S t a t e M o d e l   使 ( ) 8 ) R u n     F u z z   使   T e s t I n c l u d e I n c l u d e p i t p i t 使 P i t n a m e D a t a M o d e l N s - S r c - U R L f i l e D a t a M o d e l P e a c h   P i t D a t a M o d e l D a t a M o d e l D a t a M o d e l P e a c h N u m b e r B l o b S t r i n g N a m e - D a t a M o d e l R e f - D a t a M o d e l M u t a b l e - C o n s t r a i n t - P e a c h - 1 1 - a P e a c h c h a n n e l c h a n n e l t c p - c - t P e a c h   P i t   x m l - p F u z z P e a c h M N d e b u g s k i p t o F u z z r a n g e F u z z < ? x m l . . . . . . > < P e a c h   . . . . . . > < I n c l u d e   . . . / > < D a t a M o d e l   > < / D a t a M o d e l > < S t a t e M o d e l   > < / S t a t e M o d e l > < A g e n t   >   e x c e p t i o n c r a s h     < / A g e n t > < T e s t   > 使   s t a t e a g e n t p u b l i s h e r   < / T e s t > < R u n   > F u z z e r   < / R u n > < / P e a c h >
B l o c k C h o i c e C u s t o m F l a g F l a g s N u m b e r P a d d i n g S t r i n g X m l A t t r i b u t e X m l E l e m e n t R e l a t i o n F i x u p T r a n s f o r m e r P l a c e m e n t H e l l o T i d e D a t a M o d e l H e l l o   T i d e D a t a M o d e l D a t a M o d e l r e f S t a t e M o d e l S t a t e M o d e l S t a t e M o d e l S t a t e M o d e l s t a t e s t a t e P e a c h s t a t e a c t i o n a c t i o n A c t i o n S t a t e M o d e l A c t i o n P u b l i s h e r A c t i o n S t a t e M o d e l D a t a M o d e l A g e n t P e a c h f u z z e r T C P Z e r o M Q R E S T   J s o n 使 P e a c h T C P T C P R P C 使 p e a c h . e x e   - a   t c p
M o n i t o r M o n i t o r w i n d o w s O S X L i n u x w i n d o w s W i n d o w s   D e b u g g e r   M o n i t o r c l e a n u p   r e g i s t r y   m o n i t o r p a g e h e a p   P o p u p W a t c h e r   w i n d o w s S e r v i c e   O S X C r a s h W r a n g l e r   C r a s h R e p o r t e r   M o n i t o r L i n u x L i n u x C r a s h c a n a k i t   r e l a y   C l e a n u p   F o l d e r I p P o w e r 9 2 5 8 P c a p P i n g P r o c e s s k i l l e r   s o c k e t   s s h s s h v m w a r e   W i n d o w s   D e b u g g e r   M o n i t o r W i n d o w s D e b u g g e r w i n d o w s C o m m a n d l i n e - - - P r o c e s s n a m e - - - K e r n e l c o n n e c t i o n s t r i n g - - - S e r v i c e - - - w i n d o w s S y m b o l s p a t h - - - S R V * h t t p : / / m s d l . m i c r o s o f t . c o m / d o w n l o a d / s y m b o l s W i n d b g p a t h - - - w i n d b g N o n c r y s t a l l i n e - - - d e b u g g e r I g n o r e f i r s t c h a n c e g u a r d p a g e - - - I g n o r e s e c o n d c h a n c e g u a r d p a g e - - - N o c p u k i l l - - - 使 C P U 使 F a u l t o n e a r l y e x i t - - - W a i t f o r e x i t o n c a l l - - - 退 W a i t f o r e x i t t i m e o u t - - - 退 t i m e o u t - 1 1 0 0 0 0 R e s t a r o n e a c h t e s t - - -
C r a s h W r a n g l e r   C r a s h W a n g l e r C r a s h W r a n g l e r L i n u x C r a s h L i n u x C r a s h T e s t 使 A g e n t S t a t e M o d e l P u b l i s h e r 使 T e s t 使 p e a c h T e s t D e f a u l t T e s t C o m m a n d - - - A r g u m e n t s - - - S t a r t O n C a l l - - - U s e D e b u g M a l l o c - - - 使 O S X   D e b u g   M a l l o c E x e c H a n d l e r - - - C r a s h   W r a n g l e r   e x c _ h a n d l e r E x p l o i t a b l e R e a d s - - - a   /   v N o C p u K i l l - - - C P U 使 C w L o g F i l e - - - C r a s h W r a n g l e r c w . l o g C w L o c k F i l e - - - C r a s h W r a n g l e r c w . l o c k C w P i d F i l e - - - C r a s h W r a n g l e r   P I D c w . p i d E x e c u t a b l e - - - L o g F o l d e r - - - / v a r / p e a c h c r a s h M o n o - - - m o n o = / u s r / b i n / m o n o A g e n t S t a t e M o d e l P u b l i s h e r I n c l u d e E x c l u d e S t r a t e g y L o g g e r A g e n t S t a t e M o d e l P u b l i s h e r I n c l u d e E x c l u d e S t r a t e g y
L o g g e r s P e a c h 使 P e a c h 使 S t r a t e g y S t r a t e g y R a n d o m 6 M a x F i e l d s T o M u t a t e m u t a t o r S e q u e n t i a l P e a c h 使 M u t a t o r s R a n d o m D e t e r m i n i s t i c P e a c h p i t   x m l M u t a t o r s I t e r a t i o n s x m l s k i p t o P e a c h 3 M u t a t o r s p i t H e l l o T i d e p i t H e l l o T i d e p i t g i t h u b S t r a t e g y L o g g e r [ h t t p s : / / g i t h u b . c o m / T i d e S e c / P e a c h _ F u z z i n g / b l o b / m a s t e r / p i t - x m l - s a m p l e s / H e l l o T i d e . x m l ] ( h t t p s : / / g i t h u b . c o m / T i d e S e c / P e a c h _ F u z z i n g / b l o b / m a s t e r / p i t - x m l - s a m p l e s / H e l l o T i d e . x m l ) < ? x m l   v e r s i o n = " 1 . 0 "   e n c o d i n g = " u t f - 8 " ? > < P e a c h   x m l n s = " h t t p : / / p e a c h f u z z e r . c o m / 2 0 1 2 / P e a c h "   x m l n s : x s i = " h t t p : / / w w w . w 3 . o r g / 2 0 0 1 / X M L S c h e m a - i n s t a n c e "         x s i : s c h e m a L o c a t i o n = " h t t p : / / p e a c h f u z z e r . c o m / 2 0 1 2 / P e a c h   . . / p e a c h . x s d " >         < D a t a M o d e l   n a m e = " T h e D a t a M o d e l " >                                 < S t r i n g   v a l u e = " H e l l o   T i d e ! "   / >         < / D a t a M o d e l >         < S t a t e M o d e l   n a m e = " S t a t e "   i n i t i a l S t a t e = " S t a t e 1 "   >                 < S t a t e   n a m e = " S t a t e 1 "     >
c m d P e a c h   N U L L L o g                 < S t a t e   n a m e = " S t a t e 1 "     >                         < A c t i o n   t y p e = " o u t p u t "   >                                 < D a t a M o d e l   r e f = " T h e D a t a M o d e l " / >                         < / A c t i o n >                 < / S t a t e >         < / S t a t e M o d e l >         < T e s t   n a m e = " D e f a u l t " >                 < S t a t e M o d e l   r e f = " S t a t e " / >                 < P u b l i s h e r   c l a s s = " C o n s o l e "   / >                 < L o g g e r   c l a s s = " F i l e " >                         < P a r a m   n a m e = " P a t h "   v a l u e = " l o g . t x t "   / >                 < / L o g g e r >         < / T e s t > < / P e a c h > p e a c h . e x e   s a m p l e s H e l l o T i d e . x m l
p e a c h H T T P p e a c h f u z z w e b H T T P h t t p p e a c h   H T T P   P e a c h   p i t   f i l e h t t p h t t p 使 p h p s t u d y h t t p w e b [ h t t p s : / / g i t h u b . c o m / T i d e S e c / W D S c a n n e r ] ( h t t p s : / / g i t h u b . c o m / T i d e S e c / W D S c a n n e r )
f u z z w i r e s h a r k h t t p p i t H t t p p i t h t t p f u z z p i t g i t h u b h t t p f u z z . x m l [ h t t p s : / / g i t h u b . c o m / T i d e S e c / P e a c h _ F u z z i n g / b l o b / m a s t e r / p i t - x m l - s a m p l e s / h t t p f u z z . x m l ] ( h t t p s : / / g i t h u b . c o m / T i d e S e c / P e a c h _ F u z z i n g / b l o b / m a s t e r / p i t - x m l - s a m p l e s / h t t p f u z z . x m l ) < ? x m l   v e r s i o n = " 1 . 0 "   e n c o d i n g = " u t f - 8 " ? > < P e a c h   x m l n s = " h t t p : / / p e a c h f u z z e r . c o m / 2 0 1 2 / P e a c h "   x m l n s : x s i = " h t t p : / / w w w . w 3 . o r g / 2 0 0 1 / X M L S c h e m a - i n s t a n c e "         x s i : s c h e m a L o c a t i o n = " h t t p : / / p e a c h f u z z e r . c o m / 2 0 1 2 / P e a c h   . . / p e a c h . x s d " >         < D a t a M o d e l   n a m e = " D a t a L o g i n " >                 < S t r i n g   v a l u e = " G E T   / i n d e x . p h p ? m = l o g i n "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >                                                       < S t r i n g   v a l u e = "   H T T P / 1 . 1 "   / >       < ! - -   m u t a b l e = " f a l s e "   f u z z   - - >                 < S t r i n g   v a l u e = " r n "   / >                   < S t r i n g   v a l u e = " C o n t e n t - T y p e :   "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >                 < S t r i n g   v a l u e = " a p p l i c a t i o n / x - w w w - f o r m - u r l e n c o d e d "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >                       < S t r i n g   v a l u e = " r n "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >                 < S t r i n g   v a l u e = " A c c e p t - E n c o d i n g :   "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >                 < S t r i n g   v a l u e = " g z i p ,   d e f l a t e "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >                       < S t r i n g   v a l u e = " r n "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >                 < S t r i n g   v a l u e = " A c c e p t :   "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >                 < S t r i n g   v a l u e = " t e x t / h t m l , a p p l i c a t i o n / x h t m l + x m l , a p p l i c a t i o n / x m l ; q = 0 . 9 , i m a g e / w e b p , i m a g e / a p n g , * / * ; q = 0 . 8 , a p p l i c a t i o n / s i g n e d - e x c h a n g e ; v = b 3 "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >                       < S t r i n g   v a l u e = " r n "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >                     < S t r i n g   v a l u e = " U s e r - A g e n t :   "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >                 < S t r i n g   v a l u e = " M o z i l l a / 5 . 0   ( W i n d o w s   N T   6 . 1 ;   W i n 6 4 ;   x 6 4 )   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 / 7 5 . 0 . 3 7 7 0 . 1 0 0   S a f a r i / 5 3 7 . 3 6 "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >                       < S t r i n g   v a l u e = " r n "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >                 < S t r i n g   v a l u e = " H o s t :   1 0 . 2 1 1 . 5 5 . 2 "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >                 < S t r i n g   v a l u e = " r n "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >                 < S t r i n g   v a l u e = " C o n e c t i o n :   "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >                 < S t r i n g   v a l u e = " K e e p - A l i v e "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >                       < S t r i n g   v a l u e = " r n "   m u t a b l e = " f a l s e "   t o k e n = " t r u e " / >
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则