-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
154 lines (139 loc) · 7.56 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
<!DOCTYPE HTML>
<!--
Stellar by HTML5 UP
html5up.net | @ajlkn
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
-->
<html>
<head>
<title>Silent Protest</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<!--[if lte IE 8]><script src="assets/js/ie/html5shiv.js"></script><![endif]-->
<link rel="stylesheet" href="assets/css/main.css" />
<!--[if lte IE 9]><link rel="stylesheet" href="assets/css/ie9.css" /><![endif]-->
<!--[if lte IE 8]><link rel="stylesheet" href="assets/css/ie8.css" /><![endif]-->
</head>
<body>
<!-- Wrapper -->
<div id="wrapper">
<!-- Header -->
<header id="header" class="alt">
<span class="logo"><img style="filter: invert(100%);" src="images/logo.png" alt="" /></span>
<h1>Silent Protest</h1>
<p>DIY Wearable Protest & Disco Network</p>
</header>
<!-- Nav -->
<nav id="nav">
<ul>
<li><a href="#intro" class="active">Introduction</a></li>
<li><a href="#first">Details</a></li>
<li><a href="#second">Events</a></li>
<li><a href="#cta">Get Started</a></li>
</ul>
</nav>
<!-- Main -->
<div id="main">
<!-- Introduction -->
<section id="intro" class="main">
<div class="spotlight">
<div class="content">
<header class="major">
<h2>Introduction</h2>
</header>
<p>
Independent observers are noting a decrease in Freedom of speech worldwide. In its 2016 report, Reporter without Borders unveils a "climate of fear and tension combined with increasing control over newsrooms by governments and private-sector interests.", while Amnesty International's report on the State of the World Human Rights states that "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".
</p>
<p>
At the same time, the United Nations Statistics Division insist on the unprecedented literacy rate achieved by Mankind globally. Human beings have more and more things to say.
</p>
<p>
With this project, we present Silent Protest: a wearable DIY protest network build of inexpensive network gear and open source software. Its goal is to facilitate Freedom of Speech, enable Art sharing in countries where this Human Right is being challenged by authorities, and offer a customizable portable Anonymous Protest Network platform reliable and affordable enough to be build in third world countries and developed countries alike.
</p>
</div>
<span class="image"><img src="images/ap.jpg" alt="" /></span>
</div>
</section>
<!-- First Section -->
<section id="first" class="main">
<header class="major">
<h2>Details</h2>
</header>
<ol>
<li>
<strong>Problem statement, threat modelling, prior work</strong>
<br />
We'll see why GSM/3G/LTE/5G fail at providing a safe protest environment due to IMSI catchers (including demos). We'll see why silent disco technologies (typically RF based) are also doomed to fail, and why we resorted to Gigabit WIFI instead.
</li>
<li>
<strong>DIY Hardware requirements:</strong>
<br />
We'll detail what hardware has been chosen and why we resorted to flash it using OpenWRT. This provides great compatibility and gives protest network builders more lattitude in their choice or Hardware.
</li>
<li>
<strong>DIY streaming:</strong>
<br />
We'll see how to use a raspberry pi to implement a simple controller enabling mo3/ogg and video streaming live through icecast. We'll see how DJs can stream live directly from their usual professional software (Traktor).
</li>
<li>
<strong>Streaming live DJs over gigabit wifi:</strong>
<br />
We will provide a live demo (we're bringing our own professional Techno DJ) of silent disco over our network. Attendees will be able to join the party by setting their phones in airplane mode (to avoid Imsi catchers) and by joining our secret, anonymous, secure protest wifi network. It is worth noticing that such bandwidth can only be achieved thanks to the latest 802.11ac specs that allow Gigabit Wifi over the 2.4GHz/5GHz dual band.
</li>
<li>
<strong>Ubiquity, Surviving arrests:</strong>
<br />
We took sewing machine classes (!!) and miniaturized the component and energy supply of the network enough to be able to sew them into concealed pockets and regular clothes. Combined with the latest 802.11r standard, we are able to provide a redundant mesh network over wifi, that will survive even if some members of the protest were to be arrested (eg: by authorities in a non democratic country).
</li>
<li>
<strong>Peer to peer communication without extra software, thanks to html5:</strong>
<br />
We will see how to enable peer to peer and VoIP communication without needing to install any software on end users phones thanks to the latest html 5 capabilities built into modern web browsers.
</li>
</ol>
</section>
<!-- Second Section -->
<section id="second" class="main special">
<header class="major">
<h2>Events</h2>
<p>Come Join Us!</p>
</header>
<span class="image fit"><img src="images/cave_party.jpg" alt="" /></span>
<ul class="alt">
<li><a href="http://coct.io/"><strong>Church of Coit Tower</strong></a>, March 11, 2017</li>
<li><a href="https://www.facebook.com/events/257161228024824"><strong>Full Moon Party : dancing like cave(wo)men</strong></a>, June 9, 2017</li>
<li><a href="https://www.facebook.com/events/471571673177082"><strong>Church of Coit Tower :: Full Buck Moon ::</strong></a>, July 8, 2017</li>
<li><a href="https://www.shakacon.org/silent-protest-a-wearable-protest-network-by-jonathan-brossard-jill-mcdonald/"><strong>Shakacon</strong></a>, July 12-13, 2017</li>
<li><a href="https://www.facebook.com/events/1229902653786163"><strong>Defcon 25 Silent Disco</strong></a>, July 28, 2017</li>
<li><a href="https://program.sha2017.org/events/286.html"><strong>SHA2017</strong></a>, August 5, 2017</li>
</ul>
</section>
<!-- Get Started -->
<section id="cta" class="main special">
<header class="major">
<h2>Get Started</h2>
<p>Want to create your own Silent Protest?</p>
</header>
<span class="image fit"><img src="images/inside.jpg" alt="" /></span>
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/wc-ajBWWvW0?rel=0" frameborder="0" allowfullscreen></iframe>
<footer class="major">
<ul class="actions">
<li><a href="https://github.com/SilentProtest/docker" class="button special icon fa-github">Get Started</a></li>
</ul>
</footer>
</div>
<!-- Footer -->
<footer id="footer">
<p class="copyright">© Silent Protest. Template by <a href="https://html5up.net">HTML5 UP</a>.</p>
</footer>
</div>
<!-- Scripts -->
<script src="assets/js/jquery.min.js"></script>
<script src="assets/js/jquery.scrollex.min.js"></script>
<script src="assets/js/jquery.scrolly.min.js"></script>
<script src="assets/js/skel.min.js"></script>
<script src="assets/js/util.js"></script>
<!--[if lte IE 8]><script src="assets/js/ie/respond.min.js"></script><![endif]-->
<script src="assets/js/main.js"></script>
</body>
</html>