SD Card Hack Shows Flash Storage Is Programmable: Unreliable Memory

Ever wonder why SD cards are dirt cheap? At the 2013 Chaos Computer Congress, a hacker going by the moniker Bunnie recently revealed part of the reason: “In reality, all flash memory is riddled with defects — without exception.” But that tidbit is nothing compared to the point of his presentation, in which he and fellow hacker Xobs revealed that SD cards and other flash storage formats contain programmable computers.

sd card hack by bunnie and xobs 620x345magnify

Bunnie also summarized his presentation in a relatively easy to understand post on his blog. The images I’m sharing here are from the slides (pdf) that he and Xobs used in their 30C3 talk. Here’s the full paragraph where Bunnie claims that flash memory is cheap because they’re unreliable: “Flash memory is really cheap. So cheap, in fact, that it’s too good to be true. In reality, all flash memory is riddled with defects — without exception. The illusion of a contiguous, reliable storage media is crafted through sophisticated error correction and bad block management functions…”

sd card hack by bunnie and xobs 2 620x464magnify

“…This is the result of a constant arms race between the engineers and mother nature; with every fabrication process shrink, memory becomes cheaper but more unreliable. Likewise, with every generation, the engineers come up with more sophisticated and complicated algorithms to compensate for mother nature’s propensity for entropy and randomness at the atomic scale.”

sd card hack by bunnie and xobs 3 620x464magnify

Simply put, Bunnie claims that flash storage is cheap (partly) because all chips made are used, regardless of their quality. But how do flash storage makers deal with faulty hardware? With software.

Apparently flash storage manufacturers use firmware to manage how data is stored as well as to obscure the chip’s shortcomings. For instance, Bunnie claims that some 16GB chips are so damaged upon manufacture that only 2GB worth of data can be stored on them. But instead of being thrashed, they’re turned into 2GB cards instead. In order to obscure things like that – as well as to handle the aforementioned increasingly complex data abstraction – SD cards are loaded with firmware.

sd card hack by bunnie and xobs 4 620x464magnify

And where does that firmware reside? In a microcontroller, i.e. a very tiny computer. The microcontroller is packed inside a memory card along with the actual chips that store the data. Bunnie and Xobs then proved that it’s possible to hack the microcontroller and make it run unofficial programs. Depending on how cynical you are, that finding is either good news or bad news.

sd card hack by bunnie and xobs 5 620x464magnify

For their talk, Bunnie and Xobs hacked into two SD card models from a relatively small company called AppoTech. I wish I could say more about their process, but you can read about it on Bunnie’s blog

sd card hack by bunnie and xobs 6 620x464magnify

…or you can watch their entire presentation in the video below:

Long story short, Bunnie and Xobs found out that the microcontrollers in SD cards can be used to deploy a variety of programs – both good and bad – or at least tweak the card’s original firmware. For instance, while researching in China, Bunnie found SD cards in some electronics shops that had their firmware modified. The vendors “load a firmware that reports the capacity of a card is much larger than the actual available storage.” The fact that those cards were modified supports Bunnie and Xobs’ claim: that other people besides manufacturers can manipulate the firmware in SD cards.

sd card hack by bunnie and xobs 7 620x464magnify

The slide above outlines the other ways a memory card’s microcontroller can be abused. Malware can be inserted into memory cards to discreetly open files, make data impossible to erase (short of destroying the card itself) and even discreetly scan and replace data. On the other hand, Bunnie and Xobs note that this revelation opens up a new platform for tinkerers and developers. If a memory card is both a storage device and a computer, then it may be powerful enough to control another device on its own.

It’s worth noting that this particular investigation had an extremely small sample size. That being said, Bunnie believes that this vulnerability exists in “the whole family of “managed flash” devices, including microSD, SD, MMC as well as the eMMC and iNAND devices typically soldered onto the mainboards of smartphones and used to store the OS and other private user data. We also note that similar classes of vulnerabilities exist in related devices, such as USB flash drives and SSDs.”

Turns out the memories of our computers are as unreliable as ours.

[via Bunnie via BGR]

Wii U GamePad Hacked to Stream from PC: Nintendo Shield

