[11232] 2017-04-13_Arduino+Avrlibc制作Badusb原理及示例讲解长文含视频

文档创建者:s7ckTeam
浏览次数:1
最后更新:2025-01-18
2017-04-13_Arduino+Avrlibc制作Badusb原理及示例讲解长文含视频 A r d u i n o + A v r   l i b c B a d u s b   |       F r e e B u f   2 0 1 7 - 0 4 - 1 3 *   F r e e B u f     2 0 1 4 J a k o b L e l l K a r s t e n   N o h l b a d u s b b a d u s b b a d u s b b a d u s b b a d u s b b a d u s b 使 A r d u i n o   L e o n a r d o L e o n a r d o A r d u i n o 1 .     U S B U S B b a d u s b b a d u s b U S B U S B U S B I n t e l I n t e l I n t e l U S B 使 U S B b o o t l o a d e r
b o o t l o a d e r U S B U S B 便 J a k o b L e l l K a r s t e n           N o h l b a d u s b b o o t l o a d e r b o o t l o a d e r P C 2 .     A r d u i n o     t e e n s y b a d u s b a t m e l a t m e l 3 .     A t m e l S R A M ,   F L A S H E E P R O M S R A M F L A S H b o o t l o a d e r b o o t l o a d e r E E P R O M E E P R O M E E P R O M P C 4 .     A v r   l i b c a t m e l C W i n d o w s W i n A v r A r d u i n o   i d e a v r   l i b c 5 .     A r d u i n o b o o t l o a d e r ( F L A S H ) a v r   l i b c a v r d u d e . e x e A r d u i n o b o o t l o a d e r a v r d u d e . e x e b o o t l o a d e r 6 .     I n t e l   h e x   使 I n t e l   h e x 1 .     U S B U S B U S B U S B U S B U S B 2 .     A r d u i n o A v r   l i b c b a d u s b A r d u i n o a v r d u d e . e x e B a d u s b E E P R O M P C

1 .     E E P R O M ' $ ' ' r ' ( $ r ) b a d u s b W i n + R 2 .     E E P R O M ' $ ' ' r ' ' ; ' ( $ r ; ) b a d u s b W i n + R 3 .     E E P R O M ' & ' ' 5 ' ' 0 ' ' 0 ' ' & ' ' $ ' ' r ' ' ; ' ( & 5 0 0 & $ r ; ) b a d u s b W i n + R 5 0 0 ) 4 .     E E P R O M ( & 5 0 0 & $ r p o w e r s h e l l & 4 0 0 & ; G e t - D a t e ; ) b a d u s b W i n + R 5 0 0 p o w e r s h e l l 4 0 0 G e t - D a t e
B a d u s b B a d u s b a v r d u d e . e x e U I B a d u s b E E P R O M E E P R O M 1   P C a v r d u d e . e x e U I e x e c u t a b l e a d d r e s s B a d u s b p a r t n o p r o g r a m m e r a v r d u d e . c o n f a v r d u d e . c o n f p a r t n o p r o g r a m m e r u p l o a d d u m p 使 C r e a t e P r o c e s s a v r d u d e . e x e e x e c u t a b l e P C A d d r e s s i n t e l h e x i n t e l   h e x i n t e l   h e x h e x a v r d u d e . e x e i n t e l           h e x e e p r o m 2   B a d u s b E x e c u t a b l e b a d u s b b a d u s b W i n + R 5 0 0 p o w e r s h e l l
6 0 0 G e t - D a t e e c h o a b c d e f g h i j k l m n o p q r s t u v w x y z G e t - D a t e h t t p s : / / v . q q . c o m / x / p a g e / l 0 3 9 0 0 z m 1 p e . h t m l b a d u s b p o w e r s h e l l c m d 1 .     a v r d u d e . c o n f p a r t n o p r o g r a m m e r a v r d u d e . e x e ( b o o t l o a d e r ) 2 .     p o r t 3 .     e x e c u t a b l e b a d u s b " & 5 0 0 & $ r c m d " F L A S H u p l o a d E E P R O M " c m d " 4 .     e x e c u t a b l e " & 5 0 0 & $ r c m d ; " u p l o a d ( E E P R O M ) 5 .     e x e c u t a b l e E E P R O M p o w e r s h e l l p o w e r s h e l l p o w e r s h e l l a r d u i n o   l e o n a r d o u s b w i n d o w s b a d u s b w i n d o w s d h c p i p u s b d h c p d n s b a d u s b b a d u s b u s b b a d u s b 1 .     b a d u s b u s b 便 使 a r d u i n o t e e n s y C y p r e s s 2 .     a r d u i n o 使 a t m e l a v r   l i b c a r d u i n o   i d e - > - > , 使 i d e
3   a r d u i n o   i d e ( a ) 3 .     4 1 2 0 0 b p s W i n d o w s a r d u i n o i d e a r d u i n o   i d e a r d u i n o   i d e g i t h u b 使 f i n d s t r   / S n   / c : " F o u n d u p l o a d   p o r t " F o u n d   u p l o a d   p o r t a r d u i n o - c o r e s r c c c a r d u i n o p a c k a g e s u p l o a d e r s S e r i a l U p l o a d e r . j a v a : 2 7 6 : f i n d s t r W i n d o w s S e r i a l   U p l o a d e r F o u n d   u p l o a d   p o r t w a i t F o r U p l o a d P o r t w a i t F o r U p l o a d P o r t u p l o a d U s i n g P r e f e r e n c e s u p l o a d U s i n g P r e f e r e n c e s S e r i a l . t o u c h F o r C D C R e s e t 使 f i n d s t r   / S n   / c t o u c h F o r C D C R e s e t " t o u c h F o r C D C R e s e t a r d u i n o - c o r e s r c p r o c e s s i n g a p p S e r i a l . j a v a : 9 0 : S e r i a l . j a v a S e r i a l P o r t . s e t P a r a m s ( 1 2 0 0 , 8 ,   S e r i a l P o r t . S T O P B I T S _ 1 ,   S e r i a l P o r t . P A R I T Y _ N O N E ) ; 1 2 0 0
4   a r d u i n o   i d e ( b ) 4 .     5 a r d u i n o   i d e a v r d u d e . e x e - p p a r t n o - c p r o g r a m m e r - b b a u d r a t e A r d u i n o h a r d w a r e a r d u i n o a v r b o a r d s . t x t p l a t f o r m . t x t p r o g r a m m e r s . t x t 5 .     a r d u i n o b a d u s b a r d u i n o 使 a t m e l a t m e l S R A M , F l A S H E E P R O M , a r d u i n o F L A S H b o o t l o a d e r a r d u i n o E E R P O M 使 a r d u i n o b o o t l o a d e r a v r d u d e . e x e a r d u i n o b o o t l o a d e r b o o t l o a d e r a v r d u d e . e x e e e p r o m f l a s h i n t e l h e x b a d u s b f l a s h e e p r o m A r d u i n o + A v r   l i b c b a d u s b
h t t p s : / / v . q q . c o m / x / p a g e / l 0 3 9 0 0 z m 1 p e . h t m l *   F r e e B u f
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则