33a1a7a1decc34f9b1ca2efd82a0f8bb85c4481f
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

1) ## translation metadata
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

2) # Based-On-Revision: 19397
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

3) # Translation-Priority: 4-optional
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

4) # Last-Translator: bogdandr_at_op . pl
5) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

6) #include "head.wmi" TITLE="Tor: Wolontariusze" CHARSET="UTF-8"
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

7) 
8) <div class="main-column">
9) 
10) <!-- PUT CONTENT AFTER THIS TAG -->
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

11) <h2>Kilka rzeczy, które każdy może zrobić już teraz:</h2>
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

12) <ol>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 17 years ago

13) <li>Prosimy rozważyć <a href="<page docs/tor-doc-relay>">uruchomienie
14)  przekaźnika sieci Tor</a>, by wspomóc rozwój sieci Tora.</li>
15) <li>Rozpowiadaj o systemie Tor swoim znajomym. Spraw, by uruchomili przekaźniki sieci.
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

16)  Spraw, by uruchomili usługi ukryte. Spraw, by mówili o systemie Tor swoim znajomym.</li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

17) <li>Jeśli podobają ci się cele Tora,
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

18)   <a href="<page donate>">poświęć chwilę, by złożyć dotację, aby wspomóc przyszły rozwój Tora</a>.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

19)   Szukamy też dalszych sponsorów &mdash;
20)   jeśli znasz jakieś firmy, organizacje pozarządowe, agencje lub inne organizacje, które
21)   są zainteresowane anonimowością / prywatnością / bezpieczną komunikacją, daj im znać o nas.</li>
22) <li>Szukamy więcej <a href="<page torusers>">dobrych przykładów użytkowników
23)  Tora i przypadków jego używania</a>. Jeśli używasz Tora w sposób jeszcze nie przedstawiony
24)  na tamtej stronie i nie masz nic przeciw podzieleniu się z nami tym sposobem, z chęcią
25)  przyjmiemy taką wiadomość.</li>
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

26) </ol>
27) 
28) <a id="Usability"></a>
29) <h2><a class="anchor" href="#Usability">Aplikacje Wspomagające</a></h2>
30) <ol>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

31)  <li>Potrzebujemy więcej i lepszych sposobów na przechwytywanie żądań DNS, żeby nie
Bogdan Drozdowski Polish translation update

Bogdan Drozdowski authored 18 years ago

32)  "przeciekały" do lokalnych obserwatorów, podczas gdy chcemy zachować anonimowość.
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

33)  (Dzieje się tak, gdyż aplikacja wysyła żądanie DNS przed przejściem przez serwer
34)  Proxy SOCKS.)</li>
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

35) <li>Sprawy z Tsocks/dsocks:
36)  <ul>
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

37) <li>Powinniśmy załatać program "dsocks" Duga Songa, by używał komend
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

38)  <i>mapaddress</i> Tora z interfejsu kontroli, żeby nie marnować przejścia
Bogdan Drozdowski Polish translation update

Bogdan Drozdowski authored 18 years ago

39)  całej trasy w Torze, wykonując rozwiązywanie adresów przed połączeniem.</li>
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

40) <li>Musimy sprawić, by nasz skrypt <i>torify</i> wykrywał, który z programów
41)  tsocks lub dsocks jest zainstalowany, i odpowiednio je uruchamiał. To
42)  prawdopodobnie oznacza zunifikowanie ich interfejsów i w grę może wchodzić
43)  dzielenie kodu między nimi lub całkowita rezygnacja z jednego z nich.</li>
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

44) </ul>
45) </li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 17 years ago

46) <li>Ludzie, którzy uruchomili przekaźnik sieci Tora mówią nam, że chcą dać jedną
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

47)  przepustowość łącza dla Tora (BandwidthRate) w czasie pewnej części dnia,
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

48)  a inną w innych częściach dnia. Zamiast programować to w Torze, powinniśmy mieć
49)  mały skrypt, który łączy się przez <a href="<page gui/index>">Tor Controller Interface</a>,
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 17 years ago

50)  i wykonuje SETCONF by zmienić przepustowość. Jest już po jednym skrypcie dla systemów
51)  Unix i Mac (korzystają z basha i crona), ale dalej potrzebne jest rozwiązanie
52)  dla użytkowników Windowsa.
Bogdan Drozdowski Polish translation update

Bogdan Drozdowski authored 18 years ago

53)  </li>
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

54) <li>A mówiąc o danych geolokacyjnych, ktoś powinien narysować mapę Ziemi z
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 17 years ago

55)  zaznaczonym każdym przekaźnikiem sieci Tora. Dodatkowe punkty, jeśli mapa będzie się
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

56)  aktualizować w miarę jak sieć rośnie i się zmienia. Niestety, łatwy sposób na
57)  dokonanie tego to wysłanie wszystkich danych do Google, w celu narysowania
58)  przez nich taj mapy. Jak bardzo to uderza w prywatność i czy mamy jakieś inne
59)  dobre wyjścia?</li>
60) </ol>
61) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

62) <a id="Advocacy"></a>
63) <h2><a class="anchor" href="#Advocacy">Pokazanie się jako zwolennik Tora</a></h2>
64) <ol>
65) <li>Stwórz logo społeczności pod licencją Creative Commons, którego wszyscy będą mogli
66) używać i modyfikować</li>
67) <li>Stwórz prezentację, której będzie można używać na spotkaniach różnych grup na całym świecie</li>
68) <li>Stwórz film o Twoim pozytywnym wykorzystaniu Tora. Kilka już zaczęło na Seesmic.</li>
69) <li>Stwórz plakat, lub zestaw plakatów, skupionych na jakimś motywie, np. "Tor to Wolność!"</li>
70) </ol>
71) 
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

72) <a id="Documentation"></a>
73) <h2><a class="anchor" href="#Documentation">Dokumentacja</a></h2>
74) <ol>
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

75) <li>Proszę pomóc Mattowi Edmanowi z dokumentacją i dokumentami jak-to-zrobić do
Roger Dingledine change the vidalia index page

Roger Dingledine authored 15 years ago

76)  jego projektu Tor Controller i <a href="<page vidalia/index>">Vidalia</a>.</li>
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

77) <li>Przejrzyj i udokumentuj
Nick Mathewson Change all wiki.noreply to...

Nick Mathewson authored 17 years ago

78)  <a href="https://wiki.torproject.org/wiki/TheOnionRouter/TorifyHOWTO">naszą
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

79)  listę programów</a>, które można skonfigurować do współpracy z Torem.</li>
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

80) <li>Potrzebujemy lepszej dokumentacji do dynamicznego przechwytywania połączeń
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

81)  i wysyłania ich przez Tora. tsocks (Linux), dsocks (BSD),
Bogdan Drozdowski Polish translation update

Bogdan Drozdowski authored 18 years ago

82)  i freecap (Windows) zdają się być dobrymi kandydatami, jako że lepiej
83)  używałyby naszej nowej cechy TransPort.</li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 17 years ago

84) <li>Mamy ogromną listę <a
85)  href="https://wiki.torproject.org/noreply/TheOnionRouter/SupportPrograms">potencjalnie
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

86)  użytecznych programów, które współpracują z Torem</a>. Które z nich są
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

87)  przydatne w jakich sytuacjach? Proszę pomóż nam je testować i zapisuj
88)  swoje wyniki.</li>
89) <li>Pomóż przetłumaczyć stronę WWW i dokumentację na inne języki. Spójrz na
90)  <a href="<page translation>">wskazówki do
Bogdan Drozdowski Translation/mainetance upda...

Bogdan Drozdowski authored 17 years ago

91)  tłumaczenia</a>, jeśli chcesz pomóc. Potrzebujemy zwłaszcza tłumaczy na język
92)  arabski i Farsi dla wielu użytkowników Tora w cenzorowanych obszarach.</li>
93) 
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

94) </ol>
95) 
96) <a id="Coding"></a>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

97) <a id="Summer"></a>
98) <a id="Projects"></a>
99) <h2><a class="anchor" href="#Projects">Dobre Projekty Programistyczne</a></h2>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

100) 
101) <p>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

102) Niektóre z tych projektów mogą być dobrymi pomysłami na <a
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

103) href="<page gsoc>">Google Summer of Code 2009</a>.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

104) Opisaliśmy każdy z nich informacją, jak użyteczny byłby dla projektu Tor (priorytet),
105) ile pracy według nas wymaga (poziom wysiłku), z iloma informacjami powinno się
106) zaczynać (poziom umiejętności), i którzy z naszych <a href="<page
107) people>#Core">głównych deweloperów</a> byliby dobrymi opiekunami.
108) Jeśli jeden lub więcej z tych pomysłów wygląda dla Ciebie obiecująco, <a
109) href="<page contact>">skontaktuj się z nami</a>, by omówić Twoje plany zamiast wysyłać
110) zgłoszenia na ślepo. Możesz też zaproponować swój własny pomysł na projekt, co często
111) daje najlepsze programy.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

112) </p>
113) 
114) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

115) <ol>
116) 
117) <li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

118) <b>Paczka Tora z Przeglądarką dla Linux/Mac OS X</b>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

119) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

120) Priorytet: <i>Wysoki</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

121) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

