Stories
Slash Boxes
Comments

SoylentNews is people

posted by cmn32480 on Tuesday November 03 2015, @05:02AM   Printer-friendly
from the just-a-tiny-bit-of-effort dept.

Today at the Chaos Computer Congress (30C3), xobs and I disclosed a finding that some SD cards contain vulnerabilities that allow arbitrary code execution — on the memory card itself. On the dark side, code execution on the memory card enables a class of MITM (man-in-the-middle) attacks, where the card seems to be behaving one way, but in fact it does something else. On the light side, it also enables the possibility for hardware enthusiasts to gain access to a very cheap and ubiquitous source of microcontrollers.
...
In our talk at 30C3, we report our findings exploring a particular microcontroller brand, namely, Appotech and its AX211 and AX215 offerings. We discover a simple "knock" sequence transmitted over manufacturer-reserved commands (namely, CMD63 followed by 'A','P','P','O') that drop the controller into a firmware loading mode. At this point, the card will accept the next 512 bytes and run it as code.

From this beachhead, we were able to reverse engineer (via a combination of code analysis and fuzzing) most of the 8051's function specific registers, enabling us to develop novel applications for the controller, without any access to the manufacturer's proprietary documentation. Most of this work was done using our open source hardware platform, Novena, and a set of custom flex circuit adapter cards (which, tangentially, lead toward the development of flexible circuit stickers aka chibitronics).

Some interesting information on the inner workings flash memory and how to exploit it for sneaky and benign DIY purposes.


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by TheGratefulNet on Tuesday November 03 2015, @06:13AM

    by TheGratefulNet (659) on Tuesday November 03 2015, @06:13AM (#257831)

    Who let this article through?

    I suppose someone was just knocking on the door and some helpful soul let him in.

    --
    "It is now safe to switch off your computer."
    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2