Jump to content

Micro SD Card Size

Go to solution Solved by Darren Kitchen,

Recommended Posts

  • Solution

Official answer:

Use a MicroSD card — not a Micro SDHC, SDXC or SDUC card. That means 2 GB and under.


Unofficial (I'm a hacker) answer:

As long as the file system is FAT (FAT/VFAT or FAT32) as opposed to other common formats like exFAT, NTFS EXT4, etc — it should work, albeit with a potential performance hit*.


*The larger the partition (and the more files/directories) the longer it will take to be read — both from the perspective of the USB Rubber Ducky itself (reading inject.bin, seed.bin or writing loot.bin) but also to the target, enumerating the USB "Flash Disk" when using the command ATTACKMODE STORAGE.

As an example, I've formatted a 200 GB SanDisk Ultra MicroSDXC card with the FAT32 file system and loaded it with a very simple "Hello World" payload:

DELAY 1000
STRING Hello, World!

And it injected the keystrokes within a second of attaching it to the target — however the target (a Windows 10 PC in this case) took over a minute to recognize the USB drive in Explorer.

  • Like 4
Link to comment
Share on other sites

On 8/30/2022 at 11:32 PM, Darren Kitchen said:

Offizielle Antwort :

Verwenden Sie eine MicroSD-Karte – keine Micro SDHC-, SDXC- oder SDUC-Karte. Das bedeutet 2 GB und weniger.


Inoffizielle (ich bin ein Hacker) Antwort :

Solange das Dateisystem FAT (FAT/VFAT oder FAT32) im Gegensatz zu anderen gängigen Formaten wie exFAT, NTFS EXT4 usw. ist, sollte es funktionieren, wenn auch mit potenziellen Leistungseinbußen*.


*Je größer die Partition (und je mehr Dateien/Verzeichnisse), desto länger dauert das Lesen – sowohl aus der Perspektive des USB Rubber Ducky selbst (Lesen von inject.bin, seed.bin oder Schreiben von loot.bin), als auch aus der Perspektive das Ziel, Aufzählung der USB "Flash Disk" bei Verwendung des Befehls ATTACKMODE STORAGE.

Als Beispiel habe ich eine 200 GB SanDisk Ultra MicroSDXC-Karte mit dem FAT32-Dateisystem formatiert und mit einer sehr einfachen „Hello World“-Payload geladen:


Und es fügte die Tastenanschläge innerhalb einer Sekunde nach dem Anschließen an das Ziel ein – das Ziel (in diesem Fall ein Windows 10-PC) brauchte jedoch über eine Minute, um das USB-Laufwerk im Explorer zu erkennen.

Could you please recommend some good cards where the speed and memory is still reasonable? Amazon or something?

That would be great!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...