41

USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

��������������������������� �����������������

Page 2: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

� ��������� � ��������� ����������� �������������

� ���������� �������� ��� ���������������� ������� ���������������� ������� ����

�!��"�!�#$%�&����'��� ���(� �� ��)(������ ������(�� ����� ���������� ������������� �� ��������*(�����

Page 3: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

�������������������

Page 4: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

�������������������� ��'� ������*� ������������ �����'�����������������

����������(� ��*� ��������' ��������������������� ����(���*�� ����� ��'��������������� ���������������� ��

Page 5: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

�������������������� ������������ �����������������(���������� ������� �

*��� ���*(��� ��(��� ��*������� ���������������������������� ������������������� �����

� ����������*�� ����� ����(��������� ��������� ����� ������� ���'���������� �����+� �' ������*������������ �������� ���������(���*��

Page 6: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

����������� ��������� �� ,�-��,�,��.�-��/�-��/�,

� �(��� "�'��(���0�����(���1�����(�����(��

�(� 2 ,�� ��2 .� ������������ 1!����������������!*����3������������

��**� ������ ��� 3 ����� � �� 4���������� ���� �� ,�)5.�-���� ����

� 3�� 6738������9������+��2��� �� ,�)5.�-�*� �5*����

� ���������:&2�!��4� � /�-9

� �������&)9����&)+����$)9����$)+

Page 7: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

����� ���������

���(%55'''�������5����(��5����5

�������;--�(�������������(�� ������ ��� ����������� ��*����� ����

Page 8: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

����� ���������

! �*������������������(����������� ���� ��(������������������� ����� �����'�����

Page 9: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

����� ���������

&��������������������(������������������ �� � ����� ������������'<��� ��������� ��� ���*������(��������'��� ���'������������������� �*��� �(��� ��*��

Page 10: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

���� ���������������������(�(����� ����������������������

Page 11: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

���� ������������������������*��������*��� ���(��(������� �� �������������

������� � ��� ��� �������' �(���������'���� ��*'���� ������(����� ��*����������4��� ���(���� ������*�

��������������'�� �=

Page 12: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

!����"�����#$����� �#������#� �>��*(�?������������� ������ ����� ����*(�)���

���� �)�*(�����<������ ������ ���� ������(�� ���

Page 13: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

!����"�����#$����� �#������&������ ��� �������������$&���������(���������������������� �� �������

� @-7.�(�������� ,-A������$:�� ,;A�$��� .A��$��� "����� ��*'��� ��*�!.�

Page 14: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

!����"�����#$����� �#������� ����������������������'������ �������' ������ ������

�������������)����� �� ���������(�� ��� �����=��$����=

Page 15: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

!����"�����#$����� �#������� ����������������������'������ �������' ������ ������

�������������)����� �� ���������(�� ��� �����=��$����=

Page 16: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

!����"�����#$����� �#������&������������������������'��������� ��'����������!.��##4$:�����)��������� ��*B

Page 17: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

�%����&��#$��������������(%55'''�������5����(��5�������C����5�0�C,�,�(�

&��<��������������(�� ������ � �����'�������������������'�����(������� ��*'���

!����� <��* ��� ������������������� ��*����������������*(�* ���������(��������� <�������������� ����������� �� ���� ��*'����*����������� ������������*��'����������������(�����

�0��� ����*����������*�������(�����*����������������'����������������������������)����� �'���� ������������

������� �'����'��������=

Page 18: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

������������������� ������ ������ �������������������

Page 19: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

���������������&��<�����������������*������ ��� ���

Page 20: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

�������������������� ���������(��������(( � ��� �����������(��(������� �'�

Page 21: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

�����������������*������������ ������������ �� ������

Page 22: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

���������������! ������� �����������������)����� �'���� ���������������

Page 23: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

���������������!���� ������������������*(� ���'���� ���������

Page 24: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

���������������#� �'����������������� ��� �� ��*���������������� �������(��������� �����

Page 25: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

�����'��������� ����'����'+���������������

� D�'��E����������� ��� ��'��"�������� ������ � >! ����F1�!��� �������� ������&������ �����+

��������(����������� �������*��������������(�������?

Page 26: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

(������� ���������

���(%55'''�������5����(��5�������C����5����C�� �����C���C�,�-�G�(

Page 27: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

(������� ���������

Page 28: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

!���

Page 29: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

!����������������)***

���(%55'''������(������*5(��������5��5

��((���������/�-���(��(����������)( �������� �� �������� ����������� �� �� ���� H���� �

Page 30: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

!����������������+,*

���(%55'''������(������*5(��������5��5

"���)( ������� ������7---������ �����((���������.�-����� �� �������� ����������� �� �� ���� H���� �

Page 31: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

�!�'��+,*������-.*���������� ��/��

���(%55'''�� �� ���� ������ ����* �����*5(�������5IJ+,K@-�+��+.-+(�������+� ���G����()

1������)( ������� ������K@-�������*����*������������(����������� �� �������� ����������� �� �� ���� H���� �

Page 32: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

&����� ���

���(%55���� ������� ���� �5

:( �����������(�� �������������������'�����������*������ �� ����� �(�� ��������� ���������'�

Page 33: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

�����

���(�%55��������*5*���*� 5������

:( ��������� � ��������((���� ��������/�-���(��(� *� ����� ��� ��� H���� ������������ �����(* �

Page 34: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

������0�

���(�%55��������*5��*� ����5���4��)�

:( �������(��H�����������������.�-����� �������� ����������� �������������� ������������������ �������������*���������

Page 35: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

������ ���(%55'''���������5

� 2����'����������������'����'���� ��������������������������

Page 36: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

���������������� �����4������� �� �������� �4������

� &���������������D� '�������� <�� �*�� ��� ��� ���'������������������������������� ��� ��� ��� � �� ��������

� ��������� �����#0�:D������ ��*��������4�����(����*

Page 37: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

����� ��-1*1����#�$���� ���(�%55����������5 ��'�'����5(���� 5

� 4���� 4�./-/����������/�-�D�D���� ������������ �*� �� ����������

� @-7,+��*(��������� .7;A�����*� �����D�D���� �������� �������� ������ ��*'���� �D�D�

� 2����� ����(��H������������4�./-/+���� �������������������(����/�-�����(* ��(��� ��*

Page 38: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

2������ ������� ���(�%55��������*5��*��������5A�������

� �������� �� �K-9�����1!��(�������� ���( ������ ����� �

� ��*(�4�������*���� ��*(��� ��'��3�������� ������ ��' ������ ��#)���� �� ������1���(���� ��#)�������� ����#)����� ���� ��4�'������ ����#)����� ���� ���D��&F&�E����� ����� ���*� ����� ����������� ��# ���$�4� ����������� ��# ���4�'����� $*��� �� B�� ��*��

� ���� ����������'��������� ���������������& ����������������(�������������������������4���� ���(��

Page 39: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

�#��

Page 40: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

��##���� ���������(���������� ������� �*��� ���*(��� ��������� D���H����)�� ���(�����'������E����(������������������������ �������� �������������� ��(������� ��*'��� ������(��������E����� ����� ��'������ ������ � ! ����� ����������� ������'����� �� ��������

����(������������������ ���(��������� ������ ������� ����������� ��� �������� �������������������� ������������ ���������� ����<���������� �(�(����� �������������������� ������������� �

Page 41: USB for all! - DEF CON · Title: USB for all! Author: Jesse Michael, Mickey Shkatov Subject: DEF CON 22 Presentation Materials Keywords: Jesse Michael, Mickey Shkatov, Hacker, Security

3������ ��

H�������� ����� ��������*��(�� �� ����*������*