Hackers built their own GSM network at Defcon, Ninja Tel, and distributed customized Android phones with fun apps.
Hackers who spent their teen years phone-phreaking -- breaking into
telephone networks and making free calls -- have created their own GSM
network at Defcon and are using creative and silly apps on highly
customized
Android phones.
The Ninja hacker group is giving the phones away to people who have
contributed to the community, and to their lucky friends. The phones and
accompanying lanyards serve as "badges" that provide entrance to the
annual Ninja party tonight. (Defcon attendees can also get in by
donating blood or signing up to donate bone marrow, or donating money to
the Electronic Frontier Foundation.)
The phones are HTC One V
phones running Android 4.0.3. Calls can be routed over the private GSM
network or over Defcon's Wi-Fi network. The network is not encrypted and
there is no emergency call phone number.
The "Ninja Tel"
network is "the biggest open BTS (base transceiver station) network
ever," said Ninja Michael J.J. Tiffany. BTS networks are designed to
allow for software-based switching technology that can be housed in
small spaces, such as a van.
The Ninja Tel van, complete with official looking logo and hard-hat
wearing workers, has a GSM base station; a 12-foot antenna; networking
and Web app servers; and other equipment and is parked in a large room
at Defcon. The project took about 10 months to complete, Tiffany said.
There are 650 phones on the private network, with people making phone
calls, texting, chatting, holding conference calls, and playing a
sword-fighting game. There are additional apps being created by people
who are using the phone through Android's IDE (Integrated Development
Environment).
People choose their own phone number and username
and can have their photos taken so that their face shows up in
everyone's contact list. Once the customized Ninja SIM card is inserted,
a special terms of service written by a Ninja who is a lawyer is
displayed and the phone receives a call with a fun welcome message
recorded by Pat Fleet, who is the voice of AT&T.
The
interface has a retro look and feel with screens reminiscent of the
yellow pages and other classic elements, created by Pinguina, a designer
at Universal. Ninja attention to detail is seen in every interaction,
such as the sword sound that's made by the phone when the screen is
unlocked.
A popular app is BoozeFone, a play on MovieFone, which
gives options such as press 1 for Vodka, 2 for Jack Daniels, and 3 for
PBR and has a humorous recorded audio message for each. People can
notify the system that they have booze and what type, and when someone
calls in and requests that item the two will be connected.
There
is a vending machine app that interacts with customized Coke machines
to dispense swag, but Tiffany declined to say exactly what, not wanting
to spoil the surprise for people using the machines at the party.
Ninjas declined to say how much the operation cost for the phones and
all the equipment, paid for and otherwise supported by Facebook, Zynga,
AllJoyn, and Lookout, whose workers worked on the Android development.
"The goal was to create a network that could be explored to give people
an experience they haven't had since we were kids," Tiffany said. "It's
not just a phone network. It's a phone network that has a lot of
goodies.... We laid down the infrastructure and people are bringing the
party to this network. It's an interactive experience."
Given
that it is a hacker conference it's no surprise that people are trying
to hack the network and take it down, but so far there has been only one
known attempt to jam the network, and it failed, Tiffany said.
Creating a phone network purely for play is classic hacker MO and, in particular, typical of this group.
"We are a constructive group," Tiffany said. "We have a name and we did
it not by being bad. Not breaking anything or taking anything down.
We're creating our own network. That's Ninja style."