122) Poziom wysiłku: <i>Wysoki</i>
123) <br />
124) Poziom umiejętności: <i>Średni</i>
125) <br />
126) Prawdopodobni opiekunowie: <i>Steven</i>
127) <br />
128) Paczka Tora z Przeglądarką zawiera Tora, Firefoksa i interfejs użytkownika - Vidalię
129) (i opcjonalnie komunikator Pidgin). Komponenty te są prekonfigurowane do bezpiecznego
130) działania, a paczka ma małe wymagania co do systemu operacyjnego. Stała się więc
131) jednym z najprostszych i najbardziej popularnych sposobów używania Tora na Windows.
132) <br />
133) Nie ma jednak w chwili obecnej porównywalnej paczki dla Linuksa i Mac OS X, więc celem
134) tego projektu byłaby implementacja Paczki Tora z Przeglądarką dla tych systemów.
135) Będzie to pociągało zmiany w Vidalii (C++), być może w Firefoksie (C), po czym stworzenie
136) i testowanie programu uruchamiającego na różnych wersjach i konfiguracjach systemów operacyjnych,
137) by sprawdzić przenośność.
138) <br />
139) Studenci powinni być zaznajomieni z rozwojem aplikacji na jednym, lub najlepiej obu,
140) Linuksie i Mac OS X oraz czuć się swobodnie z C/C++ i pisaniem skryptów powłoki.
141) </li>
142) 
143) <li>
144) <b>Wiki do tłumaczeń dla naszej strony</b>
145) <br />
146) Priorytet: <i>Wysoki</i>
147) <br />
148) Poziom wysiłku: <i>Średni</i>
149) <br />
150) Poziom umiejętności: <i>Średni</i>
151) <br />
152) Prawdopodobni opiekunowie: <i>Jacob</i>
153) <br />
154) Projekt Tor pracował w ciągu ostatniego roku nad uruchomieniem opartych na sieci narzędzi,
155) by pomóc ochotnikom w tłumaczeniu naszych aplikacji na inne języki.
156) W końcu stanęliśmy na Pootle i mamy dobry mechanizm sieciowy do tłumaczeń dla programów
157) Vidalia, Torbutton i Torcheck. Ale Pootle tłumaczy tylko napisy w formacie "po", a
158) nasza strona korzysta z plików wml. Celem tego projektu jest znalezienie sposobu na
159) konwersję naszych plików wml na pliki "po" i z powrotem, by mogły być obsługiwane przez Pootle.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

160) </li>
161) 
162) <li>
163) <b>Pomóż śledzić ogólny status Sieci Tora</b>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

164) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

165) Priorytet: <i>Średni do wysokiego</i>
166) <br />
167) Poziom wysiłku: <i>Średni</i>
168) <br />
169) Poziom umiejętności: <i>Średni</i>
170) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

171) Prawdopodobni opiekunowie: <i>Karsten, Roger</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

172) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

173) Byłoby wspaniale uruchomić automatyczny system śledzenia stanu sieci w czasie,
174) wyświetlanie wykresów itp. Częścią tego projektu byłoby wynalezienie lepszych
175) miary do oceny stanu i wzrostu sieci. Czy wzrasta średni czas działania sieci?
176) Ile węzłów kwalifikuje się do bycia Strażnikami w tym miesiącu w porównaniu z
177) ubiegłym? Jaka jest rotacja w sensie pojawiania się nowych węzłów i znikania
178) starych? Okresowo ludzie gromadzą krótkie migawki stanu, ale to robi się naprawdę
179) interesujące dopiero, gdy zaczynamy śledzić te dane w czasie.
180) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

181) Dane mogłyby być zbierane ze Skanerów Węzłów Tora w <a
182) href="https://svn.torproject.org/svn/torflow/trunk/README">TorFlow</a>, z
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

183) deskryptorów serwerów, które są publikowane przez każdy przekaźnik i z innych
184) źródeł. Wyniki w czasie mogłyby być zintegrowane z jedną ze stron opisujących
185) <a href="https://torstatus.blutmagie.de/">Stan Tora</a> lub być trzymane osobno.
186) Skoro mówimy o stronach stanu Tora, spójrzcie na
187) <a href="http://archives.seul.org/or/talk/Jan-2008/msg00300.html">listę życzeń
188) stanu Tora</a> napisaną przez Rogera.
189) </li>
190) 
191) <li>
192) <b>Polepszanie naszych zdolności opierania się cenzurze</b>
193) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

194) Priorytet: <i>Średni do wysokiego</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

195) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

196) Poziom wysiłku: <i>Średni</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

197) <br />
198) Poziom umiejętności: <i>Wysoki</i>
199) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

200) Prawdopodobni opiekunowie: <i>Nick, Roger, Steven</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

201) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

202) Wersje 0.2.0.x Tora robią <a
203) href="<svnsandbox>doc/design-paper/blocking.html">znaczne postępy</a> w opieraniu
204) się narodowej i firmowej cenzurze. Ale Tor ciągle potrzebuje lepszych mechanizmów w
205) niektórych częściach projektu anty-cenzurowania. Na przykład, bieżące wersje mogą
206) nasłuchiwać połączeń tylko na jednym zestawie adres/port na raz. Istnieje
207) <a href="<svnsandbox>doc/spec/proposals/118-multiple-orports.txt">propozycja
208) zajęcia się tą sprawą</a> i umożliwienia klientom łączenie się z danym Torem
209) na wielu adresach i portach, ale wymaga to więcej pracy. Kolejny projekt
210) przeciw cenzurze to próba uczynienia Tora bardziej odpornym na skanowanie.
211) W chwili obecnej ktokolwiek może zidentyfikować
212) <a href="<svnsandbox>doc/spec/proposals/125-bridges.txt">mostki Tora</a>
213) po prostu łącząc się z nimi, zgodnie z protokołem Tora, i sprawdzając,
214) czy odpowiadają. By rozwiązać ten problem, mostki mogłyby
215) <a href="<svnsandbox>doc/design-paper/blocking.html#tth_sEc9.3">udawać serwery
216) internetowe</a> (HTTP lub HTTPS), gdy łączą się z nimi programy do skanowania portów,
217) a nie zachowywać się jak mostki do chwili, gdy użytkownik poda klucz specyficzny
218) dla mostka.
219) <br />
220) Ten projekt zawiera wiele badań i projektowania. Jednym z większych wyzwać
221) będzie zidentyfikowanie i umiejętne wykorzystanie rozwiązań, które oprą
222) się atakom nawet po tym, jak atakujący pozna projekt, po czym równoważenie
223) odporności na cenzurę z użytecznością i siłą.
224) </li>
225) 
226) <li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

227) <b>Tuneup Tor!</b>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

228) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

229) Priorytet: <i>Średni</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

230) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

231) Poziom wysiłku: <i>Średni</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

232) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

233) Poziom umiejętności: <i>Średni do wysokiego</i>
234) <br />
235) Prawdopodobni opiekunowie: <i>Nick, Roger, Mike</i>
236) <br />
237) W chwili obecnej węzły Tora mierzą i zgłaszają własną przepustowość łącza,
238) a klienci Tora wybierają, których węzłów używać po części opierając się
239) na tej zgłaszanej przepustowości. To podejście jest podatne na
240) <a href="http://freehaven.net/anonbib/#bauer:wpes2007">ataki, w których węzły oszukują
241) na temat przepustowości swoich łączy</a>; by to zmienić, Tor aktualnie ogranicza
242) maksymalną przepustowość każdego węzła, w którą jest w stanie uwierzyć. To jest
243) ograniczone rozwiązanie i marnotrawienie przepustowości. Zamiast tego,
244) Tor powinien w miarę możliwości mierzyć przepustowość łączą w rozproszony sposób,
245) jak jest napisane w dokumencie
246) <a href="http://freehaven.net/anonbib/author.html#snader08">"A Tuneup for Tor"</a> autorstwa
247) Snadera i Borisova. Można byłoby użyć bieżącego kodu testującego, by sprawdzić
248) odkrycia napisane w tym dokumencie i zweryfikować, w jakim stopniu opisują one
249) normalnie działającego Tora i określić dobre sposoby na wcielenie tych odkryć
250) do sieci Tora bez dodawania niepożądanego ruchu wielkości między węzłami a serwerami
251) katalogowymi.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

252) </li>
253) 
254) <li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

255) <b>Ulepszenie Polipo na Windows</b>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

256) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

257) Priorytet: <i>Średni</i>
258) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

259) Poziom wysiłku: <i>Niski</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

260) <br />
261) Poziom umiejętności: <i>Średni</i>
262) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

263) Prawdopodobni opiekunowie: <i>Martin</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

264) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

265) Pomóż przenieść <a
266) href="http://www.pps.jussieu.fr/~jch/software/polipo/">Polipo</a> na Windows.
267) 1) zdolność do asynchronicznego wysyłania zapytań do
268) serwerów nazw. 2) natywna obsługa zdarzeń i buforów (tj. w
269) systemach uniksopodobnych Polipo domyślnie używa 25% pamięci RAM, a pod Windows
270) jest to cokolwiek wpisane w plik konfiguracyjny). 3) jakieś narzędzie z
271) graficznym interfejsem do konfiguracji i raportowania, dodatkowe punkty, jeśli
272) ma ikonkę w zasobniku z opcjami menu po kliknięciu prawym przyciskiem myszy.
273) Podwójny bonus, jeśli działa na wielu platformach.
274) 4) umożliwienie programowi używania rejestru Windowsa i obsługiwania prawidłowych
275) ścieżek w Windowsie, np. "C:\Program Files\Polipo".
276) </li>
277) 
278) <li>
279) <b>Zaimplementowanie opartego na torrencie sposobu pobierania paczek Thandy</b>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

280) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

281) Priorytet: <i>Średni</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

282) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

283) Poziom wysiłku: <i>Wysoki</i>
284) <br />
285) Poziom umiejętności: <i>Średni do wysokiego</i>
286) <br />
287) Prawdopodobni opiekunowie: <i>Martin, Nick</i>
288) <br />
289) <a
290) href="http://git.torproject.org/checkout/thandy/master/specs/thandy-spec.txt">Thandy</a>
291) jest względnie nowym oprogramowaniem, które umożliwia wspomagane aktualizacje Tora i
292) związanych z nim programów. W tej chwili użytkowników jest niewielu, ale oczekujemy, że
293) Thandy będzie w przyszłości używane przez prawie każdego użytkownika Tora. By uniknąć
294) padających serwerów w dniu aktualizacji Tora, potrzebujemy nowych sposobów na
295) wydajną dystrybucję nowych paczek, a wykorzystanie libtorrent zdaje się być
296) możliwym rozwiązaniem. Jeśli myślisz o innych dobrych pomysłach, to wspaniale
297) - proszę dać nam znać!<br />
298) Musimy też zbadać, jak lepiej dołączyć nasze mirrory. Jeśli to możliwe, powinien
299) znaleźć się łatwy sposób na to, by łatwo pomogły w dystrybucji paczek.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

300) </li>
301) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

302) <li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

303) <b>Interfejs zdarzeń stanu kontrolera Tora</b>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

304) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

305) Priorytet: <i>Średni</i>
306) <br />
307) Poziom wysiłku: <i>Średni</i>
308) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

309) Poziom umiejętności: <i>Niski do średniego</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

310) <br />
311) Prawdopodobni opiekunowie: <i>Matt</i>
312) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

313) Jest pewna liczba zmian stanu, o których użytkownik powinien być może być
314) informowany. Na przykład, jeśli użytkownik chce uruchomić przekaźnik sieci Tor,
315) a Tor stwierdzi, że nie jest on osiągalny z zewnątrz, użytkownik powinien zostać
316) o tym poinformowany. W tej chwili wszystko, co dostaje użytkownik, to kilka
317) wiadomości w "dzienniku wiadomości" Vidalii, których pewnie nie zobaczy, gdyż
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

318) nie dostaje informacji, że coś poszło nie tak. Nawet jeśli użytkownik spojrzy na
319) zapis logów, większość wiadomości będzie miała mały sens dla początkującego.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

320) <br />
321) Tor ma możliwość informowania Vidalii o wielu takich zmianach stanu, a ostatnio
322) zaimplementowaliśmy obsługę kilku takich zdarzeń. Jednak jest wiele więcej
323) zdarzeń, o których użytkownik powinien być informowany i potrzebujemy
324) lepszego interfejsu użytkownika do wyświetlania takich wiadomości.
325) <br />
326) Celem tego projektu jest zaprojektowanie i zaimplementowanie interfejsu
327) użytkownika do wyświetlania wiadomości o stanie Tora. Na przykład, można
328) byłoby umieścić mały znaczek na ikonie Vidalii w zasobniku, który alarmowałby
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

329) użytkownika o nowych zmianach stanu, którym powinien się przyjrzeć.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

330) Podwójne kliknięcie tej ikonki pokazywałoby okienko dialogowe podsumowujące
331) ostatnie zmiany stanu prostymi słowami i może sugerujące rozwiązania
332) do negatywnych wiadomości, jeśli mogą one być naprawione przez użytkownika.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

333) Oczywiście to tylko przykład i można zaproponować inne podejście.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

334) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

335) Osoba podejmująca się tego projektu powinna dobrze znać projektowanie i
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

336) tworzenie interfejsu użytkownika i mieć trochę doświadczenia z C++.
337) Uprzednie doświadczenie z Qt i Qt Designer będzie przydatne, ale nie jest wymagane.
338) Przydatne mogą być też pewne umiejętności w pisaniu po angielsku, gdyż
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

339) ten projekt prawdopodobnie będzie wymagał napisania małej ilości dokumentacji
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

340) pomocniczej, która powinna być zrozumiała dla nie-technicznych użytkowników.
341) Dodatkowe punkty za jakiś projekt graficzny /Photoshop fu, gdyż moglibyśmy
342) chcieć/potrzebować nowych ikonek.
343) </li>
344) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

345) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

346) <li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

347) <b>Polepszenie procesu testów jednostkowych</b>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

348) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

349) Priorytet: <i>Średni</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

350) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

351) Poziom wysiłku: <i>Średni</i>
352) <br />
353) Poziom umiejętności: <i>Średni</i>
354) <br />
355) Prawdopodobni opiekunowie: <i>Nick, Roger</i>
356) <br />
357) Tor musi zostać znaczniej bardziej przetestowany. To jest projekt wieloczęściowy.
358) Na początek, nasze testy jednostkowe powinny znacznie się wzbogacić, zwłaszcza
359) w obszarach poza funkcjami narzędziowymi. Będzie to wymagało poważnych zmian
360) niektórych części Tora, aby oddzielić jak najwięcej programu od zmiennych
361) globalnych.<br />
362) Ponadto, musimy zautomatyzować nasze testy wydajności dla wszystkich systemów.
363) Mamy już buildbota do automatyzacji naszej zwyczajnej integracji i kompilacji testów
364) (ale potrzebujemy osoby do uruchomienia tego pod Windows), ale
365) musimy zaktualizować nasze testy symulacji sieci (takie, jak w <a
366) href="https://svn.torproject.org/svn/torflow/trunk/README">TorFlow</a>)
367) do nowszych wersji Tora i zaprojektować je tak, by uruchamiać sieci testowe
368) albo na jednej maszynie, albo na kilku, abyśmy mogli automatycznie
369) badać zmiany wydajności na maszynach pełniących różne zadania.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

370) </li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

