Jens Kubieziel commited on 2007-03-16 12:13:15
Zeige 1 geänderte Dateien mit 31 Einfügungen und 2 Löschungen.
| ... | ... |
@@ -131,6 +131,12 @@ |
| 131 | 131 |
<a id="Coding"></a> |
| 132 | 132 |
<h2><a class="anchor" href="#Coding">Programmierung und Design</a></h2> |
| 133 | 133 |
|
| 134 |
+<p>M�chtest du deinen Google Summer of Code verbringen, an Tor zu arbeiten? |
|
| 135 |
+Gro�artig. <a |
|
| 136 |
+href="http://wiki.noreply.org/noreply/TheOnionRouter/SummerOfCode">Lies mehr |
|
| 137 |
+�ber Tor und GSoC</a> und schaue, ob eine der untenstehenden Ideen dir |
|
| 138 |
+gef�llt.</p> |
|
| 139 |
+ |
|
| 134 | 140 |
<ol> |
| 135 | 141 |
<li>Torserver funktionieren unter Windows XP nicht sehr gut. Wir |
| 136 | 142 |
verwenden auf Windows den standardm��igen <code>select</code>-Systemaufruf. |
| ... | ... |
@@ -150,7 +156,12 @@ |
| 150 | 156 |
ein Webformular und DNSBL-�hnliche Abfrage, bieten. Es kann aktuelle |
| 151 | 157 |
Informationen bieten, indem es einen lokalen Spiegel der |
| 152 | 158 |
Verzeichnisinformationen anlegt. Du bekommst Bonuspunkte, wenn es aktiv |
| 153 |
- die Exitserver testet, wie die IP-Adresse ist. <a |
|
| 159 |
+ die Exitserver testet, wie die IP-Adresse ist. Der schwierige Punkt ist, das |
|
| 160 |
+ die Eigenschaft, Exitserver zu sein, nicht einfach mit ja oder nein zu |
|
| 161 |
+ beantworten ist. Daher ist die Frage eher: "Ist diese IP-Adresse ein |
|
| 162 |
+ Existerver, der mich zur IP-Adresse:Port weitergibt?". Die DNSBL-Schnittstelle |
|
| 163 |
+ wird wahrscheinlich hunderte von Anfragen pro Minute bekommen. Daher sind hier |
|
| 164 |
+ intelligente Algorithmen gefragt. <a |
|
| 154 | 165 |
href="<svnsandbox>doc/contrib/torbl-design.txt">Hier</a> kannst du mehr dazu |
| 155 | 166 |
lesen.</li> |
| 156 | 167 |
<li>Wir brauchen ein verteiltes Testger�st. Bisher haben wir Unittests. Es |
| ... | ... |
@@ -174,6 +185,24 @@ |
| 174 | 185 |
anderen m�ssen wir herausfinden, wie das leicht zu pflegen ist. Es sollte |
| 175 | 186 |
nicht so schnell obsolet werden, wie AnonymOS. Bonuspunkte gibt es, wenn die |
| 176 | 187 |
CD auf eine kleine CD (50MB) passt.</li> |
| 188 |
+ <li>In Beug auf das CD-Image sollten wir auch an einer sicheren und gut |
|
| 189 |
+ dokumentierten USB-Variante f�r Tor und unterst�tzete Anwendungen arbeiten. |
|
| 190 |
+ Der schwierige Teil ist zu entscheiden, welche Konfigurationen sicher sind, |
|
| 191 |
+ diese Entscheidungen zu dokumentieren und etwas zu schaffen, das leicht zu |
|
| 192 |
+ pflegen ist.</li> |
|
| 193 |
+ <li>Wir sollten damit anfangen unser <a href="<page |
|
| 194 |
+ documentation>#DesignDoc">gegen Blockierungen gesch�tztes Design</a> zu |
|
| 195 |
+ implementieren. Dies beinhaltet die Ausarbeitung des Designs, die |
|
| 196 |
+ Modifizierung diverser Teile von Tor, die Arbeit an einer <a |
|
| 197 |
+ href="http://vidalia-project.net/">GUI</a>, die intuitiv ist und die Planung |
|
| 198 |
+ f�r den Einsatz.</li> |
|
| 199 |
+ <li>Wir brauchen ein flexibles Ger�st, um Ende-zu-Ende Attacken des |
|
| 200 |
+ Netzverkehrs zu simulieren. Viele Forscher haben Simulatoren geschaffen, die |
|
| 201 |
+ ihre Intuition, ob ein Angriff oder Verteidigung funktioniert, unterst�tzt. |
|
| 202 |
+ K�nnen wir einen Simulator bauen, der offen und gut dokumentiert ist? Dies |
|
| 203 |
+ wird eine Menge neuer Forschung anregen. Schaue auch auf den <a |
|
| 204 |
+ href="#Research">Eintrug unten</a>, um Details zu dieser Aufgabe zu entdecken. |
|
| 205 |
+ Wenn es fertig ist, k�nntest du helfen ein Papier dazu zu schreiben.</li> |
|
| 177 | 206 |
<li>Momentan werden die Deskriptoren der versteckten Services nur |
| 178 | 207 |
auf einigen wenigen Verzeichnisservern gespeichert. Dies ist |
| 179 | 208 |
schlecht f�r die Privatsph�re und die Robustheit. Um mehr Robustheit |
| ... | ... |
@@ -205,7 +234,7 @@ |
| 205 | 234 |
von Gr�nden</a>, warum wir nicht zu Transport per UDP gewechselt |
| 206 | 235 |
sind. Es w�re sch�n, wenn diese Liste k�rzer werden w�rde. Wir |
| 207 | 236 |
haben auch eine <a |
| 208 |
- href="<svnsandbox>doc/tor-spec-udp.txt">Spezifikation f�r Tor |
|
| 237 |
+ href="<svnsandbox>doc/100-tor-spec-udp.txt">Spezifikation f�r Tor |
|
| 209 | 238 |
und UDP</a> — bitte lass uns wissen, wenn damit etwas nicht |
| 210 | 239 |
stimmt.</li> |
| 211 | 240 |
<li>Wir sind nicht weit davon entfernt, Unterst�tzung f�r IPv6 bei |
| 212 | 241 |