[tor-commits] r26129: {website} Adding Ooni Probe simulator project Project idea from Arturo (website/trunk/getinvolved/en)

Damian Johnson atagar1 at gmail.com
Sat Mar 23 02:02:22 UTC 2013


Author: atagar
Date: 2013-03-23 02:02:22 +0000 (Sat, 23 Mar 2013)
New Revision: 26129

Modified:
   website/trunk/getinvolved/en/volunteer.wml
Log:
Adding Ooni Probe simulator project

Project idea from Arturo for GSoC.



Modified: website/trunk/getinvolved/en/volunteer.wml
===================================================================
--- website/trunk/getinvolved/en/volunteer.wml	2013-03-22 23:15:30 UTC (rev 26128)
+++ website/trunk/getinvolved/en/volunteer.wml	2013-03-23 02:02:22 UTC (rev 26129)
@@ -762,6 +762,11 @@
     content.
     </p>
 
+    <p>
+    <b>Project Ideas:</b><br />
+    <i><a href="#ooniprobeSimulator">Create an Internet Censorship Virtual Machine Based Simulator</a></i>
+    </p>
+
     <a id="project-torflow"></a>
     <h3><a href="https://trac.torproject.org/projects/tor/wiki/org/roadmaps/TorFlow">TorFlow</a> (<a
     href="https://gitweb.torproject.org/torflow.git">code</a>, <a
@@ -1150,7 +1155,43 @@
     </p>
     </li>
 
+    <a id="ooniprobeSimulator"></a>
     <li>
+    <b>Create an Internet Censorship Virtual Machine Based Simulator</b>
+    <br>
+    Effort Level: <i>Medium</i>
+    <br>
+    Skill Level: <i>Medium</i>
+    <br>
+    Likely Mentors: <i>hellais</i>
+    <p>
+    The purpose of this is to create a virtual machine based environment for
+    recreating censorship. The task of the student will be to document and
+    implement a system that allows you to recreated a censored network with the
+    purpose of testing the proper functioning of ooniprobe tests.
+    </p>
+
+    <p>
+    Some ideas of things that would be useful to have be emulated by the test
+    lab:
+    </p>
+
+    <ul>
+      <li>A transparent HTTP proxy (based on squid)</li>
+      <li>NAT traversal</li>
+      <li>HTTP proxy blocking certain sites</li>
+      <li>DNS based censorship</li>
+    </ul>
+
+    <p>
+    The process of setting up the virtual machines and simulating censorship
+    should be fully automated (<a
+    href="https://trac.torproject.org/projects/tor/ticket/7233">related
+    ticket</a>).
+    </p>
+    </li>
+
+    <li>
     <b>Bring up new ideas!</b>
     <br>
     Don't like any of these? Look at the <a



More information about the tor-commits mailing list