$30 off During Our Annual Pro Sale. View Details »

building a hipster catapult, or how2own your skateboard

Richo Healey
December 11, 2014

building a hipster catapult, or how2own your skateboard

Research that Mike Ryan and I presented at Kiwicon 8.

Once again these slides are basically so barren as to be meaningless, but posted for posterity.

Richo Healey

December 11, 2014
Tweet

More Decks by Richo Healey

Other Decks in Programming

Transcript

  1. a talk
    by mike and richo
    FACEPLANT

    View Slide

  2. a talk
    by richo and mikeryan
    Building a hipster catapult
    or; how2own your skateboard

    View Slide

  3. Filler crap about how smart we are
    /* FIXME: Actually be smart */

    View Slide

  4. Ever wondered what idiot would drop a k on
    a skatebort?
    To hax it, obvs

    View Slide

  5. How 2 skatebort

    View Slide

  6. Wtf is a gatt

    View Slide

  7. Caressing the skatebort

    View Slide

  8. Wire Protocol
    Request Response Action
    FUEL GAUGE1
    FUEL GUAGE5
    REXP Expert mode
    RBGN Beginner mode

    View Slide

  9. DoF bugs

    View Slide

  10. Mo Jammin’, Mo Problems

    View Slide

  11. Attacking the skatebort
    • Capture the AA
    • Jam the connection
    • Connect in the confusion
    • ?????
    • FACEPLANT
    • err, PROFIT

    View Slide

  12. Failed demo is faily :(

    View Slide

  13. Further Work
    • Firmware is almost certainly bad
    • OTA update soon!
    • Playing music on it sounded pretty fun
    • Vendor was actually pretty good about this

    View Slide

  14. These jerks
    • @rich0H
    • github.com/richo
    [email protected]
    • @mpeg4codec
    • https://lacklustre.net
    [email protected]
    github.com/mikeryan/PyBT

    View Slide