GSM Anomaly Detection Workshop (Hackatorium)
On Sunday, March 26th, at noon, we'll be assembling SITCH sensors, setting up the SITCH service, and going over how to use the sensors in your home or office. What is SITCH? It's an anomaly detection system for GSM networks, specifically used for detecting the anomalies that indicate a Man-In-The-Middle (MITM) device is active and nearby. Here's a link to the project's site
For simplicity's sake, Here's a parts list on Amazon... the price, as-ordered, on Feb 19 2017 was just under $170. You don't have to have a case for your Raspberry Pi, most people already have an ethernet cable lying around, and you can certainly go with a slightly less expensive NooElec NESDR Mini... but the experience will generally be better if all the electronic components are comparable.
For questions on parts or any other prep items, feel free to reach out via the Noisebridge discuss list, or in the SITCH Gitter channel!
You'll need a GSM SIM card. It doesn't have to be activated. Sometimes you can talk providers out of them for free, and they plan to recoup the cost when you activate it. A Ting Wireless GSM SIM has been added to the shopping list above, cost is $9. SEE UPDATE BELOW
UPDATE (2017-03-19) The kind folks at https://hologram.io have sent a stack of GSM SIM cards for the workshop! They sent 25 total... there's no solid headcount on how many attendees we'll have, but if you show up without a SIM, chances are Hologram's kind donation will save you a little disappointment!
You can be ahead of the game when you arrive by having accounts with the following services before you arrive:
- Github https://github.com
- Resin.io https://resin.io (set up your SSH public key so you can "git push" to Resin)
- Slack https://slack.com (Go ahead and set up an incoming webhook)
- OpenCellID http://opencellid.org/#action=database.requestForApiKey (You'll need an API key)
- Twilio https://www.twilio.com/try-twilio (Get an API key for this one, too)
TL;DR: The OpenCellID and Twilio API keys aren't absolutely necessary.
The OpenCellID and Twilio API keys are for the feed builder. A copy of the feed will be made available, to point your sensors to, so those logins are not absolutely required in order to complete the setup. If you want an up-to-date feed going forward(one that you can update as frequently as you like), we'll cover that part toward the end of the workshop.