371) 
372) <li>
373) <b>Pomóż wznowić niezależną implementację klienta Tora</b>
374) <br />
375) Priorytet: <i>Średni</i>
376) <br />
377) Poziom wysiłku: <i>Wysoki</i>
378) <br />
379) Poziom umiejętności: <i>Średni do wysokiego</i>
380) <br />
381) Prawdopodobni opiekunowie: <i>Karsten, Nick</i>
382) <br />
383) Reanimuj jedno z podejść do implementacji klienta Tora w Javie, np.
384) <a href="http://onioncoffee.sourceforge.net/">projekt OnionCoffee</a>
385) i spraw, by działał pod <a href="http://code.google.com/android/">Androidem</a>.
386) Pierwszym krokiem byłoby przeniesienie istniejącego kodu i uruchomienie go
387) w środowisku Android. Potem kod powinien zostać zaktualizowany, by obsługiwać
388) nowsze wersje protokołu Tora, jak na przykład
389) <a href="<svnsandbox>doc/spec/dir-spec.txt">protokół katalogowy w wersji 3</a>.
390) Poza tym, obsługa żądań lub choćby dostarczania usług ukrytych Tora byłaby fajna,
391) choć nie wymagana.<br />
392)  Perspektywiczny deweloper powinien rozumieć i umieć pisać nowy kod w Javie, łącznie
393) z korzystaniem z kryptograficznego API Javy. Umiejętność czytania kodu w C
394) też byłaby przydatna. Powinno się mieć chęć do czytania istniejącej dokumentacji,
395) implementacji kodu w oparciu o nią oraz, jeśli będzie to potrzebne, poprawiać
396) dokumentację, jeśli jest niejasna. Ten projekt składa się w dużym stopniu z
397) pisania kodu i w mniejszym - z projektowania.
398) </li>
399) 
400) <li>
401) <b>Nowe funkcjonalności Torbuttona</b>
402) <br/>
403) Priorytet: <i>Średni</i>
404) <br />
405) Poziom wysiłku: <i>Wysoki</i>
406) <br />
407) Poziom umiejętności: <i>Wysoki</i>
408) <br />
409) Prawdopodobni opiekunowie: <i>Mike</i>
410) <br/>
411) Jest kilka <a
412) href="https://bugs.torproject.org/flyspray/index.php?tasks=all&amp;project=5&amp;type=2">dobrych
413) próśb o nowe funkcjonalności</a> w sekcji Flyspray Torbuttona. W szczególności, <a
414) href="https://bugs.torproject.org/flyspray/index.php?do=details&amp;id=523">Integracja
415) 'Nowej Tożsamości' z Vidalią</a>,
416) <a href="https://bugs.torproject.org/flyspray/index.php?do=details&amp;id=940">sposoby
417) zarządzania wieloma plikami z ciasteczkami/tożsamościami</a>, <a
418) href="https://bugs.torproject.org/flyspray/index.php?do=details&amp;id=637">zachowywanie
419) określonych ciasteczek</a> gdy ciasteczka są usuwane,
420) <a href="https://bugs.torproject.org/flyspray/index.php?do=details&amp;id=524">lepsza
421) podmiana odnośnika wstecznego</a>, <a
422) href="https://bugs.torproject.org/flyspray/index.php?do=details&amp;id=564">prawidłowe
423) zgłaszanie stanu Tora</a>, i <a
424) href="https://bugs.torproject.org/flyspray/index.php?do=details&amp;id=462">adresy "tor://"
425) i "tors://"</a> są interesującymi cechami, które można byłoby dodać.
426) <br />
427) Ta praca byłaby niezależnym programowaniem w Javascripcie i przyjemnym świecie <a
428) href="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">XUL</a>, z
429) niewielkim zaangażowaniem w wewnętrzne sprawy Tora.
430) </li>
431) 
432) <li>
433) <b>Nowe funkcjonalności Thandy</b>
434) <br />
435) Priorytet: <i>Średni</i>
436) <br />
437) Poziom wysiłku: <i>Średni</i>
438) <br />
439) Poziom umiejętności: <i>Średni do wysokiego</i>
440) <br />
441) Prawdopodobni opiekunowie: <i>Martin</i>
442) <br />
443) Potrzebujemy dodatkowych funkcjonalności do wspomaganych aktualizacji całego
444) oprogramowania związanego z Torem na Windows i innych systemach operacyjnych.
445) Niektóre funkcjonalności do rozważenia to:
446) 1) Integracja <a
447) href="http://chandlerproject.org/Projects/MeTooCrypto">biblioteki Pythona MeTooCrypto</a>
448) do uwierzytelnianych pobierań przez HTTPS. 2) Dodanie poziomu niezależności między
449) sygnaturami czasowymi a plikami załączonymi w aktualizacji. Przeczytaj wątek
450) "Thandy attacks / suggestions" na or-dev.
451) 3) Obsługa specyficznych dla lokalizacji instalacji i konfiguracji wspomaganych
452) aktualizacji w oparciu o ustawienia języka według preferencji, hosta lub konta użytkownika.
453) Znajomość stron kodowych Windows, unikodu i innych zestawów znaków będzie pomocna,
454) jak również ogólne doświadczenie w programowaniu win32 i POSIX API oraz biegłość w Pythonie.
455) </li>
456) 
457) <li>
458) <b>Symulator wolnych połączeń internetowych</b>
459) <br />
460) Priorytet: <i>Średni</i>
461) <br />
462) Poziom wysiłku: <i>Średni</i>
463) <br />
464) Poziom umiejętności: <i>Średni</i>
465) <br />
466) Prawdopodobni opiekunowie: <i>Steven</i>
467) <br />
468) Wielu użytkowników Tora ma łącza internetowe niskiej jakości, dające niską przepustowość,
469) długie czasy trwania operacji i wysoki współczynnik utraty lub przekładania pakietów.
470) Z doświadczeń użytkowników wiemy, że Tor źle reaguje na te warunki, ale ciężko jest
471) poprawić tę sytuację bez możliwości powtórzenia tych problemów w laboratorium.
472) <br />
473) Celem tego projektu byłoby zbudowania środowiska symulacyjnego, które replikowałoby
474) tę słabą łączność, by można było zmierzyć jej działanie na wydajność Tora. Innymi
475) komponentami byłby program testujący, w celu określenia dostępnych parametrów połączenia
476) i mierzenia wpływu zmian polepszających wydajność Tora.
477) <br />
478) Wybór narzędzi zależałby od studenta/ki, ale dummynet (dla FreeBSD) i
479) nistnet (pod Linux) są dwoma potencjalnymi komponentami, na których można byłoby zbudować ten
480) projekt. Studenci powinni mieć doświadczenie w programowaniu i debugowaniu sieciowym i TCP/IP
481) oraz najlepiej znać C i język skryptowy.
482) </li>
483) 
484) <li>
485) <b>Poprawiona i bardziej użyteczna mapa sieci w programie Vidalia</b>
486) <br />
487) Priorytet: <i>Średni</i>
488) <br />
489) Poziom wysiłku: <i>Średni</i>
490) <br />
491) Poziom umiejętności: <i>Średni</i>
492) <br />
493) Prawdopodobni opiekunowie: <i>Matt</i>
494) <br />
495) Jedną z istniejących cech Vidalii jest mapa sieci, która pokazuje użytkownikowi
496) przybliżone lokalizacje geograficzne przekaźników sieci Tora i rysuje
497) ścieżki, przez które przechodzi ruch użytkownika w sieci Tora.
498) Mapa jest w tej chwili niezbyt interaktywna i ma raczej słabą grafikę.
499) Zamiast tego, zaimplementowaliśmy widget Marble z KDE, który daje mapę lepszej jakości i
500) umożliwia lepszą interaktywność, jak na przykład pozwalanie użytkownikowi na
501) klikanie w poszczególne przekaźniki lub obwody, by wyświetlić dodatkowe
502) informacje. Chcemy też dodaće możliwość klikania przez
503) użytkownika na dany przekaźnik lub kraj z co najmniej jednym przekaźnikiem i
504) stwierdzenia "chcę, by moje połączenia do wychodziły stąd."
505) <br />
506) Podczas tego projektu, osoba najpierw zapozna się z Vidalią i API widgetu
507) Marble. Potem zintegruje widget z Vidalią i zmieni go, by bardziej pasował
508) do naszych zastosowań, np. można było klikać w obwody, zapisywać mapy we
509) własnym katalogu Vidalii i dostosować część okien dialogowych widgetu.
510) <br />
511) Osoba podejmująca się tego projektu powinna dobrze znać C++.
512) Uprzednie doświadczenie z Qt i CMake będzie przydatne, ale nie jest wymagane.
513) </li>
514) 
515) <li>
516) <b>Ożywienie projektu moniTor</b>
517) <br />
518) Priorytet: <i>Średni</i>
519) <br />
520) Poziom wysiłku: <i>Średni</i>
521) <br />
522) Poziom umiejętności: <i>Niski do średniego</i>
523) <br />
524) Prawdopodobni opiekunowie: <i>Karsten, Jacob</i>
525) <br />
526) Zaimplementuj narzędzie <a href="http://www.ss64.com/bash/top.html">podobne do top</a>
527) dla przekaźników siei Tora. Celem takiego narzędzia byłoby monitorowanie lokalnego przekaźnika
528) sieci poprzez jego port kontrolny i dołączanie użytecznych informacji systemowych
529) samej maszyny. Podczas działania, narzędzie to dynamicznie aktualizowałoby
530) swoje informacje, tak jak program top robi to dla procesów linuksowych.
531) <a href="http://archives.seul.org/or/dev/Jan-2008/msg00005.html">Ta
532) wiadomość na or-dev</a> może być dobrą lekturą na początek.<br />
533)  Obsoba powinna znać lub
534) być chętną do nauki administrowania przekaźnikiem Tora i konfigurowania go
535) za pomocą portu kontroli. Jako że wstępny prototyp jest napisany w Pythonie,
536) pewna wiedza na temat pisania programów w tym języku też byłaby przydatna.
537) Ten projekt z jednej strony opiera się na określeniu wymagań dla takiego
538) narzędzia i zaprojektowania dla niego interfejsu, a z drugiej strony
539) wymaga również dużo programowania.
540) </li>
541) 
542) <li>
543) <b>Odpowiednik Torbuttona dla Thunderbirda</b>
544) <br />
545) Priorytet: <i>Średni</i>
546) <br />
547) Poziom wysiłku: <i>Wysoki</i>
548) <br />
549) Poziom umiejętności: <i>Wysoki</i>
550) <br />
551) Prawdopodobni opiekunowie: <i>Mike</i>
552) <br />
553) Od ciągle powiększającej się grupy użytkowników słyszymy, że chcą używać Thunderbirda z
554) Torem. Jest jednak wiele spraw na poziomie aplikacji, na przykład to, że Thunderbird
555) domyślnie umieści Twoją nazwę hosta w wysyłanej przez siebie poczcie. W pewnym momencie
556) powinniśmy zapoczątkować nowe działania mające na celu stworzenie rozszerzenia dla
557) Thunderbirda, podobnego do Torbuttona.
558) </li>
559) 
560) <li>
561) <b>Sterownik Pośredniego Poziomu Sieci</b>
562) <br />
563) Priorytet: <i>Niski</i>
564) <br />
565) Poziom wysiłku: <i>Wysoki</i>
566) <br />
567) Poziom umiejętności: <i>Wysoki</i>
568) <br />
569) Prawdopodobni opiekunowie: <i>Martin</i>
570) <br />
571) Sterownik WinPCAP używany przez Tor VM do działań sieciowych nie obsługuje sporej
572) liczby kart bezprzewodowych i nie-ethernetowych. Zaimplementowanie sterownika
573) pośredniego poziomu sieciowego dla win32 i 64-bitowego dałoby możliwość przechwytywania
574) i przekierowywania ruchu w takich sieciach. Ten projekt wymaga znajomości i doświadczenia
575) z pisaniem i testowaniem sterowników poziomu jądra Windows. Znajomość Winsock i Qemu
576) też byłaby pomocna.
577) </li>
578) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

579) <li>
580) <b>Ulepszenie Pogody Tora</b>
581) <br />
582) Priorytet: <i>Średni</i>
583) <br />
584) Poziom wysiłku: <i>Średni</i>
585) <br />
586) Poziom umiejętności: <i>Średni</i>
587) <br />
588) Prawdopodobni opiekunowie: <i>Jake, Roger</i>
589) <br />
590) <a href="https://weather.torproject.org/">Pogoda Tora</a> jest narzędziem, które
591) umożliwia zapisanie się do otrzymywania powiadomień pocztą e-mail, gdy obserwowany przekaźnik
592) sieci Tora nie działa. W chwili obecnej nie jest to zbyt użyteczne dla osób używających
593) hibernacji Tora i dla tych, którzy muszą regularnie wyłączać swoje przekaźniki.
594) W czasie tego projektu, Pogoda Tora mogłaby być rozszerzona o bardziej elastyczne możliwości
595) konfiguracji. Możliwe są też inne udoskonalenia: mogłaby wysyłać ostrzeżenia, gdy Twój
596) przekaźnik używa przestarzałej wersji Tora, lub gdy jego zaobserwowana przepustowość
597) spadnie poniżej pewnego poziomu. To może być też przydatne narzędzie do sprawdzania, czy
598) Twój przekaźnik zarobił dla Ciebie <a href="<page tshirt>">T-Shirt</a> lub do przesyłania
599) przypomnień do serwerów katalogowych, że ich klucze się wkrótce przedawnią. Bądźcie
600) twórczy i pomyślcie, jak powyższy projekt śledzenia ogólnego stanu sieci Tora mógłby
601) Wam pomóc w szybszym ukończeniu zadania! Przeczytajcie też pliki
602) <a href="https://svn.torproject.org/svn/weather/trunk/README">README</a> i
603) <a href="https://svn.torproject.org/svn/weather/trunk/TODO">TODO</a>.
604) </li>
605) 
606) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

