[11312] 2017-05-05_XSSBot从入门到完成

文档创建者:s7ckTeam
浏览次数:5
最后更新:2025-01-18
2017-05-05_XSSBot从入门到完成 X S S   B o t   L o R e x x a r   F r e e B u f   2 0 1 7 - 0 5 - 0 5 * L o R e x x a r F r e e B u f x s s c t f x s s x s s   b o t x s s   b o t x s s   b o t b o t x s s   b o t b o t j s j s s e l e n i u m + w e b d r i v e r w e b d r i v e r 3 c h r o m e   w e b d r i v e r f i r e f o x   w e b d r i v e r p h a n t o m j s s e l e n i u m s e l e n i u m w e b d r i v e r j a v a 使 p y t h o n s e l e n i u m < > p y t h o n s e l e n i u m i m p o r t   s e l e n i u m f r o m   s e l e n i u m   i m p o r t   w e b d r i v e r     f r o m   s e l e n i u m . w e b d r i v e r . c o m m o n . k e y s   i m p o r t   K e y s     f r o m   s e l e n i u m . c o m m o n . e x c e p t i o n s   i m p o r t   W e b D r i v e r E x c e p t i o n c h r o m e   w e b d r i v e r 使 c h r o m e   w e b d r i v e r c h r o m e w e b d r i v e r < > w e b d r i v e r a p i c h r o m e + w e b d r i v e r c h r o m e   w e b d r i v e r # ! / u s r / b i n / e n v   p y t h o n #   - * -   c o d i n g : u t f - 8   - * - i m p o r t   s e l e n i u m f r o m   s e l e n i u m   i m p o r t   w e b d r i v e r     f r o m   s e l e n i u m . w e b d r i v e r . c o m m o n . k e y s   i m p o r t   K e y s    
f r o m   s e l e n i u m . c o m m o n . e x c e p t i o n s   i m p o r t   W e b D r i v e r E x c e p t i o n i m p o r t   o s   c h r o m e d r i v e r   =   " C : U s e r s A d m i n i s t r a t o r A p p D a t a L o c a l G o o g l e C h r o m e A p p l i c a t i o n c h r o m e d r i v e r . e x e "     o s . e n v i r o n [ " w e b d r i v e r . c h r o m e . d r i v e r " ]   =   c h r o m e d r i v e r     b r o w s e r   =   w e b d r i v e r . C h r o m e ( c h r o m e d r i v e r )     u r l   =   " [ h t t p : / / x x x x ] ( h t t p : / / x x x x ) "     b r o w s e r . g e t ( u r l ) b r o w s e r . q u i t ( ) f i r e f o x   w e b d r i v e r f i r e f o x c h r o m e g e c k o d r i v e r c h r o m e < >   l i n u x / b i n / c h m o d   + x   g e c k o d r i v e r w i n d o w s g e c k o d r i v e r # ! / u s r / b i n / e n v   p y t h o n #   - * -   c o d i n g : u t f - 8   - * - i m p o r t   s e l e n i u m f r o m   s e l e n i u m   i m p o r t   w e b d r i v e r     f r o m   s e l e n i u m . w e b d r i v e r . c o m m o n . k e y s   i m p o r t   K e y s     f r o m   s e l e n i u m . c o m m o n . e x c e p t i o n s   i m p o r t   W e b D r i v e r E x c e p t i o n b r o w s e r   =   w e b d r i v e r . F i r e f o x ( ) u r l   =   " [ h t t p : / / x x x x ] ( h t t p : / / x x x x ) "     b r o w s e r . g e t ( u r l ) b r o w s e r . q u i t ( ) p h a n t o m j s p h a n t o m j s   < >
# ! / u s r / b i n / e n v   p y t h o n #   - * -   c o d i n g : u t f - 8   - * - i m p o r t   s e l e n i u m f r o m   s e l e n i u m   i m p o r t   w e b d r i v e r f r o m   s e l e n i u m . c o m m o n . e x c e p t i o n s   i m p o r t   W e b D r i v e r E x c e p t i o n p h a n t o m j s _ p a t h   =   " s s s s s s s s s / p h a n t o m j s " d r i v e r   =   w e b d r i v e r . P h a n t o m J S ( e x e c u t a b l e _ p a t h = p h a n t o m j s _ p a t h ) u r l   =   " [ h t t p : / / x x x x ] ( h t t p : / / x x x x ) "     b r o w s e r . g e t ( u r l ) b r o w s e r . q u i t ( ) b o t x s s   b o t p a y l o a d b o t 2 4 - 4 8 b o t w e b d r i v e r c h r o m e f i r e f o x w e b d r i v e r w i n d o w s w i n d o w s r d p w i n d o w s x s s   b o t l i n u x s s h l i n u x x s s   b o t f r o m   p y v i r t u a l d i s p l a y   i m p o r t   D i s p l a y d i s p l a y   =   D i s p l a y ( v i s i b l e = 0 ,   s i z e = ( 8 0 0 , 8 0 0 ) ) d i s p l a y . s t a r t ( ) p h a n t o m j s w e b d r i v e r p h a n t o m j s x s s   b o t 使 p h a n t o m j s x s s   b o t b o t w e b d r i v e r x s s r e p o r t   b u g x s s
x s s r e p o r t   b u g x s s b o t 访 j s c t f 1 p a y l o a d 0 c t f 访 c h e c k 访 b o t b o t w e b d r i v e r 访 c o o k i e i p   c h e c k 访 b o t 访 b o t # ! / u s r / b i n / e n v   p y t h o n #   - * -   c o d i n g : u t f - 8   - * - i m p o r t   s e l e n i u m f r o m   s e l e n i u m   i m p o r t   w e b d r i v e r     f r o m   s e l e n i u m . w e b d r i v e r . c o m m o n . k e y s   i m p o r t   K e y s     f r o m   s e l e n i u m . c o m m o n . e x c e p t i o n s   i m p o r t   W e b D r i v e r E x c e p t i o n i m p o r t   o s   i m p o r t   t i m e   i m p o r t   r e q u e s t s
f r o m   p y v i r t u a l d i s p l a y   i m p o r t   D i s p l a y d i s p l a y   =   D i s p l a y ( v i s i b l e = 0 ,   s i z e = ( 8 0 0 , 8 0 0 ) ) d i s p l a y . s t a r t ( ) w h i l e   1 : t r y : s   =   r e q u e s t s . S e s s i o n ( ) u r l   =   ' [ h t t p : / / x x x / c h e c k s q l . p h p ] ( h t t p : / / x x x / c h e c k s q l . p h p ) ' r   =   s . g e t ( u r l ) i f   " "   i n   r . t e x t : t r y : c h r o m e d r i v e r   =   " C : U s e r s A d m i n i s t r a t o r A p p D a t a L o c a l G o o g l e C h r o m e A p p l i c a t i o n c h r o m e d r i v e r . e x e "     o s . e n v i r o n [ " w e b d r i v e r . c h r o m e . d r i v e r " ]   =   c h r o m e d r i v e r     b r o w s e r   =   w e b d r i v e r . C h r o m e ( c h r o m e d r i v e r )   b r o w s e r . s e t _ p a g e _ l o a d _ t i m e o u t ( 1 0 ) b r o w s e r . s e t _ s c r i p t _ t i m e o u t ( 1 0 ) u r l   =   " [ h t t p : / / x x x x x x / a d m i n _ 3 2 1 3 2 1 3 2 1 . p h p ] ( h t t p : / / x x x x x x / a d m i n _ 3 2 1 3 2 1 3 2 1 . p h p ) "     b r o w s e r . g e t ( u r l ) b r o w s e r . a d d _ c o o k i e ( { ' n a m e ' :   ' a d m i n ' , ' v a l u e '   :   ' a r a n d o m s t r i n g ' , ' p a t h '   :   ' / ' } ) b r o w s e r . g e t ( u r l ) w h i l e   1 : t r y : b r o w s e r . s w i t c h _ t o _ a l e r t ( ) . a c c e p t ( ) e x c e p t   s e l e n i u m . c o m m o n . e x c e p t i o n s . N o A l e r t P r e s e n t E x c e p t i o n : b r e a k
p r i n t   b r o w s e r . t i t l e p r i n t   t i m e . s t r f t i m e ( " % Y - % m - % d   % X " ,   t i m e . l o c a l t i m e ( ) ) t i m e . s l e e p ( 1 0 ) b r o w s e r . q u i t ( ) t i m e . s l e e p ( 1 ) e x c e p t   E x c e p t i o n   a s   e :   p r i n t   " [ e r r o r ]   " + s t r ( e ) b r o w s e r . q u i t ( ) e l s e : p r i n t   t i m e . s t r f t i m e ( " % Y - % m - % d   % X " ,   t i m e . l o c a l t i m e ( ) ) p r i n t   " [ i n f o ]   n o   u n r e a d   m e s s a g e s " e x i t ( 0 ) e x c e p t   E x c e p t i o n   a s   e :   p r i n t   " [ e r r o r ]   " + s t r ( e ) c r o n t a b x s s x s s x s s a d m i n b o t s e s s i o n x s s b o t r o u n d < x m p > j s 使 b o t # ! / u s r / b i n / e n v   p y t h o n #   - * -   c o d i n g : u t f - 8   - * - i m p o r t   s e l e n i u m f r o m   s e l e n i u m   i m p o r t   w e b d r i v e r     f r o m   s e l e n i u m . w e b d r i v e r . c o m m o n . k e y s   i m p o r t   K e y s     f r o m   s e l e n i u m . c o m m o n . e x c e p t i o n s   i m p o r t   W e b D r i v e r E x c e p t i o n i m p o r t   o s  
i m p o r t   t i m e   i m p o r t   r e q u e s t s f r o m   p y v i r t u a l d i s p l a y   i m p o r t   D i s p l a y d i s p l a y   =   D i s p l a y ( v i s i b l e = 0 ,   s i z e = ( 8 0 0 , 8 0 0 ) ) d i s p l a y . s t a r t ( ) f o r   i   i n   x r a n g e ( 2 ) : t r y : b r o w s e r   =   w e b d r i v e r . F i r e f o x ( ) b r o w s e r . s e t _ p a g e _ l o a d _ t i m e o u t ( 1 0 ) b r o w s e r . s e t _ s c r i p t _ t i m e o u t ( 1 0 ) u r l   =   " [ h t t p : / / 5 2 . 8 0 . 6 3 . 9 1 / l o g i n . p h p ] ( h t t p : / / 5 2 . 8 0 . 6 3 . 9 1 / l o g i n . p h p ) "     b r o w s e r . g e t ( u r l ) e l e m   =   b r o w s e r . f i n d _ e l e m e n t _ b y _ n a m e ( " u s e r " ) e l e m . c l e a r ( ) e l e m . s e n d _ k e y s ( ' a d m i n ' ) e l e m   =   b r o w s e r . f i n d _ e l e m e n t _ b y _ n a m e ( " p a s s " ) e l e m . c l e a r ( ) e l e m . s e n d _ k e y s ( ' a d m m i n 3 3 2 i n d a d m i n 3 3 2 1 3 ' ) e l e m   =   b r o w s e r . f i n d _ e l e m e n t _ b y _ n a m e ( " l o g i n " ) e l e m . c l i c k ( ) p r i n t   " l o g i n   s u c c e s s " b r o w s e r . a d d _ c o o k i e ( { ' n a m e ' :   ' a d m i n ' , ' v a l u e '   :   ' a r a n d o m s t r i n g ' , ' p a t h '   :   ' / a d m i n s h i g e s h a 2 3 3 e 3 3 3 3 / ' } ) w h i l e   1 : t r y :
b r o w s e r . s w i t c h _ t o _ a l e r t ( ) . a c c e p t ( ) e x c e p t   s e l e n i u m . c o m m o n . e x c e p t i o n s . N o A l e r t P r e s e n t E x c e p t i o n : b r e a k p r i n t   b r o w s e r . t i t l e p r i n t   t i m e . s t r f t i m e ( " % Y - % m - % d   % X " ,   t i m e . l o c a l t i m e ( ) ) t i m e . s l e e p ( 1 0 ) b r o w s e r . q u i t ( ) t i m e . s l e e p ( 1 ) e x c e p t   E x c e p t i o n   a s   e : p r i n t   " [ E R R O R ]   " + s t r ( e ) # i m p o r t a n t b r o w s e r . q u i t ( ) u r l 2   =   ' [ h t t p : / / x x x x / c l 3 3 e 3 a r 5 q l . p h p ] ( h t t p : / / x x x x / c l 3 3 e 3 a r 5 q l . p h p ) ' r   =   s . g e t ( u r l 2 ) p r i n t   r . t e x t p r i n t   t i m e . s t r f t i m e ( " % Y - % m - % d   % X " ,   t i m e . l o c a l t i m e ( ) ) s e t k e y c o o k i e p a y l o a d 2 a d m i n p a y l o a d p a y l o a d p a y l o a d c r o n t a b b o t b o t k i l l f i r e f o x x s s   b o t * L o R e x x a r F r e e B u f

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

本版积分规则