At the 2013 Chaos Communication Congress, a group of hackers called Mema Haxx showed off a neat trick: streaming and controlling applications from a PC to a Wii U GamePad. They even played a bit of The Legend of Zelda: The Wind Waker from a Gamecube emulator. Hacker humor folks.

Wii U GamePad PC stream hack by Mema Haxx 620x348magnify

I’m not even going to pretend that I understand what Mema Haxx did to pull this off, especially since you can watch the presentation in its entirety in the video below. Lesser mortals such as I should proceed to around 47:30 in the video to check out the demo.

You can also read Mema Haxx’ presentation on Google Docs. Although the group thinks that the hack is very promising, it’s still in alpha and won’t be of any use to anyone except coders. For now you’d be better off commissioning a Cross Plane. But keep that Wii U GamePad healthy.

[via Engadget]

Keep Your Eyes on the Road

Thank you to Sprint for sponsoring this article. Get inspired by innovation and see what’s next at Sprint.com/faster.

Sprint Faster is a great site to visit if you’re looking for the latest on new and upcoming technological breakthroughs, featuring stories from leading tech experts on the shape of things to come.

While many of today’s vehicles have integrated GPS, satellite audio, and even mobile apps, they’re only the tip of the iceberg. Let’s take a look at some amazing high-tech ideas which could find their ways to our cars in the not-too-distant future.

self parking car volvo 620x344magnify

Looking for an empty parking space in a garage or parking lot can be a pain. Car manufacturers recognize this time-waster and are working on solutions which could enable cars to automatically park themselves without the driver present. One of the more intriguing demonstrations of such a technology comes from Scandinavian automaker Volvo. This vehicle’s on-board autonomous driving system can detect the presence of not just other vehicles, but pedestrians as well. All the driver needs to do is exit their vehicle, open up an app on their smartphone, and set the car to Autonomous Parking mode. The car not only finds an open parking space, it takes care of the parking for you. And chances are that it will do a much better job at it than you can, since on-board sensors will ensure the car doesn’t bump into any obstacles. You can see a demonstration of an early prototype of this amazing system in the video clip below:

Can you imagine that someday in the not-too-distant future, your car might be able to detect your mood or state of well-being? Several major auto manufacturers, including Toyota and Ford have been exploring technology to detect driver emotional and physical state. Why might your car need to know how you’re feeling? For starters, this information could be used to dynamically adapt the vehicles ride mode – making the ride more sporty if you’re in an upbeat mood and the road conditions are right.

driver emotion 620x413magnify

In addition, being able to detect the driver’s state of mind could help to identify whether they are distracted from driving, and either offer driving assistance, or remind the driver to keep focused on the road. Mood identification could also be used to adapt the music that’s playing in the vehicle – or if the system detects that you are driving tentatively and your emotional state is confused, it could automatically offer help with directions.

Another interesting possibility for future vehicles is the idea that our windshields could double as large display screens, superimposing relevant information directly in our field of view instead of using displays that take our attention off the road. One of the more interesting potential applications comes in the form of augmented reality displays on our windshields. The most obvious use case is for navigation systems that could actually project directions and turn information on the windshield. While some manufacturers already have small heads-up displays that can display speed and GPS data, the real breakthrough will come when our entire windshields can double as transparent displays, using OLED or specialized projection technologies like the one shown here from Pioneer:

pioneer heads up display 620x304magnify

This could allow for screens to precisely align relevant information with the scene outside the window. For instance, GM has been working on a system which would use cameras, radar and other sensors to display relevant information on the windshield, such as road hazards and speed limit signs. Such information could also be used to help drivers know about upcoming turns and hazards in low-visibility situations. In fact, there’s already a smartphone app called HUDWAY which can add a small heads-up GPS display to any vehicle by reflecting the screen of your smartphone onto the windshield glass. Of course, this technology could also be used to display things like emails, text messages and Facebook status updates, so they could create new forms of driving distraction if not thoughtfully developed.

While it may be a number of years before fully fleshed out versions of these technologies find their way into everyday vehicles, it’s a pretty solid bet that some degree of autonomy will be standard on almost every vehicle as we move into the second half of the decade. With safety and fuel efficiency topping driver concerns, there’s no question that automation could improve these aspects of driving. In addition, systems that monitor driver awareness and tools which reduce driver distraction are sure to be front and center in coming years.