607) <li>
608) <b>Przynieś nowe pomysły!</b>
609) <br />
610) <li>Nie podoba Ci się żaden z tych pomysłów? Sięgnij do <a
611)  href="<svnsandbox>doc/roadmaps/2008-12-19-roadmap-full.pdf">planu rozwoju Tora</a> po więcej
612)  pomysłów.
613)  Niektórym z <a href="<svnsandbox>doc/spec/proposals/">bieżących propozycji</a>
614)  też może brakować deweloperów.</li>
615) 
616) <!-- Mike is already working on this.
617) <li>
618) <b>Ulepszenie Skanera Węzłów Tora (Tor Node Scanner)</b>
619) <br />
620) Podobnie do skanera wyjściowego SoaT (lub może nawet w czasie jego działania),
621) można gromadzić statystyki odnośnie wiarygodności węzłów. Te węzły, które
622) źle działają dla pewnej części swoich obwodów nie powinny być używane do
623) statusu Strażnika, i być może powinny też mieć zmniejszoną swoją zgłaszaną
624) przepustowość, lub po prostu być oznaczane jako Nieważne. Dodatkowo,
625) węzły wykazujące bardzo niską średnią przepustowość strumienia,
626) lecz zgłaszają bardzo wysoką, też mogą być oznaczone jako Nieważne.
627) Większość zbierania statystyk już jest zrobiona, dane te muszą tylko
628) zostać przetworzone na coś, co może być wysłane Serwerom Katalogowym,
629) by ukarały/wyłączyły ze swoich list te węzły w taki sposób, że klienci
630) się o tym dowiedzą.
631) <br />
632) Dodatkowo, te same statystyki mogą być zbierane odnośnie ruchu przechodzącego
633) przez węzeł. Do <a
634) href="https://svn.torproject.org/svn/torctl/trunk/doc/howto.txt">Protokołu Kontroli
635) Tora</a> można dodać zdarzenia mówiące, czy udaje się stworzyć obwód
636) przechodzący przez ten węzeł, oraz można zbierać pasywne statystyki dotyczące
637) zarówno przepustowości, jak i wiarygodności innych węzłów, poprzez oparty
638) na węzłach program monitorujący takie zdarzenia. Taki skaner zgłaszałby też
639) informacje o dziwnie zachowujących się węzłach do Serwerów Katalogowych,
640) ale kanał łączności do tych celów jeszcze nie istnieje i też musiałby
641) zostać stworzony.
642) </li>
643) -->
644) 
645) <!-- Is this still a useful project? If so, move it to another section.
646) <li>
647) <b>Lepsze wsparcie i pakowanie dla Debiana/Ubuntu</b>
648) <br />
649) Vidalia obecnie nie współpracuje dobrze na Debianie i Ubuntu z domyślnymi
650) paczkami Tora. Bieżące paczki Tora automatycznie uruchamiają Tora jako demona
651) systemowego z konta użytkownika debian-tor i (rozsądnie) nie mają zdefiniowanego
652) ControlPort w domyślnym torrc. Stąd Vidalia będzie próbować uruchomić własny
653) proces Tora, bo nie może połączyć się z istniejącym, po czym proces Tora
654) uruchomiony przez Vidalię zamknie się z błędem, którego użytkownik raczej nie zrozumie,
655) jako że Tor nie będzie mógł podpiąć się pod swoje porty nasłuchowe, które są
656) już zajęte przez pierwszy proces Tora.
657) <br />
658) Bieżące rozwiązanie to albo mówienie użytkownikowi, by zatrzymał istniejący
659) proces Tora i pozwolił Vidalii uruchomić własny, albo tłumaczenie, jak ustawić
660) port kontrolny i hasło w pliku torrc. Lepszym rozwiązaniem na Debianie byłoby używanie
661) ControlSocket Tora, który umożliwia Vidalii komunikowanie się z Torem poprzez
662) gniazdo w domenie Unix i mógłby być domyślnie włączony w paczkach Tora dla Debiana.
663) Vidalia może wtedy uwierzytelnić się do Tora używając ciasteczek, jeśli użytkownik
664) uruchamiający Vidalię jest w grupie debian-tor.
665) <br />
666) Pierwsza część tego projektu będzie polegała na dodaniu obsługi ControlSocket
667) do Vidalii. Potem student stworzy i przetestuje paczki Vidalii na Debianie i
668) Ubuntu, które będą zgodne ze standardami pakowania w Debianie, oraz upewni się,
669) że działają dobrze z istniejącymi paczkami Tora. Możemy też stworzyć repozytorium
670) apt zawierające nowe paczki Vidalia.
671) <br />
672) Kolejnym wyzwaniem byłoby znalezienie intuicyjnego sposobu, by Vidalia mogła
673) zmienić konfigurację Tora (torrc) mimo iż ta jest w <code>/etc/tor/torrc</code>,
674) a więc nienaruszalna. Najlepszy jak dotąd pomysł, na jaki wpadliśmy, to
675) przekazanie Torowi nowej konfiguracji poprzez ControlSocket w czasie uruchamiania
676) Vidalii, ale jest to zły pomysł, gdyż Tor za każdym razem uruchamia się z inną
677) konfiguracją niż użytkownik by tego chciał. Drugi najlepszy pomysł jest taki, by
678) Vidalia stworzyła tymczasowy plik konfiguracyjny i poprosiła użytkownika, by
679) ręcznie przeniósł go do <code>/etc/tor/torrc</code>, ale to jest zły pomysł, gdyż
680) użytkownicy nie powinni być zmuszani do bezpośredniego zajmowania się plikami.
681) <br />
682) Osoba podejmująca się tego projektu powinna znać system pakowania Debiana i
683) mieć trochę doświadczenia z C++. Uprzednie doświadczenie z Qt będzie przydatne,
684) ale nie jest wymagane.
685) </li>
686) -->
687) 
688) <!-- This should be mostly done.
689) <li>
690) <b>Framework automatycznej aktualizacji programów Tor/Polipo/Vidalia.</b>
691) <br />
692) Potrzebujemy dobrego frameworka automatycznej aktualizacji.
693) Vidalia już ma możliwość informowania, że użytkownik używa przestarzałej lub
694) niezalecanej wersji Tora. W chwili obecnej Vidalia po prostu pokazuje małe
695) okienko, które informuje użytkownika, że powinien dokonać ręcznej aktualizacji.
696) Celem tego projektu jest rozszerzenie Vidalii o możliwość pobrania i
697) zaktualizowania nowej wersji Tora za użytkownika. Jeśli czas pozwoli,
698) chcielibyśmy móc aktualizować też inne aplikacje z paczek, jak Polipo czy
699) Vidalia.
700) <br />
701) By wykonać ten projekt, student będzie musiał najpierw poznać istniejące
702) mechanizmy aktualizacji (np. Sparkle na OS X), by zbadać ich mocne i słabe punkty,
703) cechy bezpieczeństwa i możliwości zintegrowania z Vidalią. Jeśli żaden nie okaże
704) się przydatny, student zaprojektuje własny framework aktualizacyjny,
705) udokumentuje projekt i przedyskutuje go z innymi deweloperami na temat
706) jego bezpieczeństwa. Potem zaimplementuje go (lub zintegruje istniejący)
707) i przetestuje.
708) <br />
709) Osoba podejmująca się tego projektu powinna dobrze znać C++.
710) Uprzednie doświadczenie z Qt będzie przydatne, ale nie jest wymagane.
711) Powinno się mieć też podstawowe pojęcie o powszechnych praktykach
712) bezpieczeństwa, jak weryfikacja podpisu paczki. Dobre zdolności w
713) pisaniu też są ważne w tym projekcie, gdyż ważnym krokiem będzie
714) zrobienie dokumentacji projektu do przejrzenia i przedyskutowania
715) z innymi ludźmi przed implementacją.
716) </li>
717) -->
718) 
719) <!-- Jake already did most of this.
720) <li>
721) <b>Ulepszenia naszego aktywnego testera konfiguracji przeglądarek</b> -
722) <a href="https://check.torproject.org">https://check.torproject.org</a>
723) <br />
724) Mamy w tej chwili funkcjonalną stronę www, która sprawdza, czy Tor działa.
725) Ma jednak parę miejsc, w których działa źle. Wymaga ulepszeń dotyczących
726) domyślnych języków i funkcjonalności. W chwili obecnej odpowiada tylko po angielsku.
727) Ponadto, jest to kawał skryptu Perla, który nigdy nie powinien był ujrzeć światła
728) dziennego. Strona powinna prawdopodobnie zostać przepisana w Pythonie
729) z uwagą na wielojęzyczności. Teraz używa <a
730) href="http://exitlist.torproject.org/">listy punktów wyjściowych Tor DNS</a>
731) i powinna to robić w przyszłości. Może to dawać fałszywe pozytywne wyniki - te
732) powinny zostać wykryte, udokumentowane i naprawione, gdzie to będzie możliwe.
733) Ktokolwiek pracujący nad tym projektem powinien interesować się DNS,
734) znać podstawy Perla lub lepiej - Pythona. Będzie musiał tylko minimalnie
735) stykać się z Torem, by testować swój kod.
736) <br />
737) Jeśli chcesz, by ten projekt był bardziej ekscytujący i zawierał więcej
738) projektowania i programowania, przeczytaj <a
739) href="<svnsandbox>doc/spec/proposals/131-verify-tor-usage.txt">propozycję
740) 131-verify-tor-usage.txt</a>.
741) </li>
742) -->
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

743) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

744) <!-- If we decide to switch to the exit list in TorStatus, this is obsolete.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

745) <li>
746) <b>Ulepszenia w naszej usłudze punktów wyjściowych Tora - DNS Exit List</b> -
747) <a href="http://exitlist.torproject.org">http://exitlist.torproject.org</a>
748) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

749) <a href="http://p56soo2ibjkx23xo.onion/">Oprogramowanie</a> to zostało
750) napisane przez naszego wspaniałego wolontariusza - Tup.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

751) Jest to serwer DNS napisany w języku Haskell, obsługujące część naszego <a
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

752) href="<svnsandbox>doc/contrib/torel-design.txt">dokumentu
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

753) projektowania listy punktów wyjściowych</a>. W chwili obecnej, usługa jest
754) funkcjonalna i używana przez check.torproject.org i innych użytkowników. Sprawy,
755) które zostały do zrobienia to głównie estetyka. Tej wspaniałej usłudze przydałaby
756) się o wiele lepsza strona z motywem wspólnym dla stron Tora. Lepiej by wyglądała
757) z lepszą dokumentacją częstych usług korzystających z RBL. Przydałby się rozgłos.
758) Osoba pracująca nad tym projektem powinna interesować się DNS, podstawową konfiguracją
759) RBL dla popularnych usług i pisaniem dokumentacji. Osoba ta wymagałaby tylko minimalnego
760) stykania się z Torem &mdash; co najmniej podczas testowania własnej dokumentacji.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

761) Ponadto, byłoby dobrze, gdyby interesowała się Haskellem i chciała zaimplementować
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

762) więcej z sugestii w dokumencie torel-design.txt.
763) </li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

764) -->
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

765) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

766) <!-- Nobody wanted to keep this.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

767) <li>
768) <b>Testowanie integracji Tora z przeglądarkami dla użytkowników końcowych</b>
769) <br />
770) Projektowi Tor brakuje obecnie solidnego testu do upewnienia się, że
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

771) użytkownik poprawnie skonfigurował przeglądarkę. Taki test powinien sprawdzać
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

772) tyle elementów, ile się da. Powinien spróbować zdjąć ukrycie użytkownika
773) na każdy możliwy sposób. Dwie aktualne strony śledzące takie sprawy są
774) prowadzone przez Grega i HD Moore'a. Greg trzyma ładną <a
775) href="http://pseudo-flaw.net/tor/torbutton/">listę problemów wraz z dowodami
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

776) jak ich użyć oraz listę błędów itp.</a>. HD Moore prowadzi
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

