Silent Protest

Party like a

Hacker

Richard Redditt

Jonathan Brossard

Freedom to

create art and

share it with

your friends is

not a given worldwide.

Let’s help enable

it.

Demo

Party like a hacker

01

We bring the party

Silent Protest

Party like a Hacker https://silentprotest.io

#PartyTime #SilentProtest

Join the party

Join the party by joining the open wif network (ssid:Silent)

and opening the following url: http://party/

Live streaming, DJ is on stage.

Party like a Hacker https://silentprotest.io

We bring the Party : Silent Disco

Agenda

Silent Protest

Team

Motivation

Vision

Implementation

Future work

Contribute

Party like a Hacker https://silentprotest.io

Team

Ian Foster @lanrat

Hardware hacking

80%

Network

hacking100%

Party animal

90%

Team

Silent Protest

Jonathan Brossard @endrazine

Prototyping

Network hacking

Party animal

12

 

 

Richard

 

 

Redditt

 

 

DJ hardware hacking

80%

 

 

80%

 

 

Make happen

100%

100%

 

Party animal

90%

 

 

90%

 

Party like a Hacker https://silentprotest.io

Sean Murphree

Thanks for solving the energy problem of our frst prototype thanks to lead batteries transformed to 24V AC.

DJ skills

100%

Badassness

100%

10

Problem solving

100%

Lead battery hacking

75%

DJ friends

For allowing us to experiment our ideas. For not minding playing in aweful conditions (seating on the foor, in the wind, in the cold, playing with delays, etc).

Thanks to the team that supported this project and to our friends who came test it.

Party like a Hacker https://silentprotest.io

Justin

Thanks for helping solve all the logistics problems . So much energy !

Party in the cold

80%

Support

100%

Party beasts

90%

11

Logistics

99%

Energy

102%

Friends and colleagues

Thanks for beta testing our setups and being forgiving…

Thanks to the team that supported this project and to our friends who came test it.

Party like a Hacker https://silentprotest.io

Motivation

Reporters without Borders

2016 World Freedom of Press Index

"2016 was the year when the cynical use of 'us vs them' narratives of blame, hate and fear took on a global prominence to a level not seen since the 1930s. Too many politicians are answering legitimate economic and security fears with a poisonous and divisive manipulation of identity politics in an attempt to win votes".

10

"climate of fear and tension combined with increasing control over newsrooms by governments and private-sector interests."

Amnesty International State of the World Human Rights 2016 report

https://www.amnesty.org/en/latest/news/2017/02/amnesty-international-annual-report-201617/ https://rsf.org/es/node/31331

Party like a Hacker https://silentprotest.io

Iran

“An attempted coup prompted a massive government crackdown on civil servants and civil society. Those accused of links to the Fethullah Gülen movement were the main target. Over 40,000 people were remanded in pre-trial detention during six months of emergency rule. There was evidence of torture of detainees in the wake of the coup attempt. Nearly 90,000 civil servants were dismissed; hundreds of media outlets and NGOs were closed down and journalists, activists and MPs were detained”

“The authorities heavily suppressed the rights to freedom of expression, association, peaceful assembly and religious belief, arresting and imprisoning peaceful critics and others after grossly unfair trials before Revolutionary Courts.”

Turkey

11

Source: Amnesty International https://www.amnesty.org/en/documents/pol10/4800/2017/en/

Party like a Hacker https://silentprotest.io

Vision

 

Network

 

 

 

 

 

 

 

Silent Protest

Portabl

Stealth

 

 

Redundant

e

 

 

 

M

N

C

Outdoor parties

Silent Discos

Protests

Carry the party with you in

No unreasonable disturbing

Carry a concealed IP

public locations where

noise annoyance.

network at peaceful

public gatherings are

Stream multiple DJs at the

protests. Phones in airplane

permitted.

same time.

mode joining the network

 

 

over wif evade IMSI

 

 

catchers.

32

Extensib

le

F

Art

Performances