Disclosure of Material Connection: This is a “sponsored post.” Technabob received compensation for writing it, however, we only recommend products or services we find newsworthy or have used personally, and believe will be good for our readers.

Thank you to Sprint Faster and Technorati Media for being sponsors of this article. All opinions expressed here are my own.

TellSpec Scanner Reveals What’s in Your Food: Food Label 2.0

If you’re a health buff or if you have food allergies, you probably have a mental list of edibles to avoid. But how can you be sure that the food that’s in front of you is up to your standards? That’s the idea behind TellSpec. It’s a small scanner that can supposedly tell you what’s in your food.

tellspec food scanner 620x404magnify

TellSpec has two primary parts: a low-power laser and a spectrometer. Simply put, substances in food reflect light from the laser in distinct ways. The spectrometer analyzes and records the reflections, then TellSpec sends this data online using your mobile device. The results are displayed on your device as well via an app. TellSpec can identify the amount of calories and sugar on the scanned item, as well as the presence of preservatives and allergens such as nuts and gluten. It can scan through plastic and glass so you can use it while buying or browsing food.

TellSpec’s app can do more than just identify ingredients. It can also keep track of your calorie intake and even help you self-diagnose if you’re allergic to a particular substance. Here’s a demo of a very early prototype of the TellSpec:

Looks like they’ve got a long to go to get the device down to size. But if you’re willing to take the gamble, you can pre-order TellSpec online for $320 (USD). There are also pre-order bundles for family use and for developers. Because it uses a cloud service, TellSpec will also require a subscription. When you buy the device, you get one year of free service but after that you need to pay either $7 a month or $70 a year for it to keep working. Check out TellSpec’s website or their Indiegogo campaign page for more info.

[via The Red Ferret Journal]

NASA’s Super Ball Bot Will Be Exploring The Surface Of TItan

NASA's Super Ball Bot Will Be Exploring The Surface Of TItanWhere the deployment of exploratory drones is concerned, one of the biggest challenges lies with getting a robot down to the surface of a planet or moon. NASA has come up with a rather novel solution: Super Ball Bot, a wire mesh, ball-shaped robot that can roll around of its own volition.

‘Author Rank’ Separating Small Business Bloggers vs Small Business Ghost Writers

While the blogosphere spawned thousands upon thousands of writers who in
many instances lacked the opportunity to write for legacy publishers,
ironically the major criticism levied against them came from those
traditionalists. Traditionalists who critiqued bloggers as less worthy
of acclaim because they were not vetted by the established press.
Traditionalists, the likes of noted playwright Aaron Sorkin who agreed
with Sarah Palin when their combined condescension labeled them, "pajama people."

Ford Shows off Lighting Lab That Can Simulate Full Sunlight

I’ve owned a few cars over the years that had shiny bits in the interior that would glare right in my eyes at certain times of the day. It was very irritating. Ford wants to eliminate that problem and has a slick rig that it uses to simulate the outdoors for use in testing its vehicle interiors.

ll 1 620x413magnify

Ford calls its testing center the Lighting Lab. It’s equipped with 6,000 watts of light that allows the engineers to recreate any lighting condition in the world. The dome-shaped facility has a moving light rig that can recreate conditions simulating lighting from dawn until dusk, changing angle and intensity of the lights to match the time of day.

ll 2 300x250
ll 3 300x250
ll 4 300x250

The goal of the testing process is to reduce the glare on the interior of the car and on vehicle controls and surfaces. The Lighting Lab was used in the development of the 2015 Mustang to create gauges that are legible under all light conditions and an aluminum dash panel that doesn’t glare in driver’s eyes.

“With the Lighting Lab, we can ensure that the first time a buyer sits in the 2015 Ford Mustang, that person will be able to see the interior as the designers originally envisioned it – in the best light possible,” said Mahendra Dassanayake, Ford lighting technical specialist.

[via CarScoops]

Look, up in the Sky!

Thank you to Sprint for sponsoring this article. Get inspired by innovation and see what’s next at Sprint.com/faster.

Sprint Faster is a great site to visit if you’re looking for the latest on new and upcoming technological breakthroughs, featuring stories from leading tech experts on the shape of things to come.

