259: Calculators Changed My Life
Embedded7 Syys 2018

259: Calculators Changed My Life

Brandon Wilson (@brandonlwilson) shared his stories about hacking TI calculators (and other things).

TICalc.org has the latest on getting started yourself including Z80 assemblers, or start on Brandon's website: brandonw.net

Bradon will be speaking at Hardwear.io, a security conference for the hardware and security community. The conference consists of training (11th - 12th Sept 2018) and conference (13th - 14th Sept 2018). It is in The Hague, Netherlands. His talk is The Race to Secure Texas Instruments Graphing Calculators. He will also be hosting a village called Dumping the ROM of the Most Secure Sega Genesis Game Ever Created.

Topics:

00:00:00 Introduction
00:00:33 Brandon Wilson
00:01:39 Lightning Round
00:02:37 Calculators!
00:03:58 Programmable calculators, using TI BASIC
00:05:00 Ti-85, programmable via assembly language
00:06:35 App store for my calculator?
00:07:34 How does TI prevent cheating?
00:09:41 Testguard for teachers
00:12:53 Some are WiFi capable
00:13:41 How Brandon learned to hack the TI
00:15:12 Processors used in the TI calcs
00:16:39 What tools are available for reverse engineering?
00:17:42 Breaking the keys
00:18:49 Flash unlock protection
00:20:14 TI hacker community
00:21:32 TI used 512-bit RSA keys
00:22:32 Key broken after 2 months of brute force
00:22:58 TI threatened the first key breaker
00:23:31 Built a distributed community to attack keys
00:24:38 TI was not happy
00:25:03 DMCA takedown notice
00:27:28 EFF offered to help
00:29:30 The ethics of circumventing TIs protection
00:33:23 Calculators as a platform for learning HW/FW
00:35:11 Hackers' responsibility toward the hacked
00:39:05 Hacks Brandon is uncomfortable with
00:42:55 Bug bounties, are they effective?
00:44:02 Brandon's other projects
00:44:26 TI calculator processors used all over
00:44:50 Sega Genesis
00:47:54 Code execution via the Sega Genesis CD
00:53:35 Calculators changed my life (back up)
00:54:21 Other projects, USB
00:55:31 Abuse the USB protocol
00:58:24 Modifying USB flash drive FW
01:03:21 Reverse engineering tools
01:06:13 Hardwear.io conference, Brandon's hacking village
01:09:22 Brandon's Final Thought
01:10:19 Outro
01:11:20 Final Quote

Jaksot(569)

41: Pink Universes Die Really Quickly

41: Pink Universes Die Really Quickly

Micah Elizabeth Scott (@scanlime) came to talk about Fadecandy, a really neat way to control smart LEDs (NeoPixel, AdaFruit's term for the WS2812). The conversation ranged from beautiful LED control a...

5 Maalis 201456min

40: Mwahaha Session

40: Mwahaha Session

Evil Mad Scientist's Lenore Edman (@EMSL) talks about what evil mad scientists do on their path to world domination. Surprisingly, it consists largely of art, education, and soldering. Some EMSL items...

26 Helmi 201456min

39: I Blame Space

39: I Blame Space

Jen Costillo (@r0b0ts0nf1r3) joined Elecia to talk about Jen's start-up: Bia Sport (@BiaSport). They discuss the difficulties of being in an underfunded start-up as well as the joys of shipping a new ...

19 Helmi 20141h

38: Blame the Monkey

38: Blame the Monkey

Producer Chris White (@stoneymonster) and Elecia discuss some insurmountable problems and some strategies for approaching them.  Google it (or look on Stack Exchange). Explain the problem to someone ...

12 Helmi 20141h 1min

37: Surf's Up

37: Surf's Up

Dr. Karen Shell and Elecia talk about modelling vs. building models, ocean albedo vs. ice, climate vs. weather, and science vs. policy. They gloat about being on vacation only intermittently. National...

31 Tammi 201450min

36: Drive the Boat with a Wii Mote

36: Drive the Boat with a Wii Mote

Elecia gushes about her favorite logic (and protocol) analyzer to Saleae co-founder Mark Garrison. They also discuss start-ups, manufacturing, and covering yourself with rum and pretending to be a pir...

22 Tammi 201452min

35: All These Different Reasons Why You Might Want to Do Something

35: All These Different Reasons Why You Might Want to Do Something

Want to learn how to get from idea to schematic, through layout, all the way to physical boards? Elecia spoke with Chris Gammell about his Contextual Electronics course to teach the missing steps betw...

15 Tammi 201456min

34: Really Big Cabbage

34: Really Big Cabbage

Elecia describes to Christopher (@stoneymonster) how to design and create a firmware update mechanism. Hilarity ensues.  4k PC emulator Making Embedded Systems, the book, on O'Reilly (coupon in last 2...

9 Tammi 20140s

Suosittua kategoriassa Tiede

tiedekulma-podcast
rss-mita-tulisi-tietaa
utelias-mieli
rss-poliisin-mieli
rss-duodecim-lehti
radio-antro
rss-sosiopodi
filocast-filosofian-perusteet
rss-ylistys-elaimille
rss-lihavuudesta-podcast
docemilia
mielipaivakirja
rss-tiedetta-vai-tarinaa
rss-tervetta-skeptisyytta