USB: Dr. Jekyll und Mr. Hyde: Difference between revisions

From
Jump to navigation Jump to search
No edit summary
No edit summary
Line 6: Line 6:
== Hardware ==
== Hardware ==
== Software ==
== Software ==


Raspberry Pi Zero einrichten

<code>dd bs=4M if=2017-09-07-raspbian-stretch-lite.img of/dev/mmcblk0p1 conv=fsync</code>

weiterhin muss das wlan eingerichtet werden



<code>dd if=/dev/zer of=mass_storage bs=1M seek=1024 count=16000</code>

<code>mkdosfs mass_storage</code>


das Image muss dann gemountet werden

<code>mkdir ~/mount_usb</code>

<code>mount -o loop,rw mass_storage ~/mount_usb</code>

<code>cd ~/mount_usb</code>

<code>yes 0 | dd of=test_file1.text bs=1M count=4000</code>

<code>yes 1 | dd of=test_file1.text bs=1M count=4000</code>

== GadgetFS ==
== GadgetFS ==
== Scenario 1: Hidden Volume ==
== Scenario 1: Hidden Volume ==

Revision as of 12:41, 19 October 2017

Introduction

Gliederung

Dr. Jekyll and Mr Hyde

Hardware

Software

Raspberry Pi Zero einrichten

dd bs=4M if=2017-09-07-raspbian-stretch-lite.img of/dev/mmcblk0p1 conv=fsync

weiterhin muss das wlan eingerichtet werden


dd if=/dev/zer of=mass_storage bs=1M seek=1024 count=16000

mkdosfs mass_storage


das Image muss dann gemountet werden

mkdir ~/mount_usb

mount -o loop,rw mass_storage ~/mount_usb

cd ~/mount_usb

yes 0 | dd of=test_file1.text bs=1M count=4000

yes 1 | dd of=test_file1.text bs=1M count=4000

GadgetFS

Scenario 1: Hidden Volume

Scenario 2: Passive Attack

Scenario 3: Active Attack