While flying drones are often associated with military missions or espionage, the ability to send small payloads through the air under remote control opens up possibilities for all kinds of other interesting applications. In fact, unmanned aerial vehicles (UAVs) could change everything from the way we provide emergency services in disasters to how your pizza is delivered. Here are just a few technologies in the works that could send tiny aircraft into our skies in the not-too-distant future.

amazon prime air b 620x317magnify

Perhaps the most well publicized recent story about flying drones is that of Amazon’s Prime Air service. This outlandish sounding package delivery service would use flying drones to deliver small packages at ranges up to 10 miles from Amazon’s warehouses. The drones would autonomously navigate to their destination using GPS coordinates, and could deliver payloads up to five pounds, which Amazon CEO Jeff Bezos says would cover 86% of the individual items they sell. Such a service could substantially reduce delivery and fuel costs, since the flying drones operate on electricity, and fewer drivers would be required for delivery.

In addition, the service could enable deliveries in as little as 30 minutes to homes within range of Amazon’s widespread shipping facilities. There are certainly questions about the viability of such a service, ranging from theft to air and consumer safety, but it sure seems like a cool idea. And Amazon is one of the few companies with the resources and logistical expertise to pull something like this off.

pars search rescue robot 2 620x423magnify

While remote-controlled drones are frequently used in search and rescue missions, they generally are used to assess conditions and safety or to look for survivors. But there’s at least one project in which the drones could more directly save lives. In development by Iran’s RTS Lab, the Pars Aerial Rescue Robot could be used not only to relay visual and heat signature feedback to rescue personnel, it could actually carry and drop rescue supplies.

pars search rescue robot 1 620x413magnify

The most compelling example of this so far is the ability to do marine search and rescue operations, flying over victims in the water and dropping life preservers to them. Multiple rechargeable drones would be stored aboard rescue ships to help search much larger areas of open water than possible with a single helicopter, and deliver supplies to multiple victims in the water.

Another unexpected use of UAVs is in the field of archeology. Inexpensive flying drones have been used to survey large archaeological dig sites and generate topographic maps in a fraction of the time required for traditional surveys. Even more importantly, the drones can be used as to monitor and protect historically significant sites from damage or destruction. In Peru, archaeologists have used drones to map numerous sites, though they have struggled with the nation’s higher altitudes, and are currently experimenting with blimp-based drones instead of quadcopters.

archeology drone 620x387magnify

These are just a few of the more unconventional uses for UAV technology. In addition to the examples here, flying drones are regularly being used to help shoot movies and TV shows, to detect and monitor forest fires, and to even help locate deposits of minerals for use in the production of fuel. They’re also being used for less serious uses, like delivering sushi and burritos.

yoburger drone 620x413magnify


Disclosure of Material Connection: This is a “sponsored post.” Technabob received compensation for writing it, however, we only recommend products or services we find newsworthy or have used personally, and believe will be good for our readers.

Thank you to Sprint Faster and Technorati Media for being sponsors of this article. All opinions expressed here are my own.

Tagged sharks send auto-tweets when swimming too close to shore

Shark attacks, while not terribly frequent when viewed in light of how many people visit the beach every day, are a valid concern for beach-goers and have been increasing in … Continue reading

FaceRig Turns You into a Digital Avatar in Real Time: Self-e

Here’s a program that could be one of the big hits of 2014. Currently in development by Holotech Studios, FaceRig lets anyone with a webcam project their head movements and facial expressions onto a virtual character, all in real time. It’s Dance Central for your face.

facerig 620x310magnify

According to Holotech Studios, FaceRig is based on “real time image based tracking technology” made by Swedish company Visage Technologies. Aside from tracking and mapping your head and face, voice alteration will also be included in FaceRig. So you can become a voice actor, a motion capture actor and an animator all at once.

So what can you do with the FaceRig? For starters you can stream a show online using your avatar as your visage. You can be the next Hatsune Miku! Or rather, Half-sune Miku. You can make a simple animated film without spending a single second or cent in 3D modeling software. Or you can just make funny faces all day.

Holotech Studios plans to release several versions of FaceRig for different devices and use cases, such as a full featured desktop program for professional use and a mobile app for funny face use. For now a pledge of at least $5 (USD) on Indiegogo will be enough to score you both a beta and a full license to the basic version of FaceRig.

[via Incredible Things]