Damian Johnson commited on 2013-03-23 03:02:22
Zeige 1 geänderte Dateien mit 41 Einfügungen und 0 Löschungen.
Project idea from Arturo for GSoC.
| ... | ... |
@@ -762,6 +762,11 @@ meetings around the world.</li> |
| 762 | 762 |
content. |
| 763 | 763 |
</p> |
| 764 | 764 |
|
| 765 |
+ <p> |
|
| 766 |
+ <b>Project Ideas:</b><br /> |
|
| 767 |
+ <i><a href="#ooniprobeSimulator">Create an Internet Censorship Virtual Machine Based Simulator</a></i> |
|
| 768 |
+ </p> |
|
| 769 |
+ |
|
| 765 | 770 |
<a id="project-torflow"></a> |
| 766 | 771 |
<h3><a href="https://trac.torproject.org/projects/tor/wiki/org/roadmaps/TorFlow">TorFlow</a> (<a |
| 767 | 772 |
href="https://gitweb.torproject.org/torflow.git">code</a>, <a |
| ... | ... |
@@ -1150,6 +1155,42 @@ meetings around the world.</li> |
| 1150 | 1155 |
</p> |
| 1151 | 1156 |
</li> |
| 1152 | 1157 |
|
| 1158 |
+ <a id="ooniprobeSimulator"></a> |
|
| 1159 |
+ <li> |
|
| 1160 |
+ <b>Create an Internet Censorship Virtual Machine Based Simulator</b> |
|
| 1161 |
+ <br> |
|
| 1162 |
+ Effort Level: <i>Medium</i> |
|
| 1163 |
+ <br> |
|
| 1164 |
+ Skill Level: <i>Medium</i> |
|
| 1165 |
+ <br> |
|
| 1166 |
+ Likely Mentors: <i>hellais</i> |
|
| 1167 |
+ <p> |
|
| 1168 |
+ The purpose of this is to create a virtual machine based environment for |
|
| 1169 |
+ recreating censorship. The task of the student will be to document and |
|
| 1170 |
+ implement a system that allows you to recreated a censored network with the |
|
| 1171 |
+ purpose of testing the proper functioning of ooniprobe tests. |
|
| 1172 |
+ </p> |
|
| 1173 |
+ |
|
| 1174 |
+ <p> |
|
| 1175 |
+ Some ideas of things that would be useful to have be emulated by the test |
|
| 1176 |
+ lab: |
|
| 1177 |
+ </p> |
|
| 1178 |
+ |
|
| 1179 |
+ <ul> |
|
| 1180 |
+ <li>A transparent HTTP proxy (based on squid)</li> |
|
| 1181 |
+ <li>NAT traversal</li> |
|
| 1182 |
+ <li>HTTP proxy blocking certain sites</li> |
|
| 1183 |
+ <li>DNS based censorship</li> |
|
| 1184 |
+ </ul> |
|
| 1185 |
+ |
|
| 1186 |
+ <p> |
|
| 1187 |
+ The process of setting up the virtual machines and simulating censorship |
|
| 1188 |
+ should be fully automated (<a |
|
| 1189 |
+ href="https://trac.torproject.org/projects/tor/ticket/7233">related |
|
| 1190 |
+ ticket</a>). |
|
| 1191 |
+ </p> |
|
| 1192 |
+ </li> |
|
| 1193 |
+ |
|
| 1153 | 1194 |
<li> |
| 1154 | 1195 |
<b>Bring up new ideas!</b> |
| 1155 | 1196 |
<br> |
| 1156 | 1197 |