Category: Technology



This is a live demonstration of hacking into the processor embedded in an SD card, effectively turning the device into a potentially covert Raspberry Pi-class computer under your complete control. The ARM926EJ-S ARM processor made its appearance as the embedded CPU in Transcend’s WiFi-enabled SD cards, clocking in at an impressive 426 BogoMips – we can’t possibly leave that territory unexplored, can we? In this session we root the card’s own CPU, install a more featureful OS, and explore the system’s common and unusual capabilities (in hardware AES encryption and native support for Java bytecode among them). These provide plenty of building blocks for our projects. I will review the hardware, its capabilities, how to breach its security, and how to enable it with top-class network configuration at boot-up, on nearly any network. I will then show how to build and install additional software and customize the device, using shell script and Perl, for workloads that fit its minute size and low power requirements. Clearly, complete control of such a hidden computer running with full network connectivity can be used in network penetration scenarios. We’ll discuss applicable security threat countermeasures. We close the session with a review of similar exploits against hard drive controllers. There is plenty of room at the bottom, and opening these computer-within-the computer configurations create interesting miniaturized automation scenarios alongside the obvious, more ominous security aspects. Use your newfound knowledge for good, with great power comes great responsibility! EVENT: linux.conf.au 2019 — Christchurch, New Zealand SPEAKER: Federico Lucifredi PUBLICATION PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). ATTRIBUTION CREDITS: Original video source: https://www.youtube.com/watch?v=cw-rHdE-99Q https://www.youtube.com/watch?v=-WeDzPGyFxs



In this talk, Andreas answers the burning question… has he tried haggis? Just kidding. What should we make of Facebook's Libra whitepaper? Will it survive to become a production network? Why is Silicon Valley coming for banking? Does it change anything about the regulatory environment faced by open public blockchains? EVENT: Scottish Blockchain Meetup at Craiglockhart Campus in Edinburgh 2019 SPEAKER: Andreas M. Antonopoulos PUBLICATION PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). ATTRIBUTION CREDITS: Original video source: https://www.youtube.com/watch?v=7S6506vkth4 https://www.youtube.com/watch?v=QBmK4chFjFU



Notebooks are great, they allow to explore your data and prototype models quickly. But they make it hard to follow good software practices. In this tutorial, we will go through a case study.We will see how to refactor our code as a testable and maintainable Python package with entry-points to tune, train and test our model so it can easily be integrated to a CI/CD flow. EVENT: PyData London 2019 SPEAKER: Kevin Lemagnen PUBLICATION PERMISSIONS: PyData provided Coding Tech with the permission to republish PyData videos. https://www.youtube.com/watch?v=KQ0LY_0Pqck