Monday, July 1, 2013

The Bluetooth Device Database

I will be speaking at DEFCON 21 this year about a project of mine titled "The Bluetooth Device Database".  In short, this is a fun project of mine that shows how track-able people are by discoverable bluetooth devices.  Here is a summary of the talk:

As of 2013, it is estimated that there are now billions of bluetooth devices deployed worldwide. The goal of the Bluetooth Database Project is to track and freely distribute real time sightings and statistics of these wide spread devices. The data collected from these devices can be used to answer questions pertaining to various topics, such as device geolocation, device proliferation, population analysis, device misconfigurations, and an assortment of other security related analytics.

During this presentation I will go over the current community driven, distributed, real time, client/server architecture of the project. I will show off some of analytics that can be leveraged from the projects data sets. Finally, I will be releasing various open source open source bluetooth scanning clients (Linux, iOS, OSX). These clients are easily installable across various operating systems and can be used to systematically contribute data to the project. 

All content related to this project which includes slides, client code, and server code can be found in this github repo.