777) <a href="http://www.decloak.net/">stronę metasploit
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

778) decloak</a>. Osoba zainteresowana obroną Tora mogłaby zacząć od
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

779) zbierania jak największej liczby działających i znanych metod odkrywania
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

780) użytkownika Tora. (<a href="https://torcheck.xenobite.eu/">Ta strona</a> może być
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

781) pomocna na początek.) Powinno się znać częste pułapki, ale też myśleć o
782) nowych metodach "zdejmowania" osłony użytkowników. Strona powinna
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

783) informować użytkownika, w czym ma problem. Powinna pomóc mu w naprawieniu
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

784) problemu lub skierować go na właściwe kanały wsparcia. Osoba wykonująca powinna
785) dobrze znać Tora i to, jak zapobiegać wyciekom.
786) </li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

787) -->
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

788) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

789) <!-- Nick did quite some work here. Is this project still required then?
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

790) <li>
791) <b>Lepsza integracja Tora i Libevent</b>
792) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

793) Tor powinien lepiej używać nowych cech biblioteki
794) <a href="http://monkey.org/~provos/libevent/">Libevent</a> Nielsa Provosa.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

795) Tor już używa Libevent do niskopoziomowych funkcji wejścia/wyjścia i mógłby użyć
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

796) coraz lepszych implementacji buforów sieciowych i HTTP. Nie byłaby to po prostu
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

797) kwestia zastąpienia wewnętrznych funkcji Tor wywołaniami funkcji z Libevent -
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

798) zamiast tego musimy zmienić Tora, by używał wywołań Libevent, które nie
799) trzymają się modelu istniejących funkcji. Ponadto, będzie trzeba dodać pewne
800) funkcjonalności do Libevent, jeśli będzie trzeba &mdash; prawdopodobnie
801) najtrudniejsze będzie dodanie obsługi OpenSSL na abstrakcje buforów w Libevent.
802) Niełatwe również będzie dodanie ograniczanie transferu do Libevent.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

803) </li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

804) -->
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

805) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

806) <!--
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

807) <li>
808) <b>Polepszenie procesu QA Tora: Ciągła integracja dla paczek pod Windows</b>
809) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

810) Przydałby się automatyczny system tworzenia paczek dla Windows i być może
811) innych systemów. Celem posiadania środowiska ciągłej integracji jest
812) upewnienie się, że Windows nie zostanie w tyle z żadnym z projektów
813) używanych lub związanych z projektem Tor. Buildbot
814) może być dobrym rozwiązaniem, gdyż zdaje się obsługiwać te same platformy, co Tor.
815) Przeczytaj (po angielsku) <a href="http://en.wikipedia.org/wiki/BuildBot">wpis na
816) Wikipedii dotyczący Buildbota</a>.<br />
817) Może jednak są lepsze rozwiązania, więc osoba podejmująca się tego zadania
818) powinna rozważyć inne opcje. Jakakolwiek osoba pracująca nad tym systemem
819) automatycznego budowania powinna mieć doświadczenie lub chęć do nauczenia
820) się tego, jak buduje się wszystkie odpowiednie elementy Tora od zera.
821) Ponadto, ta osoba powinna mieć jakieś doświadczenie w kompilowaniu
822) programów w Windows, jako że to jest ta część użytkowników, których nie chcemy
823) zostawiać w tyle. Zadanie będzie wymagała bliskiej pracy z kodem Tora,
824) ale prawdopodobnie tylko od strony kompilacji, nie pisania.<br />
825) Ponadto, musimy zautomatyzować nasze testy wydajności dla wszystkich systemów.
826) Mamy już buildbota (za wyjątkiem Windows &mdash; jak napisane powyżej) do
827) automatyzacji naszej zwyczajnej integracji i kompilacji testów, ale
828) musimy zaktualizować nasze testy symulacji sieci (takie, jak w torflow)
829) do nowszych wersji Tora i zaprojektować je tak, by uruchamiać sieci testowe
830) albo na jednej maszynie, albo na kilku, abyśmy mogli automatycznie
831) badać zmiany wydajności na maszynach pełniących różne zadania.<br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

832) </li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

833) -->
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

834) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

835) <!-- Removed, unless Mike still wants this to be in.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

836) <li>
837) <b>Ulepszenia w Torbutton</b>
838) <br />
839) Jest parę ulepszeń, które można byłoby wprowadzić do Torbutton w wersji po 1.2.
840) Większość z nich jest pisana jako prośby o ulepszenia w <a
841) href="https://bugs.torproject.org/flyspray/index.php?tasks=all&amp;project=5">sekcji
842) flyspray Torbuttona</a>. Dobrymi przykładami są: wycinanie node.exit z nagłówków
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

843) HTTP, lepsza kontrola blokowania wypełniania formularzy, ulepszone imitowanie
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

844) odnośników do stron poprzednich (tzw. referrers) w oparciu o domenę strony
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

845) (coś jak <a href="https://addons.mozilla.org/en-US/firefox/addon/953"
846) >rozszerzenie refcontrol</a>), bliższa integracja z Vidalią do zgłaszania
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

847) stanu Tora, przycisk Nowa Tożsamość z integracją z Torem i zarządzanie
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

848) wieloma tożsamościami, i cokolwiek jeszcze, co zdołasz wymyślić.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

849) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

850) To zadanie składałoby się z niezależnego pisania w JavaScripcie i miłym
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

851) świecie <a
852) href="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">XUL</a>,
853) bez zbytniego zagłębiania się do wnętrzności Tora.
854) </li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

855) -->
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

856) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

857) <!-- Is Blossom development still happening?
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

858) <li>
859) <b>Zmiana i rozszerzenie Blossom</b>
860) <br />
861) Należy zmienić i rozszerzyć Blossom (narzędzie do monitorowania i wybierania
862) właściwych obwodów Tora w oparciu o wymagania co do węzła wyjściowego podane
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

863) przez użytkownika) do zbierania danych własnym sposobem, z łatwymi do zmiany
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

864) przez użytkownika parametrami. Blossom jest aktualnie zaimplementowany
865) jako pojedynczy skrypt Pythona, który łączy się z Torem używając interfejsu
866) Kontrolera i opiera się na danych zbieranych o węzłach Tora przez zewnętrzne
867) procesy takiej jak strona www pokazująca status węzłów wraz z publicznymi
868) danymi z DNSów, whois itp. Ten projekt ma 2 części: (1) Określenie, jakie jeszcze
869) dane mogą być potrzebne i przerobić Blossom tak, by sam zbierał dane zamiast polegać
870) na zewnętrznych skryptach (to może, oczywiście, wprowadzić dodatkowe wątki i
871) komunikację międzyprocesową) i (2) stworzenie metody łatwej konfiguracji Blossom
872) przez użytkownika, zaczynając od pliku konfiguracyjnego i być może kończąc na
873) konfiguracji przez przeglądarkę. Ważna jest znajomość Tora i Pythona; znajomość
874) TCP, komunikacji międzyprocesowej i Perla też może się przydać. Zainteresowanie
875) neutralnością sieci też jest ważne, gdyż zasady ewolucji i zrozumienie
876) niespójności Internetu są podstawą projektu Blossom.
877) </li>
878) 
879) <li>
880) <b>Ulepszenie Blossom: pozwolenie użytkownikom na jakościowy opis węzłów wyjściowych,
881) z których chcą korzystać</b>
882) <br />
883) Należy zaprojektować i zaimplementować możliwość dania użytkownikom programu Blossom
884) opisania węzła wyjściowego, z którego chcą korzystać. Internet jest niespójnym
885) miejscem: niektóre węzły wyjściowe Tora widzą świat inaczej niż inne. W bieżącej
886) implementacji Blossom (narzędzie do monitorowania i wybierania
887) właściwych obwodów Tora w oparciu o wymagania co do węzła wyjściowego podane
888) przez użytkownika) nie ma dość bogatego języka, by opisać, jak bardzo różne
889) są różne punkty widzenia. Na przykład, niektóre węzły wyjściowe mogą być w
890) sieciach filtrujących pewne rodzaje ruchu lub strony. Inne węzły mogą dawać dostęp
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

891) do specjalnej zawartości w związku ze swoją lokalizacją, być może jako rezultat
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

892) dyskryminacji ze strony samych dostawców treści. Ten projekt składa się z 2 części:
893) (1) stworzenie języka do opisywania charakterystyk sieci, w której znajdują się
894) węzły, oraz (2) wprowadzenie tego języka do Blossom, by użytkownicy mogli
895) wybierać ścieżki Tora w oparciu o ten opis.
896) Ważna jest znajomość Tora i Pythona; znajomość
897) TCP, komunikacji międzyprocesowej i Perla też może się przydać. Zainteresowanie
898) neutralnością sieci też jest ważne, gdyż zasady ewolucji i zrozumienie
899) niespójności Internetu są podstawą projektu Blossom.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

900) </li>
901) -->
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

902) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

903) <!-- not really suited for GSoC; integrated into TBB for Linux/Mac OS X
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

904) <li>
905) <b>Badania używalności Tora</b>
906) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

907) Priorytet: <i>Średni</i>
908) <br />
909) Poziom wysiłku: <i>Średni</i>
910) <br />
911) Poziom umiejętności: <i>Niski do średniego</i>
912) <br />
913) Prawdopodobni opiekunowie: <i>Andrew</i>
914) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

915) Zwłaszcza paczki z przeglądarką, najlepiej wśród docelowego przekroju ludności.
916) To by bardzo pomogło w dowiedzeniu się, co musi zostać zrobione w dziedzinie poprawek
917) błędów lub nowych funkcjonalności. W tej chwili dostajemy to nieformalnie, ale lepszy
918) byłby bardziej strukturalny proces.
919) </li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

920) -->
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

921) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

922) </ol>
923) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

924) <a id="OtherCoding"></a>
925) <h2><a class="anchor" href="#OtherCoding">Inne pomysły związane z programowaniem i projektowaniem</a></h2>
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

926) 
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

927) <ol>
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

928) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 17 years ago

929) <li>Przekaźniki sieci Tora nie działają zbyt dobrze na Windows XP. Pod systemem Windows Tor
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

