[20585] 2021-04-29_用AFL进行模糊测试。

文档创建者:s7ckTeam
浏览次数:4
最后更新:2025-01-18
2021-04-29_用AFL进行模糊测试。 A F L   h a r d i k 0 5   K h a n   2 0 2 1 - 0 4 - 2 9 #   , 2 # F u z z   , 1 #   , 5 # i n c l u d e < s t d i o . h > # i n c l u d e < s t d l i b . h > # i n c l u d e < s t r i n g . h > s t r u c t   I m a g e { c h a r   h e a d e r [ 4 ] ; i n t   w i d t h ; i n t   h e i g h t ; c h a r   d a t a [ 1 0 ] ; } ; v o i d   s t a c k _ o p e r a t i o n ( ) {         c h a r   b u f f [ 0 x 1 0 0 0 ] ;         w h i l e ( 1 )             s t a c k _ o p e r a t i o n ( ) ;   / / r e c u s i v e l y   c a l l   f u n c t i o n   a n d   a l l o c a t e   s t a c k   m e m o r y     } i n t   P r o c e s s I m a g e ( c h a r *   f i l e n a m e ) {     F I L E   * f p ;     c h a r   c h ;     s t r u c t   I m a g e   i m g ;     f p   =   f o p e n ( f i l e n a m e , " r " ) ;                         / / S t a t e m e n t       1     i f ( f p   = =   N U L L )     {         p r i n t f ( " n C a n ' t   o p e n   f i l e   o r   f i l e   d o e s n ' t   e x i s t . r n " ) ;         e x i t ( 0 ) ;     }     w h i l e ( f r e a d ( & i m g , s i z e o f ( i m g ) , 1 , f p ) > 0 )     {         / / i f ( s t r c m p ( i m g . h e a d e r , " I M G " ) = = 0 )         / / {         p r i n t f ( " n t H e a d e r t w i d t h t h e i g h t t d a t a t r n " ) ;         p r i n t f ( " n t % s t % d t % d t % s r n " , i m g . h e a d e r , i m g . w i d t h , i m g . h e i g h t , i m g . d a t a ) ;
C 使 A F L h o n g f u z z * * * *   m a k e M a k e f i l e A F L A F L A F L A F L : ) 使 使 A F L 1 . 使 使         / / i n t e g e r   o v e r f l o w   0 x 7 F F F F F F F + 1 = 0         / / 0 x 7 F F F F F F F + 2   =   1         / / w i l l   c a u s e   v e r y   l a r g e / s m a l l   m e m o r y   a l l o c a t i o n .         i n t   s i z e 1   =   i m g . w i d t h   +   i m g . h e i g h t ;         c h a r   * b u f f 1 ;         i f ( s i z e 1 / 2 = = 0 ) {             d o {                 b u f f 1 = ( c h a r * ) m a l l o c ( s i z e 1 ) ;             } w h i l e ( b u f f 1 ) ;         }         e l s e {             s t a c k _ o p e r a t i o n ( ) ;         }     }     r e t u r n   0 ;     }     i n t   m a i n ( i n t   a r g c , c h a r   * * a r g v ) {         P r o c e s s I m a g e ( a r g v [ 1 ] ) ;         r e t u r n   0 ;     } e c h o   " I M G "   > i n p u t / 1 . t x a f l - g c c   - g   - f s a n i t i z e = a d d r e s s   i m g R e a d . c   - o   i m g r e a d
2 . 使 使 h o n g g f u z z 1 . 使 使 2 . 使 使 l i b f u z z e r C h t t p s   :   / / g i t h u b . c o m / h a r d i k 0 5 / D a m n _ V u l n e r a b l e _ C _ P r o g r a m / b l o b / m a s t e r / i m g R e a d _ l i b f u z z e r . c 1 . 使 使 * *   2 h t t p s : / / w w w . y o u t u b e . c o m / w a t c h ? v = r 7 u c v 2 k N 4 j 4 & l i s t = P L H G g q c J I M E 5 k Y h O S d J j v t V S 4 b 4 _ O X D q M - a f l - f u z z   - i   i n p u t   - o   o u t p u t   - m   n o n e   - -   . / i m g R e a d   @ @ h f u z z - g c c   - g   - f s a n i t i z e = a d d r e s s   i m g R e a d . c   - o   i m g r e a d h o n g f u z z   - i   i n p u t   - -   . / i m g r e a d   _ _ _ F I L E _ _ _ c l a n g   - f s a n i t i z e = f u z z e r , a d d r e s s , u n d e f i n e d   - g   i m g R e a d _ l i b f u z z e r . c   - o   i m g R e a d _ l i b f u z z e r . / i m g R e a d _ l i b f u z z e r
L i n u x A F L   + + [ 使 使 A F L p l u s p l u s ] A F L P l u s p l u s 使 使 C   h t t p s : / / w w w . y o u t u b e . c o m / w a t c h ? v = 9 w R V o 0 k Y S l c [ 使 使 A F L p l u s p l u s ] L i n u x   h t t p s : / / w w w . y o u t u b e . c o m / w a t c h ? v = L G P J d E O 0 2 p 4 A F L [ 使 使 A F L ] U b u n t u A F L   h t t p s : / / w w w . y o u t u b e . c o m / w a t c h ? v = r 7 u c v 2 k N 4 j 4 [ 使 使 A F L ] 使 使 A F L C   h t t p s : / / w w w . y o u t u b e . c o m / w a t c h ? v = N i G C 1 j x F x 7 8 & t = 6 6 s [ 使 使 A F L ] 使 使 A F L   h t t p s : / / w w w . y o u t u b e . c o m / w a t c h ? v = m 1 R k S h H z x _ 8 & t = 1 5 1 s [ 使 使 A F L ] 使 使 使 使 G D B   h t t p s : / / w w w . y o u t u b e . c o m / w a t c h ? v = 5 R 2 g P k C X Z k M [ 使 使 A F L ] Q e m u 使 使 A F L   h t t p s : / / w w w . y o u t u b e . c o m / w a t c h ? v = n p 3 s L L F Q s 6 I H o n g g f u z z [ 使 使 h o n g g f u z z ] 使 使 H o n g F u z z   h t t p s : / / w w w . y o u t u b e . c o m / w a t c h ? v = 6 O B X J t E e - d 8 C [ 使 使 h o n g g f u z z ]   H o n g f u z z c h e c k s e c p w n t o o l s A S A N   h t t p s : / / w w w . y o u t u b e . c o m / w a t c h ? v = L r 8 p L Q R T H a c
W i n d o w s L i b f u z z e r [ 使 使 l i b f u z z e r ] 使 使 L i b F u z z e r C h t t p s : / / w w w . y o u t u b e . c o m / w a t c h ? v = h F v a 8 k J Q w n c & l i s t = P L H G g q c J I M E 5 m 7 H a H f A C a y o y N 0 T R e 2 P H R p [ 使 使 l i b f u z z e r A F L ] 使 使 A F L l i b f u z z e r h t t p s : / / w w w . y o u t u b e . c o m / w a t c h v = H f E q m 3 T r f w M & l i s t = P L H G g q c J I M E 5 m 7 H a H f A C a y o y N 0 T R e 2 P H R p & i n d e x = 2 R a d a m s a [ 使 使 R a d a m s a ] 使 使 R a d a m s a C h t t p s : / / y o u t u . b e / 1 F R s X V N p y n Q W i n A F L [ 使 使 W i n A F L ] W i n A F L C h t t p s : / / w w w . y o u t u b e . c o m / w a t c h ? v = V a _ W t x f 3 D M c [ 使 使 W i n A F L ] h t t p s : / / w w w . y o u t u b e . c o m / w a t c h ? v = H L O R L s N n P z o

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

本版积分规则