Support art performances by providing a core set of broadcasting services (audio/video/images/text/ch

Enable art/performances via technology

Silent Protest

Scale

25

Services

Let’s build this

IP network

A portable IP network for arts sharing and live

performances.

Must

Let’s use our right to create and share

have

 

peacefully.

Free, open

source

No

confgurat

ion

Project must be afordable, favor the use of open source hardware and software alike, and remain as open as possible to contributions.

Party like a Hacker https://silentprotest.io

Vision

18

Live

Over IP

Chat/

Complex

Bring your

Other services

broadcast

 

Videocall

services

Own

 

Party like a Hacker https://silentprotest.io

Requirements

Silent Protest

Offline wif network

Portable gigabit dual band

2.4/5GHz

200 clients / AP.

Network encryption

SSL/TLS encrypted trafc

Adaptable power

Setup can be powered via a power outlet, portable Lithium/Ion, or car (lead) batteries..

48

Music streaming

Live streaming in mp3 at 128kbps via icecast2

Use browser as client

Confgurationless, url redirect via DNS of all trafc. Read mp3 from all major browsers.

Video conferencing

Hosted IP services, including video conferencing.

Party like a Hacker https://silentprotest.io

Implementatio

n

Hardware

18

Access point

Unif AP AC Pro

Streaming

Raspberry Pi 3

Battery

Lithium-Ion

 

 

server

 

 

 

Party like a Hacker https://silentprotest.io

Software

18

Streaming

Icecast2 (mp3)

Chat

Complex

Broadcasting Mixxx/Traktor compatible

 

 

 

services

 

 

 

 

 

Party like a Hacker

 

 

 

 

https://silentprotest.io

Portable, scalable wif network

Silent Protest

08

Gigabit IP network

2,4/5GHz Gigabit Access points ($120) Offline network = no internet fees

200clients per AP, streaming at 128Kbps

Scalable wif meshing over 802.11r

Scalable gigabit wif networks have become afordable. We use OpenWRT to refash all of our access points. OpenWRT now supports 802.11 ac/g/n, 802.11k (required for dual band use in the 5GHz band),

and 802.11r for meshing access points over wif.

Party like a Hacker https://silentprotest.io

Project Timeline

07

Solder

Launch

battery

 

 

 

Services

 

We born

Prototype

 

within docker

 

Tested streaming with

 

 

 

~100 clients

 

 

 

February

Marc

May

June

Summe

2017

h

2017

2017

r

 

2017

 

 

2017

The frst prototype was built in a couple of weeks.

 

Solving the energy problem (moving from lead to Li-Ion batteries) was a major achievement.

 

We restarted from scratch with a better service oriented architecture based on docker containers.

 

Silent Protest is being launched during Summer 2017.

Party like a Hacker

 

 

https://silentprotest.io

Features

Silent Protest

06

Wif

Streaming

Video

File sharing

Open Source

Portable dual band

Live DJs and pre-

conferencing

Full featured IP

Source code available at

2,4/5GHz

recorded sets music

Live video chat service.

network.

https://github.com/SilentPr

gigabit ofine network.

streaming

 

 

otest

 

 

 

 

 

build, hack, rave

Party like a Hacker https://silentprotest.io

Previous Prototypes

18

Lead Battery Heavy as lead

Glitter box

San Francisco

Cardboard

Ghetto

 

 

camoufage

 

 

Party like a Hacker https://silentprotest.io

Demos

Demos

Silent Protest

35

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Partying

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outdoor

 

 

 

 

 

 

 

 

 

 

with the

 

 

 

 

 

 

 

setup

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Police

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Completed

Silent

Outdoor party

Chat/

Disco/

 

Services

Live DJ

Live demos and video recordings of large outdoor experiments.

Party like a Hacker https://silentprotest.io

Future work

Future work

84

Protests: surviving arrests, partial shutdowns

Decentralized services

Redundancy

Decentralized services (streaming, video, chat, …) are capable of surviving shutdown of part of the server pool without loss of information.

Redundancy is key to ensuring availability of all data at all time..

Mesh wif (802.11r)

ipv6

Enabling 802.11r wif on the OpenWRT Access Points facilitate scaling a network to thousand of participants, enhances coverage, and helps survive partial shut downs.

Leveraging ipv6 for network confguration should help get rid of dhcp and other centralized services.

Wearable network

Increase portability and stealthness through better fashion & design.

Get involved, join the Silent Project community

Party like a Hacker

Visit http://silentprotest.io or contribute to the source code from https://github.com/SilentProtest https://silentprotest.io

contribute

Source code available at

https://github.com/SilentProtest