930)  używa standardowej funkcji systemowej <tt>select()</tt>, która zużywa miejsce
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 17 years ago

931)  w niestronicowanym obszarze pamięci. Znaczy to, że średnich rozmiarów
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

932)  przekaźnik sieci Tora zapełni dostępną przestrzeń, <a
Nick Mathewson Change all wiki.noreply to...

Nick Mathewson authored 17 years ago

933)  href="https://wiki.torproject.org/noreply/TheOnionRouter/WindowsBufferProblems">będąc
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

934)  przyczyną dziwnych zachowań i padów systemu</a>. Powinniśmy raczej używać
935)  nakładającego IO. Jednym z rozwiązań byłoby nauczenie biblioteki <a
936)  href="http://www.monkey.org/~provos/libevent/">libevent</a>, jak używać nakładającego IO
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

937)  zamiast select() pod Windows, po czym zaadaptować Tora do nowego interfejsu.
938)  Christian King zrobił
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

939)  <a href="https://svn.torproject.org/svn/libevent-urz/trunk/">pierwszy dobry
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

940)  krok</a> lata roku 2007.</li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

941) 
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

942) <li>Musimy zacząć budować nasz <a href="<page
943)  documentation>#DesignDoc">projekt odporny na blokowanie</a>. Wchodzi w to
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

944)  przemyślenie projektu, zmiana wielu różnych elementów Tora, zaadaptowanie
Roger Dingledine change the vidalia index page

Roger Dingledine authored 15 years ago

945)  <a href="<page vidalia/index>">Vidalii</a>, by obsługiwała nowe cechy i
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

946)  planowanie rozpowszechniania.</li>
947) 
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

948) <li>Potrzebujemy elastycznego frameworka symulacji do badania ataków potwierdzenia
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

949)  ruchu od nadawcy do odbiorcy (end-to-end). Wielu ludzi szybko wyciągnęło/napisało doraźne
950)  symulatory odpowiadające ich intuicji, że albo ataki znakomicie się udają, albo
951)  że obrona działa dobrze. Czy możemy zbudować symulator, który jest dobrze udokumentowany
952)  i dość otwarty, by wszyscy wiedzieli, że daje rozsądną odpowiedź? To zacznie wiele nowych
953)  badań. Spójrz na wpis <a href="#Research">poniżej</a> o atakach potwierdzenia po szczegóły
954)  strony badawczej tego zadania &mdash; kto wie, może gdy będzie skończone, pomożesz nam też
955)  napisać dokumentację.</li>
956) 
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

957) <li>Tor 0.1.1.x i późniejsze zawiera obsługę sprzętowych akceleratorów kryptograficznych,
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

958)  poprzez OpenSSL. Zostało to trochę przetestowane i prawdopodobnie ma dużo błędów.
959)  Czekamy na bardziej rygorystyczne testy, analizy wydajności i najlepiej poprawki
960)  kodu do OpenSSL i Tora, jeśli będzie trzeba.</li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

961) 
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

962) <li>Dokonać analizy bezpieczeństwa Tora z <a
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

963)  href="http://en.wikipedia.org/wiki/Fuzz_testing">"fuzz"</a>. Sprawdzić, czy
964)  istnieją jakieś dobre biblioteki "fuzz", których nam potrzeba. Zdobądź sławę
965)  gdy wydamy nową wersję dzięki Tobie!</li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

966) 
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

967) <li>Tor używa TCP do transportu i TLS do szyfrowania transmisji. To jest
968)  ładne i proste, ale oznacza to, że wszystkie komórki na łączu zostają
969)  opóźnione, gdy pojedynczy pakiet zostanie utracony, co oznacza, że rozsądnie
970)  obsługiwać możemy tylko strumienie TCP. Mamy <a
Nick Mathewson Change all wiki.noreply to...

Nick Mathewson authored 17 years ago

971)  href="https://wiki.torproject.org/noreply/TheOnionRouter/TorFAQ#TransportIPnotTCP">listę
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

972)  powodów, dla których nie przenieśliśmy się na UDP</a>, ale byłoby dobrze
973)  skrócić tę listę. Mamy też proponowaną <a
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

974)  href="<svnsandbox>doc/spec/proposals/100-tor-spec-udp.txt">specyfikację dla Tora i
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

975)  UDP</a> &mdash; proszę dać znać, co z nią jest nie tak.</li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

976) 
977) 
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

978) <li>Jesteśmy wcale niedaleko od obsługi adresów IPv6 jako docelowych (na węzłach
979)  wyjściowych). Jeśli mocno ci zależy na IPv6, to jest to chyba najlepszy punkt
980)  startu.</li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 15 years ago

981) 
982) <li>
983) Potrzebujemy sposobu na generowanie diagramów na stronie (na przykład, obrazków
984) "Jak działa Tor" na <a href="<page overview>">stronie wprowadzenia</a>
985) ze źródeł, byśmy mogli je tłumaczyć
986) jako tekst w UTF-8 zamiast edytować je ręcznie za pomocą GIMPa.
987) Należy zintegrować to z plikiem WML, by tłumaczenie było proste, a obrazki
988) generowane w wielu językach w czasie publikacji strony.
989) </li>
990) 
991) <li>Jak można uczynić <a
992) href="http://anonymityanywhere.com/incognito/">Incognito LiveCD</a>
993) łatwiejszym w utrzymaniu, ulepszaniu i dokumentowaniu?</li>
994) 
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

995) </ol>
996) 
997) <a id="Research"></a>
998) <h2><a class="anchor" href="#Research">Badania</a></h2>
999) <ol>
1000) <li>"Atak na odciski palców stron WWW" (website fingerprinting attack): sporządź listę kilkuset
1001)  popularnych stron WWW, ściągnij ich strony i zrób listę "podpisów"
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

1002)  dla każdej z nich. Potem obserwuj ruch sieciowy klienta Tora. Jak
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

1003)  patrzysz na odbierane przez niego dane, szybko zgadujesz, którą
1004)  (jeśli w ogóle) on odbiera. Po pierwsze, jak bardzo ten atak jest
1005)  efektywny? Potem zacznij badać sposoby obrony: na przykład, moglibyśmy
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

1006)  zmienić rozmiar komórki Tora z 512 na 1024 bajty, moglibyśmy użyć
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

1007)  technik dopełniających, jak <a
1008)  href="http://freehaven.net/anonbib/#timing-fc2004">odrzucanie obronne (defensive dropping)</a>,
1009)  lub moglibyśmy dodać opóźnienia w ruchu. Jak wielki wpływ mają te
1010)  rozwiązania i jak wielki wpływ na używalność (używając odpowiedniego
1011)  sposobu mierzenia) ma udana obrona w każdym z przypadków?
1012) </li>
1013) <li>"Atak potwierdzenia w ruchu nadawca-odbiorca" (end-to-end traffic confirmation attack):
1014)  obserwując ruch od Alicji do Boba, możemy <a
1015)  href="http://freehaven.net/anonbib/#danezis:pet2004">porównać
1016)  sygnatury ruchu i przekonać się, że obserwujemy ciągle ten sam strumień danych</a>.
Bogdan Drozdowski Polish translation update

Bogdan Drozdowski authored 18 years ago

1017)  Jak na razie, Tor przyjmuje to jako pewnik i zakłada, że ten atak jest
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

1018)  trywialny we wszystkich przypadkach. Po pierwsze, czy tak rzeczywiście jest?
1019)  Jak wiele ruchu/danych o jakim rozkładzie jest potrzebne, by przeciwnik
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

1020)  upewnił się, że wygrał? Czy są jakieś sytuacje (np. nie wysyłanie wiele danych),
1021)  które spowolniłyby atak? Czy jakieś dopełnienia transmisji lub inne sposoby
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

1022)  kształtowania działają lepiej od innych?
1023)  </li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

1024) 
1025) <li>Powiązane pytanie brzmi: Czy prowadzenie przekaźnika/mostka daje dodatkową
1026) ochronę przed atakami opartymi na czasie? Czy ktoś z zewnątrz, kto nie może
1027) przeczytać linków zaszyfrowanych przez TLS, dalej jest w stanie prawidłowo rozpoznać
1028) poszczególne strumienie danych? Czy ilość ruchu jakoś zmniejsza tę możliwość?
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

1029) A co, jeśli klient-przekaźnik celowo opóźnia wychodzący ruch, by stworzyć kolejkę,
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

1030) która mogłaby być używana do udawania czasów pobierania danych przez klienta tak,
1031) by wyglądało, że ten ruch też jest przekierowany? Ta sama kolejka mogłaby być używana do
1032) maskowania czasów w ruchu wychodzącym, korzystając z technik <a
1033) href="http://www.freehaven.net/anonbib/#ShWa-Timing06">adaptacyjnego dopełniania</a>,
1034) ale bez potrzeby dodatkowego ruchu (wysyłania dodatkowych danych). Czy takie
1035) przeplatanie prawdziwych danych popsułoby mierzenie czasów u atakujących? Czy strategie
1036) te musiałyby by zmienione dla asymetrycznych łączy? Na przykład, czy jest możliwe
1037) na łączu asymetrycznym odróżnienie ruchu klienta od naturalnego wzmożenia ruchu ze
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

1038) względu na ich asymetryczną pojemność? Czy jest to jednak łatwiejsze niż dla łączy
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

1039) symetrycznych z innych przyczyn?</li>
1040) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

1041) <li>Powtórzcie <a
1042) href="http://www.cl.cam.ac.uk/~sjm217/projects/anon/#torta">atak z
1043) Oakland 05</a> Murdocha i Danezisa na bieżącej sieci Tora. Sprawdźcie, czy możecie
1044) dowiedzieć się, czemu działa on dobrze na niektórych węzłach, a gorzej na innych.
1045) (Moja teoria mówi, że szybkie węzły mające trochę wolnego pasma lepiej opierają się
1046) atakowi.) Jeśli to prawda, poeksperymentujcie z opcjami RelayBandwidthRate i
1047) RelayBandwidthBurst prowadząc węzeł używany jako klient do przekierowywania
1048) ruchu atakującego: jeśli zmniejszamy RelayBandwidthRate, czy atak jest trudniejszy?
1049) Jaki jest najwłaściwszy stosunek RelayBandwidthRate do rzeczywistej szybkości
1050) łącza? Czy to w ogóle jest jakiś stosunek? Skoro już przy tym jesteśmy, czy znacznie
1051) większy zbiór węzłów kandydujących zwiększa odsetek fałszywych wyników pozytywnych
1052) lub innych trudności dla tego rodzaju ataku? (Sieć Tora jest teraz większa o prawie
1053) dwa rzędy wielkości niż wtedy, gdy napisano ten dokument.) Przeczytaj też
1054) <a href="http://freehaven.net/anonbib/#clog-the-queue">Nie zapychaj kolejki</a>.</li>
1055) 
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

