[14430] 2019-08-04_前端加密之使用Firefox来解密

文档创建者:s7ckTeam
浏览次数:2
最后更新:2025-01-18
2019-08-04_前端加密之使用Firefox来解密 使 F i r e f o x N o t F o u n d   F r e e B u f   2 0 1 9 - 0 8 - 0 4 2 . 0 A P P , 使 f i r e f o x , c h r o m e f i r e f o x , f i r e f o x b u t t o n   c t r l + F 1 2   j s l o g i n . j s   b u t t o n j s + + f u n c t i o n . o n ( ' c l i c k ' , c a l l b a c k ( ) { } )
b u t t o n b u t t o n F i r e f o x H T M L C S S H T M L J S e v e n t b u t t o n b u t t o n 2 c l i c k c l i c k c l i c k $ ( ' # b u t t i o n _ i d ' ) . c l i c k ( f u n c t i o n ( ) { . . . } )   c l i c k j q u e r y   1   f u n c t i o n ( )   {   2       i f   ( ! $ ( t h i s ) . p r o p ( ' d i s a b l e d ' ) )   {   3           v a r   m o b i l e n u m   =   / ^ ( 1 3 [ 0 - 9 ] | 1 5 [ 0 - 9 ] | 1 6 [ 0 - 9 ] | 1 7 [ 0 1 3 6 7 8 ] | 1 8 [ 0 - 9 ] | 1 9 [ 0 - 9 ] | 1 4 [ 5 7 ] ) [ 0 - 9 ] { 8 } $ / ;   4           v a r   m o b   =   $ ( ' . r o w   i n p u t ' ) . e q ( 3 ) . v a l ( ) . r e p l a c e ( / s / g ,   ' ' )   5           i f   ( ! m o b i l e n u m . t e s t ( m o b ) )   {   6               $ ( ' # m o d a l - e r r o r ' ) . m o d a l ( ' s h o w ' ) . c h i l d r e n ( ' . e r r o r - c o n t e n t ' ) . c h i l d r e n ( ' . m o d a l - b o d y ' ) . h t m l ( ' ' ) ;   7               r e t u r n ;   8           }   9           i f   ( n e e d I m g )   { 1 0               $ ( ' # m o d a l - i n p u t ' ) . m o d a l ( ' s h o w ' ) ; 1 1               $ ( ' # m o d a l - i n p u t   . m s g - c o d e - i m g ' ) . e q ( 0 ) . c l i c k ( ) ; 1 2               v a r   $ _ i n p u t   =   $ ( ' # m o d a l - i n p u t   i n p u t ' ) [ 0 ] ; 1 3               s e t T i m e o u t ( f u n c t i o n ( )   { 1 4                   $ _ i n p u t . f o c u s ( ) ; 1 5               } ,   5 0 0 ) ; 1 6           }   e l s e   { 1 7               v a r   p a r a m s   =   {
1 7 - 2 0 g e t P h o n e C o d e p a r a m s   J S g e t P h o n e C o d e ( p a r a m s ) 1 7               v a r   p a r a m s   =   { 1 8                   ' M O B I L E ' :   $ ( ' . r o w   i n p u t ' ) . e q ( 3 ) . v a l ( ) . r e p l a c e ( / s / g ,   ' ' ) 1 9               } ; 2 0               g e t P h o n e C o d e ( p a r a m s ) ; 2 1           } 2 2       } 2 3   }   1   f u n c t i o n   g e t P h o n e C o d e ( p a r a m s )   {   2           i f   ( ! $ ( ' # m s g - b t n ' ) . p r o p ( " d i s a b l e d " ) )   {   3                   $ ( ' # m s g - b t n ' ) . p r o p ( " d i s a b l e d " ,   t r u e ) ;   4                   p a r a m s [ ' a j a x U r l ' ]   =   " / u s e r 2 / s e n d S m s C o d e " ;   5                   p a r a m s [ ' a j a x C a l l B a c k ' ]   =   f u n c t i o n   ( d a t a )   {   6                           i f   ( d a t a . M S G _ C O D E   = =   0 )   {   7                                   i f   ( d a t a . M E S S A G E _ C O D E )   {   8                                           $ ( ' . m s g - c o d e - i n p u t ' ) . v a l ( d a t a . M E S S A G E _ C O D E ) ;   9                                           c h e c k N u l l ( ) ; 1 0                                   } 1 1                                   / * i f   ( s h o w _ i n p u t )   { 1 2                                     $ ( ' . t e l - c o d e - r o w ' ) . s h o w ( ) ; 1 3                                     } * / 1 4                                   $ ( " . m s g - c o d e - i m g : n o t ( ' # m o d a l - i n p u t   . m s g - c o d e - i m g ' ) : l a s t " ) . c l i c k ( ) ; 1 5                                   t i m e ( $ ( ' # m s g - b t n ' ) ) ; 1 6                                   r e t u r n ; 1 7                           }   e l s e   i f   ( d a t a . M S G _ C O D E   = =   ' 1 0 2 ' )   { 1 8                                   i f   ( $ ( ' . t e l - c o d e - r o w ' ) . c s s ( ' d i s p l a y ' )   = =   ' n o n e ' )   { 1 9                                           a l e r t e r r o r ( ' < b r / > ' ) ; 2 0                                           $ ( ' . t e l - c o d e - r o w ' ) . s h o w ( ) ; 2 1                                   }   e l s e   { 2 2                                           a l e r t e r r o r ( ' ' ) ; 2 3                                   } 2 4                                   i f   ( t y p e o f   s h o w _ i n p u t   ! =   ' u n d e f i n e d '   & &   ! s h o w _ i n p u t )   {
3 2   4 - 5 p a r a m s 3 2 s u b m i t A j a x   s u b m i t A j a x 2 4                                   i f   ( t y p e o f   s h o w _ i n p u t   ! =   ' u n d e f i n e d '   & &   ! s h o w _ i n p u t )   { 2 5                                           s h o w _ i n p u t   =   t r u e ; 2 6                                   } 2 7                           }   e l s e   { 2 8                                   a l e r t f a i l ( ) ; 2 9                           } 3 0                           $ ( ' # m s g - b t n ' ) . p r o p ( " d i s a b l e d " ,   f a l s e ) ; 3 1                   } 3 2                   s u b m i t A j a x ( p a r a m s ) ; 3 3           } 3 4   }   1   / /   2   v a r   s u b m i t A j a x   =   f u n c t i o n   ( d a t a O b j e c t )   {   3           v a r   a j a x U r l   =   U C _ U R L   +   d a t a O b j e c t . a j a x U r l   4           d e l e t e   d a t a O b j e c t . a j a x U r l   5           v a r   a j a x C a l l B a c k   =   d a t a O b j e c t . a j a x C a l l B a c k ;   6           d e l e t e   d a t a O b j e c t . a j a x C a l l B a c k ;   7           d a t a O b j e c t . C H N L I D   =   d a t a S t o r e . g e t I t e m ( " C H N L I D " ) ;   8           d a t a O b j e c t . B A C K U R L   =   u n e s c a p e ( B a s e 6 4 . d e c o d e ( d a t a S t o r e . g e t I t e m ( " b a c k U r l " ) ) ) ;   9           d a t a O b j e c t . V E R S I O N   =   " 1 . 3 2 " ; 1 0           i f   ( n u l l   ! =   d a t a O b j e c t . B A C K U R L )   { 1 1                   d a t a O b j e c t . B A C K U R L   =   g e t D o m a i n ( d a t a O b j e c t . B A C K U R L ) ; 1 2           } 1 3           i f   ( n u l l   = =   d a t a O b j e c t . C H N L I D   & &   n u l l   = =   d a t a O b j e c t . B A C K U R L )   { 1 4                   d a t a O b j e c t . C H N L I D   =   ' S F ' ; 1 5                   d a t a O b j e c t . B A C K U R L   =   l o c a t i o n . h o s t ; 1 6           } 1 7           v a r   J s o n P a r a m s   =   J S O N . s t r i n g i f y ( d a t a O b j e c t ) ; 1 8           v a r   r s a C o m m i t   =   f u n c t i o n   ( J s o n P a r a m s )   { 1 9                   v a r   R S A P a r a m s   =   R S A U t i l s . e n c r y p t e d S t r i n g ( r s a K e y ,   J s o n P a r a m s ) ; 2 0                   $ . a j a x ( { 2 1                           t y p e :   " P O S T " , 2 2                           c a c h e :   f a l s e , 2 3                           d a t a T y p e :   " j s o n " , 2 4                           u r l :   a j a x U r l ,
d a t a O b j e c t   , d a t a O b j e c t 2 J s o n . s t r i n g f y 1 9 R S A U t i l s . e n c r y p t e d S t r i n g ( r s a K e y ,   J s o n P a r a m s ) ; r a s K e y J s o n P a r a m s ,   J s o n P a r a m s d a t a O b j e c t j s o n j s o n   R S A U t i l s . e n c r y p t e d S t r i n g r s a K e y u n d e f i n e d . . v a r   r s a K e y s t r i n g k e y 2 4                           u r l :   a j a x U r l , 2 5                           c o n t e n t T y p e :   ' t e x t / p l a i n ' , 2 6                           d a t a :   R S A P a r a m s , 2 7                       . . . 8 2   }
m o b i l e j s o n   b u r p s u i t e   1   v a r   m y   =   { M O B I L E : " 1 5 * * * * * * * " , C H N L I D : " S F " , B A C K U R L : " * * * * * . c o m . c n " , V E R S I O N : " 1 . 3 2 " } ; 2   v a r   d a t a   =   J S O N . s t r i n g i f y ( m y ) ; 3   v a r   r s a K e y ; 4   R S A U t i l s . e n c r y p t e d S t r i n g ( r s a K e y ,   d a t a ) ;
( )   T a m p e r   D a t a   . l o g i n . j s   w a f j s t o k e n 使 j s h a c k 使 j s j a v a s c r i p t J a v a S c r i p t " " * N o t F o u n d   F r e e B u f  


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

本版积分规则