30C3: The Exploration and Exploitation of an SD Memory Card (EN)
For more information and to download the video visit: http://bit.ly/30C3_info Playlist 30C3: http://bit.ly/30c3_pl Speakers: bunnie | Xobs All "managed FLASH" devices, such as SD, microSD, and SSD, contain an embedded controller to assist with the complex tasks necessary to create an abstraction of reliable, contiguous storage out of FLASH silicon that is fundamentally unreliable and unpredictably fragmented. This controller is an attack surface of interest. First, the ability to modify the block allocation and erasure algorithms introduces the opportunity to perform various MITM attacks in a virtually undetectable fashion. Second, the controller itself is typically powerful, with performance around 50MIPS, yet with a cost of mere pennies, making it an interesting and possibly useful development target for other non-storage related purposes. Finally, understanding the inner workings of the controller enables opportunities for data recovery in cards that are thought to have been erased, or have been partially damaged. This talk demonstrates a method for reverse engineering and loading code into the microcontroller within a SD memory card.

Hacking Hardware With A $10 SDCard Reader

30C3: Even More Tamagotchis Were Harmed in the Making of this Presentation (EN)

Defcon 21 - All Your RFz Are Belong to Me - Hacking the Wireless World with Software Defined Radio

Defcon 21 - The Secret Life of SIM Cards

The World's Most Important Machine

Using an IBM Unix RS/6000

38C3 - Proprietary silicon ICs and dubious marketing claims? Let's fight those with a microscope!

25c3: The Ultimate Commodore 64 Talk

SD Cards and filesystems for Embedded Systems

27c3: Reverse Engineering the MOS 6502 CPU (en)

Integrated SSDs Should Be Illegal, But Why Would They Care!

Jfrog | Jfrog Artifactory | Jfrog Artifactory Tutorial | Artifactory Tutorial | Intellipaat

36C3 - SIM card technology from A-Z

BSIDES CPT 2019 - Hacking satellites with Software Defined Radio (SDR) - Gerard de Jong

CppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”

Reverse Engineering Flash Memory for Fun and Benefit

DEF CON 24 - Hardware Hacking Village - Matt DuHarte - Basic Firmware Extraction

ISA card follow-up: Super hard to fix sound card, VGA 0WS issue and more

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