1056) <li>"Atak stref trasowania" (routing zones attack): większość literatury
1057)  mówi o ścieżce sieciowej między Alicją a jej węzłem wejściowym (i między
1058)  węzłem wyjściowym a Bobem) jako o pojedynczej ścieżce na jakimś grafie.
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

1059)  W rzeczywistości, ścieżka przemierza wiele systemów autonomicznych (SA), i <a
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

1060)  href="http://freehaven.net/anonbib/#feamster:wpes2004">często zdarza się, że
1061)  ten sam SA pojawia się zarówno na ścieżce wejściowej i wyjściowej</a>.
1062)  Niestety, by dokładnie przewidzieć, czy podany czworobok
1063)  Alicja-wejście-wyjście-Bob jest niebezpieczny, musielibyśmy ściągnąć
1064)  całą strefę trasowania internetu i dokonać na niej czasochłonnych operacji.
1065)  Czy są jakieś praktyczne aproksymacje, jak np. unikanie adresów IP z tej
1066)  samej sieci /8?
1067)  </li>
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

1068) <li>Inne pytania badawcze dotyczące różnorodności geograficznej rozpatrują
1069)  kompromis między wybieraniem obwodu wydajnego a losowego. Spójrz na <a
1070)  href="http://swiki.cc.gatech.edu:8080/ugResearch/uploads/7/ImprovingTor.pdf">dokument o
1071)  pozycjach</a> Stephena Rollysona na temat tego, jak odrzucać szczególnie wolne
1072)  możliwości bez zbytniej utraty anonimowości. Ta argumentacja wymaga więcej pracy i
1073)  myślenia, ale wygląda bardzo obiecująco.</li>
1074) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 17 years ago

1075) <li>Tor nie działa za dobrze, gdy przekaźnik sieci ma asymetryczne łącze
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

1076)  (np. kablówka czy DSL). Ponieważ Tor wykonuje oddzielne połączenia między
1077)  każdym skokiem, jeśli przychodzące bajty są przysyłane dobrze, a wychodzące
1078)  są wyrzucane, mechanizmy push-back w TCP nie transmitują tej informacji
1079)  z powrotem do strumienia przychodzącego. Być może Tor powinien odkryć, gdy
1080)  wyrzuca dużo pakietów wychodzących, i ograniczyć strumienie przychodzące,
1081)  by sam tym regulować? Można sobie wyobrazić schemat działania, w którym
1082)  najpierw wybieramy niski limit przepustowości, powoli go zwiększając aż do
1083)  chwili w której zaczęlibyśmy tracić pakiety - wtedy nastąpiłoby cofnięcie się.
1084)  Potrzebujemy kogoś dobrze znającego sieci by to zasymulował i pomógł
1085)  zaprojektować rozwiązania; musimy zrozumieć stopień degradacji wydajności i
1086)  użyć tego argumentu jako motywacji do ponownego rozpatrzenia transportu UDP.
1087)  </li>
1088) <li>Powiązanym tematem jest kontrola zatorów. Czy nasz dotychczasowy projekt
1089)  okaże się wystarczający, gdy będziemy mieli duży ruch? Może powinniśmy
1090)  poeksperymentować z oknami o zmiennym rozmiarze zamiast z oknami o stałym?
1091)  To zdawało się działać nieźle w <a
1092)  href="http://www.psc.edu/networking/projects/hpn-ssh/theory.php">eksperymencie
1093)  przepustowości SSH</a>. Będziemy musieli mierzyć i podkręcać, i być może
1094)  wykonać poprawki, jeśli wyniki okażą się dobre.
1095)  </li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

1096) 
1097) <li>Nasze cele w opieraniu się cenzurze to m.in. zapobieganie temu, by napastnik
1098) podglądający ruch Tora mógł <a
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

1099) href="<svnsandbox>doc/design-paper/blocking.html#sec:network-fingerprint"
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

1100) >odróżnić go od normalnego ruchu SSL</a>. Oczywiście, nie możemy osiągnąć idealnej
1101) steganografii i dalej mieć użyteczną i działającą sieć, ale w pierwszym kroku
1102) chcielibyśmy blokować jakiekolwiek ataki, które mogą się udać po obserwacji tylko
1103) kilku pakietów. Jednym z pozostałych ataków, którego nie zbadaliśmy za bardzo,
1104) polega na tym, że komórki Tora mają 512 bajtów, więc ruch w sieci może mieć długość
1105) będącą wielokrotnością 512 bajtów. Jak bardzo wkładanie nowych danych
1106) w nagłówkach TLS rozmywa ten fakt w transmisji? Czy inne strategie opróżniania bufora
1107) w Torze mają na to wpływ? Czy trochę dokładania może bardzo pomóc, czy jest o atak,
1108) z którym musimy żyć?</li>
1109) 
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

1110) <li>Obwody Tora są budowane po jednym elemencie na raz, więc teoretycznie
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

1111)  możemy uczynić, aby część strumieni wychodziła z drugiego węzła, część z
Bogdan Drozdowski Polish translation update

Bogdan Drozdowski authored 18 years ago

1112)  trzeciego itd. To wydaje się dobre, bo ogranicza zbiór strumieni wychodzących,
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 17 years ago

1113)  które dany przekaźnik sieci może zobaczyć. Ale jeśli chcemy by każdy strumień był
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

1114)  bezpieczny, "najkrótsza" ścieżka powinna, według naszego bieżącego rozumowania,
Bogdan Drozdowski Polish translation update

Bogdan Drozdowski authored 18 years ago

1115)  składać się z co najmniej 3 elementów, więc inne będą jeszcze dłuższe.
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

1116)  Musimy zbadać ten kompromis wydajność/bezpieczeństwo.
1117)  </li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 17 years ago

1118) <li>Nie jest trudno wykonać atak DoS na przekaźniki sieci Tora lub centra katalogowe.
Bogdan Drozdowski Polish translation update

Bogdan Drozdowski authored 18 years ago

1119)  Zagadki dla klientów (?) (client puzzles) są właściwą odpowiedzią? Jakie są
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

1120)  inne praktyczne podejścia? Dodatkowe punkty, jeśli są zgodne wstecz z
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

1121)  bieżącym protokołem Tora.</li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

1122) <li>Programy takie jak <a href="<page torbutton/index>">Torbutton</a>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

1123)  mają na celu ukrycie pola UserAgent przeglądarki, zastępując je jednakową odpowiedzią
1124)  dla każdego użytkownika Tora. W ten sposób napastnik nie może złamać anonimowości
1125)  Tora, patrząc na ten nagłówek. Aby się nie wyróżniać, program próbuje wybrać nazwy
1126)  przeglądarek często używanych także przez tych, którzy nie używają Tora.
1127)  Pytanie numer jeden: jak bardzo szkodzimy sami sobie, okresowo zwiększając
1128)  wersję Firefoksa, za którego podaje się Torbutton? Jeśli aktualizujemy zbyt często,
1129)  sami łamiemy swoją anonimowość. Jeśli za rzadko, to wszyscy użytkownicy Tora się
1130)  wyróżniają ze względu na to, że twierdzą, iż używają starych wersji Firefoksa.
1131)  Tutaj odpowiedź zależy pewnie na tym, które wersje Firefoksa są spotykane.
1132)  Pytanie numer dwa: raz na jakiś czas ludzie pytają nas, byśmy krążyli po N
1133)  nazwach UserAgent, zamiast trzymać się jednej. Czy to podejście pomaga, przeszkadza,
1134)  czy nic nie wnosi? Weź pod uwagę: ciaseczka i rozpoznawanie użytkowników Tora poprzez
1135)  ich zmieniające się nagłówki UserAgent, złe strony atakujące tylko określone
1136)  przeglądarki; oraz to, czy odpowiedź na pytanie 1 wpływa na tę odpowiedź.
1137) </li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

1138) <li>W chwili obecnej klienci Tora mogą używać tego samego obwodu w ciągu dziesięciu
1139) minut od jego pierwszego użycia. Celem tego jest uniknięcie przeładowania sieci
1140) zbyt wielką liczbą operacji przedłużania obwodów, równocześnie unikając używania
1141) obwodu tak długo, że węzeł wyjściowy mógłby stworzyć przydatny profil pseudonimowy
1142) użytkownika. Dziesięć minut to jednak prawdopodobnie znacznie za dużo, zwłaszcza
1143) gy przez ten sam obwód prowadzone sa połączenia różnych protokołów (np. IM i przeglądanie
1144) sieci). Jeśli nie zmienimy całkowitej liczby obwodów, które należy utrzymywać, to czy
1145) będą jakieś wydajniejsze lub bezpieczniejsze metody alokcaji strumieni do obwodów,
1146) lub do tworzenia wywłaszczających obwodów? Być może ten temat badań powinien być rozpoczęty
1147) poprzez zebranie śladów, jakie połączenia typowy użytkownik otwiera, by mieć coś
1148) realistycznego do optymalizacji.
1149) </li>
1150) <li>Ile przekaźników mostkowych potrzeba, by utrzymać osiągalność? Powinniśmy zmierzyć
1151) zajętość w naszych mostkach. Jeśli jest duża, czy są jakieś sposoby na zwiększenie
1152) szans użytkowników mostków na pozostanie połączonymi?
1153) </li>
1154) 
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

1155) </ol>
1156) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

1157) <p>
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 18 years ago

1158) <a href="<page contact>">Daj nam znać</a>, jeśli poczyniłeś postępy nad którąkolwiek z tych rzeczy!
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

1159) </p>