e5fa094cd7e7533a3678e0fb28093a3b028ab9e6
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 17 years ago

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

Bogdan Drozdowski authored 16 years ago

2) # Based-On-Revision: 14272
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 17 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Roger Dingledine authored 17 years ago

6) 
7) <div class="main-column">
8) 
9) <!-- PUT CONTENT AFTER THIS TAG -->
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

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

Roger Dingledine authored 17 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Roger Dingledine authored 17 years ago

15)  Spraw, by uruchomili usługi ukryte. Spraw, by mówili o systemie Tor swoim znajomym.</li>
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 16 years ago

16) <li>Szukamy funduszy i sponsorów. Jeśli podobają ci się cele Tora,
17)   <a href="<page donate>">poświęć chwilę, by złożyć dotację, aby wspomóc przyszły rozwój Tora</a>.
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 17 years ago

18)   Jeśli znasz jakieś firmy, organizacje pozarządowe, agencje lub inne organizacje, które
19)   są zainteresowane bezpieczną komunikacją, daj im znać o nas.</li>
20) </ol>
21) 
22) <a id="Usability"></a>
23) <h2><a class="anchor" href="#Usability">Aplikacje Wspomagające</a></h2>
24) <ol>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 17 years ago

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

Roger Dingledine authored 17 years ago

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

Bogdan Drozdowski authored 16 years ago

29) <li>Sprawy z Tsocks/dsocks:
30)  <ul>
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 17 years ago

31) <li>Musimy <a
Nick Mathewson Change all wiki.noreply to...

Nick Mathewson authored 16 years ago

32)  href="https://wiki.torproject.org/noreply/TheOnionRouter/TSocksPatches">zastosować
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 17 years ago

33)  nasze wszystkie łaty tsocks do kodu</a> i utrzymywać nową gałąź. Możemy ją hostować, jeśli chcesz.</li>
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 17 years ago

36)  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 17 years ago

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

Bogdan Drozdowski authored 16 years ago

41) </ul>
42) </li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

43) <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 16 years ago

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

Roger Dingledine authored 17 years ago

45)  a inną w innych częściach dnia. Zamiast programować to w Torze, powinniśmy mieć
46)  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 16 years ago

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

Bogdan Drozdowski authored 17 years ago

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

Roger Dingledine authored 17 years ago

51) <li>Tor może <a
Nick Mathewson Change all wiki.noreply to...

Nick Mathewson authored 16 years ago

52)  href="https://wiki.torproject.org/noreply/TheOnionRouter/TorFAQ#ChooseEntryExit">wychodzić
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

53)  z sieci Tora używając podanego węzła</a>, ale powinniśmy móc podać tylko kraj i mieć coś,
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 17 years ago

54)  co automatycznie za nas wybierze węzeł. Najlepszym kandydatem jest pobranie także
55)  katalogu Blossom i uruchomienie lokalnego klienta Blossom, który pobrałby swój katalog w
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

56)  sposób bezpieczny (poprzez Tor i sprawdzając jego podpis), przechwytywałby nazwy
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 17 years ago

57)  hostów <tt>.country.blossom</tt>  i robił to, co trzeba.</li>
58) <li>A mówiąc o danych geolokacyjnych, ktoś powinien narysować mapę Ziemi z
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

59)  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 17 years ago

60)  aktualizować w miarę jak sieć rośnie i się zmienia. Niestety, łatwy sposób na
61)  dokonanie tego to wysłanie wszystkich danych do Google, w celu narysowania
62)  przez nich taj mapy. Jak bardzo to uderza w prywatność i czy mamy jakieś inne
63)  dobre wyjścia?</li>
64) </ol>
65) 
66) <a id="Documentation"></a>
67) <h2><a class="anchor" href="#Documentation">Dokumentacja</a></h2>
68) <ol>
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 16 years ago

69) <li>Proszę pomóc Mattowi Edmanowi z dokumentacją i dokumentami jak-to-zrobić do
Bogdan Drozdowski Polish translation update

Bogdan Drozdowski authored 17 years ago

70)  jego projektu Tor Controller i <a href="http://vidalia-project.net/">Vidalia</a>.</li>
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 17 years ago

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

Nick Mathewson authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

73)  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 17 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 17 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

80)  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 17 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Roger Dingledine authored 17 years ago

88) </ol>
89) 
90) <a id="Coding"></a>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

94) 
95) <p>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

96) Część z poniższych projektów może być dobrymi pomysłami na <a
97) href="<page gsoc>">Google Summer of Code 2008</a>. Oznaczyliśmy każdy z nich informacją,
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

98) jak bardzo by się przydał do całości projektu Tor (priorytet), ile według nas
99) potrzeba na niego pracy (poziom wysiłku), z jaką wiedzą powinno się zaczynać
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

100) (poziom umiejętności), i który z naszych <a
101) href="<page people>#Core">głównych deweloperów</a> byłby dobrym prowadzącym.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

102) Jest wiele inych dobrych pomysłów, nad którymi można popracować &mdash; przeczytaj
103) na przykład listę <a href="<svnsandbox>doc/spec/proposals/">bieżących propozycji</a>
104) lub po prostu wymyśl swoje własne.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

105) </p>
106) 
107) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

108) <ol>
109) 
110) <li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

111) <b>Ulepszenie Skanera Wyjściowego Tora (Tor Exit Scanner)</b>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

112) <br />
113) Priorytet: <i>Wysoki</i>
114) <br />
115) Poziom wysiłku: <i>Wysoki</i>
116) <br />
117) Poziom umiejętności: <i>Wysoki</i>
118) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

119) Prawdopodobni prowadzący: <i>Mike</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

121) Zgłoszenia do 1 Kwietnia 00:00 UTC: <i>5</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

123) Skaner węzłów wyjściowych Tora, 'SoaT', część <a
124) href="https://www.torproject.org/svn/torflow/">projektu Torflow</a>, jest
125) w chwili obecnej napisany w chwiejnym Perlu i opiera się na sumach
126) kontrolnych MD5 dla całych dokumentów w celu stwierdzenia, czy
127) węzły wyjściowe zmieniają zawartość. Problem z tym składa się z 3 części:
128) 1) Perl jest do bani 2) skaner nie umie weryfikować stron dynamicznych, a
129) atakujący mogą skupić się na umieszczaniu złośliwego oprogramowania
130) tylko na stronach dynamicznych 3) strony zmieniają się raz na jakiś czas
131) (lub opierając się na GeoIP) i zaczynają generować fałszywe pozytywne wyniki.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

133) Najlepiej byłoby reimplementować soat.pl w jakimś normalnym języku z
134) dobrą biblioteką do parsowania HTML (dobry byłby Python, jako że reszta Torflow
135) jest w nim napisana, lecz nie jest to wymagane) i wyliczać sygnatury stron
136) tylko dla znaczników i zawartości, która może stać się celem ataku (znaczniki
137) skryptów, linki do obiektów, obrazki). Program powinien też działać dobrze
138) w obliczu zewnętrznych w stosunku do Tora zmian zawartości, a docelowo nawet
139) z lokalizowaną zawartością poprzez GeoIP.
140) <br />
141) Skaner ten prawdopodobnie byłby uruchamiany przez serwery katalogowe i
142) zgłaszał swoje wyniki na port kontroli poprzez zmienną konfiguracji AuthDirBadExit.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

143) <br />
144) </li>
145) 
146) <li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

147) <b>Ulepszenie Skanera Węzłów Tora (Tor Node Scanner)</b>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

152) <br />
153) Poziom umiejętności: <i>Średni do Wysokiego</i>
154) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

155) Prawdopodobni prowadzący: <i>Mike</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

157) Zgłoszenia do 1 Kwietnia 00:00 UTC: <i>1</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

159) Podobnie do skanera wyjściowego (lub może nawet w czasie jego działania),
160) można gromadzić statystyki odnośnie wiarygodności węzłów. Te węzły, które
161) źle działają dla pewnej części swoich obwodów nie powinny być używane do
162) statusu Strażnika, i być może powinny też mieć zmniejszoną swoją zgłaszaną
163) przepustowość, lub po prostu być oznaczane jako Nieważne. Dodatkowo,
164) węzły wykazujące bardzo niską średnią przepustowość strumienia,
165) lecz zgłaszają bardzo wysoką, też mogą być oznaczone jako Nieważne.
166) Większość zbierania statystyk już jest zrobiona, dane te muszą tylko
167) zostać przetworzone na coś, co może być wysłane Serwerom Katalogowym,
168) by ukarały/wyłączyły ze swoich list te węzły w taki sposób, że klienci
169) się o tym dowiedzą.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

171) Dodatkowo, te same statystyki mogą być zbierane odnośnie ruchu przechodzącego
172) przez węzeł. Do <a
173) href="https://www.torproject.org/svn/torctl/doc/howto.txt">Protokołu Kontroli
174) Tora</a> można dodać zdarzenia mówiące, czy udaje się stworzyć obwód
175) przechodzący przez ten węzeł, oraz można zbierać pasywne statystyki dotyczące
176) zarówno przepustowości, jak i wiarygodności innych węzłów, poprzez oparty
177) na węzłach program monitorujący takie zdarzenia. Taki skaner zgłaszałby też
178) informacje o dziwnie zachowujących się węzłach do Serwerów Katalogowych,
179) ale kanał łączności do tych celów jeszcze nie istnieje i też musiałby
180) zostać stworzony.
181) </li>
182) 
183) <li>
184) <b>Pomóż śledzić ogólny status Sieci Tora</b>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

186) Priorytet: <i>Wysoki</i>
187) <br />
188) Poziom wysiłku: <i>Średni</i>
189) <br />
190) Poziom umiejętności: <i>Średni</i>
191) <br />
192) Prawdopodobni prowadzący: <i>Roger, Nick, Mike</i>
193) <br />
194) Byłoby wspaniale uruchomić automatyczny system śledzenia stanu sieci w czasie,
195) wyświetlanie wykresów itp. Częścią tego projektu byłoby wynalezienie lepszych
196) miary do oceny stanu i wzrostu sieci. Czy wzrasta średni czas działania sieci?
197) Ile węzłów kwalifikuje się do bycia Strażnikami w tym miesiącu w porównaniu z
198) ubiegłym? Jaka jest rotacja w sensie pojawiania się nowych węzłów i znikania
199) starych? Okresowo ludzie gromadzą krótkie migawki stanu, ale to robi się naprawdę
200) interesujące dopiero, gdy zaczynamy śledzić te dane w czasie.
201) <br />
202) Dane powinny być zbierane z powyższego narzędzia "Skaner Węzłów Tora", z
203) deskryptorów serwerów, które są publikowane przez każdy przekaźnik i z innych
204) źródeł. Wyniki w czasie mogłyby być zintegrowane z jedną ze stron opisujących
205) <a href="https://torstatus.blutmagie.de/">Stan Tora</a> lub być trzymane osobno.
206) Skoro mówimy o stronach stanu Tora, spójrzcie na
207) <a href="http://archives.seul.org/or/talk/Jan-2008/msg00300.html">listę życzeń
208) stanu Tora</a> napisaną przez Rogera.
209) </li>
210) 
211) <li>
212) <b>Polepszenia w wybieraniu ścieżki przez Tora</b>
213) <br />
214) Priorytet: <i>Wysoki</i>
215) <br />
216) Poziom wysiłku: <i>Niski do Średniego</i>
217) <br />
218) Poziom umiejętności: <i>Wysoki</i>
219) <br />
220) Prawdopodobni prowadzący: <i>Roger, Nick, Mike</i>
221) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

222) Zgłoszenia do 1 Kwietnia 00:00 UTC: <i>3</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

224) Można dokonać pewnych prostych ulepszeń do algorytmu wyboru ścieżki przez Tora,
225) by znacznie zwiększyć jego szybkość. Na przykład, kilka (nieoficjalnych)  <a
226) href="http://wiki.noreply.org/noreply/TheOnionRouter/FireFoxTorPerf">Zaleceń
227) Wydajności Tora</a> na wiki to zwiększenie liczby strażników i zmniejszenie
228) CircuitBuildTimeout. Najlepiej by było, gdyby klient sam uczył się tych
229) wartości poprzez zbieranie statystyk dotyczących czasu budowania obwodów
230) (lub używać wartości uzyskanych z Torflow) i ustawiał czasy dość nisko, by
231) wysoki procent (75%, 90%, 1-stddev?) obwodów uległ stworzeniu, lecz by
232) strasznie wolne węzły były unikane. Wymagałoby to pewnego zbierania
233) statystyk i podstawowych badań oraz pewnych zmian w kodzie Tora dotyczącym
234) wyboru ścieżki.
235) <br />
236) Dodatkowo, by zwiększyć bezpieczeństwo ścieżek, można byłoby dołączyć niektóre
237) elementy z <a
238) href="http://www.torproject.org/svn/trunk/doc/spec/proposals/115-two-hop-paths.txt"
239) >Propozycji Ścieżek 2-Skokowych</a> (jako że będzie to i tak dotyczyć tego samego kodu),
240) bez uwagi na to, czy ta Propozycja będzie przyjęta. W szczególności, klienci powinni
241) unikać strażników, którzy zdają się mieć problem ze zbudowaniem znacznej części
242) swoich obwodów, a klienci bez firewalli powinni pokazywać ostrzeżenia, że udało im
243) się połączyć tylko z ograniczoną liczbą węzłów-strażników. Przeczytaj także
244) <a href="http://archives.seul.org/or/dev/Feb-2008/msg00003.html">tę wiadomość
245) na or-dev</a>.
246) </li>
247) 
248) <li>
249) <b>Wiki do tłumaczenia</b>
250) <br />
251) Priorytet: <i>Wysoki</i>
252) <br />
253) Poziom wysiłku: <i>Średni</i>
254) <br />
255) Poziom umiejętności: <i>Średni</i>
256) <br />
257) Prawdopodobni prowadzący: <i>Jacob</i>
258) <br />
259) Potrzebujemy sposobu na edycję i tłumaczenie sekcji strony &mdash;
260) z możliwością, że stworzy to łatę na oficjalne drzewo svn. Bieżący
261) "koszt" publikacji zmian na stronie jest dość wysoki nawet dla
262) anglojęzycznych użytkowników. Muszą oni pobierać pliki z szablonami,
263) tłumaczyć je i przysyłać tłumaczenia nam. Jeśli trzeba zmienić pojedyncze słowo
264) lub coś małego, strona może nigdy nie zostać poprawiona lub przetłumaczona.
265) Dobrze byłoby mieć wiki nastawione specjalnie na tłumaczenia, które jakoś
266) śledziłoby nowe (angielskie) wersje i pokazywałoby, kiedy potrzebne będzie
267) świeże tłumaczenie, jak nasza aktualna <a href="<page translation-status>"
268) >strona ze stanem tłumaczenia</a>. Wydaje się to zadaniem głównie dla integratorów wiki
269) lub twórców oprogramowania wiki. Z pewnością osoba powinna interesować się
270) językami i tłumaczeniem. Powinna być choć minimalnie zaznajomiona z tym,
271) co to jest Tor, ale nie musiałaby stykać się z samym oprogramowaniem,
272) tylko z dokumentacją na stronie.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

273) </li>
274) 
275) <li>
276) <b>Lepsze wsparcie i pakowanie dla Debiana</b>
277) <br />
278) Priorytet: <i>Wysoki</i>
279) <br />
280) Poziom wysiłku: <i>Średni</i>
281) <br />
282) Poziom umiejętności: <i>Średni</i>
283) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

284) Prawdopodobni prowadzący: <i>Peter, Matt</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

286) Zgłoszenia do 1 Kwietnia 00:00 UTC: <i>1</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

288) Vidalia obecnie nie współpracuje dobrze na Debianie i Ubuntu z domyślnymi
289) paczkami Tora. Bieżące paczki Tora automatycznie uruchamiają Tora jako demona
290) systemowego z konta użytkownika debian-tor i (rozsądnie) nie mają zdefiniowanego
291) ControlPort w domyślnym torrc. Stąd Vidalia będzie próbować uruchomić własny
292) proces Tora, bo nie może połączyć się z istniejącym, po czym proces Tora
293) uruchomiony przez Vidalię zamknie się z błędem, którego użytkownik raczej nie zrozumie,
294) jako że Tor nie będzie mógł podpiąć się pod swoje porty nasłuchowe, które są
295) już zajęte przez pierwszy proces Tora.
296) <br />
297) Bieżące rozwiązanie to albo mówienie użytkownikowi, by zatrzymał istniejący
298) proces Tora i pozwolił Vidalii uruchomić własny, albo tłumaczenie, jak ustawić
299) port kontrolny i hasło w pliku torrc. Lepszym rozwiązaniem na Debianie byłoby używanie
300) ControlSocket Tora, który umożliwia Vidalii komunikowanie się z Torem poprzez
301) gniazdo w domenie Unix i mógłby być domyślnie włączony w paczkach Tora dla Debiana.
302) Vidalia może wtedy uwierzytelnić się do Tora używając ciasteczek, jeśli użytkownik
303) uruchamiający Vidalię jest w grupie debian-tor.
304) <br />
305) Pierwsza część tego projektu będzie polegała na dodaniu obsługi ControlSocket
306) do Vidalii. Potem student stworzy i przetestuje paczki Vidalii na Debianie i
307) Ubuntu, które będą zgodne ze standardami pakowania w Debianie, oraz upewni się,
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

308) że działają dobrze z istniejącymi paczkami Tora. Możemy też stworzyć repozytorium
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

309) apt zawierające nowe paczki Vidalia.
310) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

311) Kolejnym wyzwaniem byłoby znalezienie intuicyjnego sposobu, by Vidalia mogła
312) zmienić konfigurację Tora (torrc) mimo iż ta jest w <code>/etc/tor/torrc</code>,
313) a więc nienaruszalna. Najlepszy jak dotąd pomysł, na jaki wpadliśmy, to
314) przekazanie Torowi nowej konfiguracji poprzez ControlSocket w czasie uruchamiania
315) Vidalii, ale jest to zły pomysł, gdyż Tor za każdym razem uruchamia się z inną
316) konfiguracją niż użytkownik by tego chciał. Drugi najlepszy pomysł jest taki, by
317) Vidalia stworzyła tymczasowy plik konfiguracyjny i poprosiła użytkownika, by
318) ręcznie przeniósł go do <code>/etc/tor/torrc</code>, ale to jest zły pomysł, gdyż
319) użytkownicy nie powinni być zmuszani do bezpośredniego zajmowania się plikami.
320) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

321) Student podejmujący się tego projektu powinien znać system pakowania Debiana i
322) mieć trochę doświadczenia z C++. Uprzednie doświadczenie z Qt będzie przydatne,
323) ale nie jest wymagane.
324) </li>
325) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

326) <li>
327) <b>Polepszanie naszych zdolności opierania się cenzurze</b>
328) <br />
329) Priorytet: <i>Wysoki</i>
330) <br />
331) Poziom wysiłku: <i>Wysoki</i>
332) <br />
333) Poziom umiejętności: <i>Średni do Wysokiego</i>
334) <br />
335) Prawdopodobni prowadzący: <i>Roger, inni</i>
336) <br />
337) Wersje 0.2.0.x Tora robią <a
338) href="<svnsandbox>doc/design-paper/blocking.html">znaczne postępy</a> w opieraniu
339) się narodowej i firmowej cenzurze. Ale Tor ciągle potrzebuje lepszych mechanizmów w
340) niektórych częściach projektu anty-cenzurowania. Na przykład, bieżące wersje mogą
341) nasłuchiwać połączeń tylko na jednym zestawie adres/port na raz. Istnieje
342) <a href="<svnsandbox>doc/spec/proposals/118-multiple-orports.txt">propozycja
343) zajęcia się tą sprawą</a> i umożliwienia klientom łączenie się z danym Torem
344) na wielu adresach i portach, ale wymaga to więcej pracy. Kolejny projekt
345) przeciw cenzurze to próba uczynienia Tora bardziej odpornym na skanowanie.
346) W chwili obecnej ktokolwiek może zidentyfikować
347) <a href="<svnsandbox>doc/spec/proposals/125-bridges.txt">mostki Tora</a>
348) po prostu łącząc się z nimi, zgodnie z protokołem Tora, i sprawdzając,
349) czy odpowiadają. By rozwiązać ten problem, mostki mogłyby
350) <a href="<svnsandbox>doc/design-paper/blocking.html#tth_sEc9.3">udawać serwery
351) internetowe</a> (HTTP lub HTTPS), gdy łączą się z nimi programy do skanowania portów,
352) a nie zachowywać się jak mostki do chwili, gdy użytkownik poda klucz specyficzny
353) dla mostka.
354) <br />
355) Ten projekt zawiera wiele badań i projektowania. Jednym z większych wyzwać
356) będzie zidentyfikowanie i umiejętne wykorzystanie rozwiązań, które oprą
357) się atakom nawet po tym, jak atakujący pozna projekt, po czym równoważenie
358) odporności na cenzurę z użytecznością i siłą.
359) </li>
360) 
361) <li>
362) <b>Framework automatycznej aktualizacji programów Tor/Polipo/Vidalia.</b>
363) <br />
364) Priorytet: <i>Wysoki</i>
365) <br />
366) Poziom wysiłku: <i>Wysoki</i>
367) <br />
368) Poziom umiejętności: <i>Wysoki</i>
369) <br />
370) Prawdopodobni prowadzący: <i>Matt, Jacob</i>
371) <br />
372) Potrzebujemy dobrego frameworka automatycznej aktualizacji.
373) Vidalia już ma możliwość informowania, że użytkownik używa przestarzałej lub
374) niezalecanej wersji Tora. W chwili obecnej Vidalia po prostu pokazuje małe
375) okienko, które informuje użytkownika, że powinien dokonać ręcznej aktualizacji.
376) Celem tego projektu jest rozszerzenie Vidalii o możliwość pobrania i
377) zaktualizowania nowej wersji Tora za użytkownika. Jeśli czas pozwoli,
378) chcielibyśmy móc aktualizować też inne aplikacje z paczek, jak Polipo czy
379) Vidalia.
380) <br />
381) By wykonać ten projekt, student będzie musiał najpierw poznać istniejące
382) mechanizmy aktualizacji (np. Sparkle na OS X), by zbadać ich mocne i słabe punkty,
383) cechy bezpieczeństwa i możliwości zintegrowania z Vidalią. Jeśli żaden nie okaże
384) się przydatny, student zaprojektuje własny framework aktualizacyjny,
385) udokumentuje projekt i przedyskutuje go z innymi deweloperami na temat
386) jego bezpieczeństwa. Potem zaimplementuje go (lub zintegruje istniejący)
387) i przetestuje.
388) <br />
389) Student podejmujący się tego projektu powinien dobrze znać C++.
390) Uprzednie doświadczenie z Qt będzie przydatne, ale nie jest wymagane.
391) Student powinien mieć też podstawowe pojęcie o powszechnych praktykach
392) bezpieczeństwa, jak weryfikacja podpisu paczki. Dobre zdolności w
393) pisaniu też są ważne w tym projekcie, gdyż ważnym krokiem będzie
394) zrobienie dokumentacji projektu dla innych do przejrzenia i przedyskutowania
395) ze studentem przed implementacją.
396) </li>
397) 
398) <li>
399) <b>Poprawiona i bardziej użyteczna mapa sieci</b>
400) <br />
401) Priorytet: <i>Średni</i>
402) <br />
403) Poziom wysiłku: <i>Średni</i>
404) <br />
405) Poziom umiejętności: <i>Średni do Wysokiego</i>
406) <br />
407) Prawdopodobni prowadzący: <i>Matt</i>
408) <br />
409) Jedną z istniejących cech Vidalii jest mapa sieci, która pokazuje użytkownikowi
410) przybliżone lokalizacje geograficzne przekaźników sieci Tora i rysuje
411) ścieżki, przez które przechodzi ruch użytkownika w sieci Tora.
412) Mapa jest w tej chwili niezbyt interaktywna i ma raczej słabą grafikę.
413) Wolelibyśmy użyć widgetu Marble z KDE, który daje mapę lepszej jakości i
414) umożliwia lepszą interaktywność, jak na przykład pozwalanie użytkownikowi na
415) klikanie w poszczególne przekaźniki lub obwody, by wyświetlić dodatkowe
416) informacje. Moglibyśmy też rozważyć dodanie możliwości klikania przez
417) użytkownika na dany przekaźnik lub kraj z co najmniej jednym przekaźnikiem i
418) stwierdzenia "chcę, by moje połączenia do foo.com wychodziły stąd."
419) <br />
420) Podczas tego projektu, student najpierw zapozna się z Vidalią i API widgetu
421) Marble. Potem zintegruje widget z Vidalią i zmieni go, by bardziej pasował
422) do naszych zastosowań, np. można było klikać w obwody, zapisywać mapy we
423) własnym katalogu Vidalii i dostosować część okien dialogowych widgetu.
424) <br />
425) Student podejmujący się tego projektu powinien dobrze znać C++.
426) Uprzednie doświadczenie z Qt i CMake będzie przydatne, ale nie jest wymagane.
427) </li>
428) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

431) <br />
432) Priorytet: <i>Średni</i>
433) <br />
434) Poziom wysiłku: <i>Średni</i>
435) <br />
436) Poziom umiejętności: <i>Średni</i>
437) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

438) Prawdopodobni prowadzący: <i>Matt, Roger</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

445) nie dostaje informacji, że coś poszło nie tak. Nawet jeśli użytkownik spojrzy na
446) 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

447) <br />
448) Tor ma możliwość informowania Vidalii o wielu takich zmianach stanu, a ostatnio
449) zaimplementowaliśmy obsługę kilku takich zdarzeń. Jednak jest wiele więcej
450) zdarzeń, o których użytkownik powinien być informowany i potrzebujemy
451) lepszego interfejsu użytkownika do wyświetlania takich wiadomości.
452) <br />
453) Celem tego projektu jest zaprojektowanie i zaimplementowanie interfejsu
454) użytkownika do wyświetlania wiadomości o stanie Tora. Na przykład, można
455) 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

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

Bogdan Drozdowski authored 16 years ago

457) Podwójne kliknięcie tej ikonki pokazywałoby okienko dialogowe podsumowujące
458) ostatnie zmiany stanu prostymi słowami i może sugerujące rozwiązania
459) do negatywnych wiadomości, jeśli mogą one być naprawione przez użytkownika.
460) Oczywiście to tylko przykład i student może zaproponować inne podejście.
461) <br />
462) Student podejmujący się tego projektu powinien dobrze znać projektowanie i
463) tworzenie interfejsu użytkownika i mieć trochę doświadczenia z C++.
464) Uprzednie doświadczenie z Qt i Qt Designer będzie przydatne, ale nie jest wymagane.
465) Przydatne mogą być też pewne umiejętności w pisaniu po angielsku, gdyż
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

467) pomocniczej, która powinna być zrozumiała dla nie-technicznych użytkowników.
468) Dodatkowe punkty za jakiś projekt graficzny /Photoshop fu, gdyż moglibyśmy
469) chcieć/potrzebować nowych ikonek.
470) </li>
471) 
472) <li>
473) <b>Ulepszenia naszego aktywnego testera konfiguracji przeglądarek</b> -
474) <a href="https://check.torproject.org">https://check.torproject.org</a>
475) <br />
476) Priorytet: <i>Średni</i>
477) <br />
478) Poziom wysiłku: <i>Niski</i>
479) <br />
480) Poziom umiejętności: <i>Niski to Średniego</i>
481) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

482) Prawdopodobni prowadzący: <i>Jacob, Steven</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

484) Zgłoszenia do 1 Kwietnia 00:00 UTC: <i>1</i>
485) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

486) Mamy w tej chwili funkcjonalną stronę www, która sprawdza, czy Tor działa.
487) Ma jednak parę miejsc, w których działa źle. Wymaga ulepszeń dotyczących
488) domyślnych języków i funkcjonalności. W chwili obecnej odpowiada tylko po angielsku.
489) Ponadto, jest to kawał skryptu Perla, który nigdy nie powinien był ujrzeć światła
490) dziennego. Strona powinna prawdopodobnie zostać przepisana w Pythonie
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

491) z uwagą na wielojęzyczności. Teraz używa <a
492) href="http://exitlist.torproject.org/">listy punktów wyjściowych Tor DNS</a>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

493) i powinna to robić w przyszłości. Może to dawać fałszywe pozytywne wyniki - te
494) powinny zostać wykryte, udokumentowane i naprawione, gdzie to będzie możliwe.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

495) Ktokolwiek pracujący nad tym projektem powinien interesować się DNS,
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

496) znać podstawy Perla lub lepiej - Pythona. Będzie musiał tylko minimalnie
497) stykać się z Torem, by testować swój kod.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

498) <br />
499) Jeśli chcesz, by ten projekt był bardziej ekscytujący i zawierał więcej
500) projektowania i programowania, przeczytaj <a
501) href="<svnsandbox>doc/spec/proposals/131-verify-tor-usage.txt">propozycję
502) 131-verify-tor-usage.txt</a>.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

503) </li>
504) 
505) <li>
506) <b>Ulepszenia w naszej usłudze punktów wyjściowych Tora - DNS Exit List</b> -
507) <a href="http://exitlist.torproject.org">http://exitlist.torproject.org</a>
508) <br />
509) Priorytet: <i>Średni</i>
510) <br />
511) Poziom wysiłku: <i>Niski</i>
512) <br />
513) Poziom umiejętności: <i>Niski</i>
514) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

515) Prawdopodobni prowadzący: <i>Jacob, Tup</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

519) Jest to serwer DNS napisany w języku Haskell, obsługujące część naszego <a
520) href="https://www.torproject.org/svn/trunk/doc/contrib/torel-design.txt">dokumentu
521) projektowania listy punktów wyjściowych</a>. W chwili obecnej, usługa jest
522) funkcjonalna i używana przez check.torproject.org i innych użytkowników. Sprawy,
523) które zostały do zrobienia to głównie estetyka. Tej wspaniałej usłudze przydałaby
524) się o wiele lepsza strona z motywem wspólnym dla stron Tora. Lepiej by wyglądała
525) z lepszą dokumentacją częstych usług korzystających z RBL. Przydałby się rozgłos.
526) Osoba pracująca nad tym projektem powinna interesować się DNS, podstawową konfiguracją
527) RBL dla popularnych usług i pisaniem dokumentacji. Osoba ta wymagałaby tylko minimalnego
528) stykania się z Torem &mdash; co najmniej podczas testowania własnej dokumentacji.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

530) więcej z sugestii w dokumencie torel-design.txt.
531) </li>
532) 
533) <li>
534) <b>Testowanie integracji Tora z przeglądarkami dla użytkowników końcowych</b>
535) <br />
536) Priorytet: <i>Średni</i>
537) <br />
538) Poziom wysiłku: <i>Średni</i>
539) <br />
540) Poziom umiejętności: <i>Średni</i>
541) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

542) Prawdopodobni prowadzący: <i>Jacob, Mike, Greg</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

544) Zgłoszenia do 1 Kwietnia 00:00 UTC: <i>1</i>
545) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

546) Projektowi Tor brakuje obecnie solidnego testu do upewnienia się, że
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

553) <a href="http://metasploit.com/research/misc/decloak/">stronę metasploit
554) decloak</a>. Osoba zainteresowana atakiem na Tora mogłaby zacząć od
555) zbierania jak największej liczby działających i znanych metod odkrywania
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

556) użytkownika Tora. (<a href="https://torcheck.xenobite.eu/">Ta strona</a> może być
557) pomocna na początek.) Ta osoba powinna znać częste pułapki, ale też myśleć o
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

558) nowych metodach zdejmowania osłony użytkowników. Strona powinna
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

560) problemu lub skierować go na właściwe kanały wsparcia. Osoba wykonująca powinna
561) dobrze znać Tora i to, jak zapobiegać wyciekom.
562) </li>
563) 
564) <li>
565) <b>Lepsza integracja Tora i Libevent</b>
566) <br />
567) Priorytet: <i>Średni</i>
568) <br />
569) Poziom wysiłku: <i>Wysoki</i>
570) <br />
571) Poziom umiejętności: <i>Średni do Wysokiego</i>
572) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

573) Prawdopodobni prowadzący: <i>Nick</i>
574) <br />
575) Tor powinien lepiej używać nowych cech biblioteki
576) <a href="http://monkey.org/~provos/libevent/">Libevent</a> Nielsa Provosa.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

577) 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

578) 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

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

585) </li>
586) 
587) <li>
588) <b>Tuneup Tor!</b>
589) <br />
590) Priorytet: <i>Średni</i>
591) <br />
592) Poziom wysiłku: <i>Średni</i>
593) <br />
594) Poziom umiejętności: <i>Średni do Wysokiego</i>
595) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

596) Prawdopodobni prowadzący: <i>Roger, Nick, Mike</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

598) W chwili obecnej węzły Tora mierzą i zgłaszają własną przepustowość łącza,
599) a klienci Tora wybierają, których węzłów używać po części opierając się
600) na tej zgłaszanej przepustowości. To podejście jest podatne na
601) <a href="http://freehaven.net/anonbib/#bauer:wpes2007">ataki, w których węzły oszukują
602) na temat przepustowości swoich łączy</a>; by to zmienić, Tor aktualnie ogranicza
603) maksymalną przepustowość każdego węzła, w którą jest w stanie uwierzyć. To jest
604) ograniczone rozwiązanie i marnotrawienie przepustowości. Zamiast tego,
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

605) Tor powinien w miarę możliwości mierzyć przepustowość łączą w rozproszony sposób,
606) jak jest napisane w dokumencie
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

607) <a href="http://freehaven.net/anonbib/author.html#snader08">"A Tuneup for Tor"</a> autorstwa
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

608) Snadera i Borisova. Student mógłby użyć bieżącego kodu testującego, by sprawdzić
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

609) odkrycia napisane w tym dokumencie i zweryfikować, w jakim stopniu opisują one
610) normalnie działającego Tora i określić dobre sposoby na wcielenie tych odkryć
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

611) do sieci Tora bez dodawania niepożądanego ruchu wielkości między węzłami a serwerami
612) katalogowymi.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

613) </li>
614) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

616) <li>
617) <b>Polepszenie procesu QA Tora: Ciągła integracja dla paczek pod Windows</b>
618) <br />
619) Priorytet: <i>Wysoki</i>
620) <br />
621) Poziom wysiłku: <i>Średni</i>
622) <br />
623) Poziom umiejętności: <i>Średni</i>
624) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

625) Prawdopodobni prowadzący: <i>Jacob, Andrew</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

626) <br />
627) Przydałby się automatyczny system tworzenia paczek dla Windows i być może
628) innych systemów. Celem posiadania środowiska ciągłej integracji jest
629) upewnienie się, że Windows nie zostanie w tyle z żadnym z projektów
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

630) używanych lub związanych z projektem Tor. Buildbot
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

631) może być dobrym rozwiązaniem, gdyż zdaje się obsługiwać te same platformy, co Tor.
632) Przeczytaj (po angielsku) <a href="http://en.wikipedia.org/wiki/BuildBot">wpis na
633) Wikipedii dotyczący Buildbota</a>.<br />
634) Może jednak są lepsze rozwiązania, więc osoba podejmująca się tego zadania
635) powinna rozważyć inne opcje. Jakakolwiek osoba pracująca nad tym systemem
636) automatycznego budowania powinna mieć doświadczenie lub chęć do nauczenia
637) się tego, jak buduje się wszystkie odpowiednie elementy Tora od zera.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

638) Ponadto, ta osoba powinna mieć jakieś doświadczenie w kompilowaniu
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

639) programów w Windows, jako że to jest ta część użytkowników, których nie chcemy
640) zostawiać w tyle. Zadanie będzie wymagała bliskiej pracy z kodem Tora,
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

641) ale prawdopodobnie tylko od strony kompilacji, nie pisania.<br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

642) Ponadto, musimy zautomatyzować nasze testy wydajności dla wszystkich systemów.
643) Mamy już buildbota (za wyjątkiem Windows &mdash; jak napisane powyżej) do
644) automatyzacji naszej zwyczajnej integracji i kompilacji testów, ale
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

645) musimy zaktualizować nasze testy symulacji sieci (takie, jak w torflow)
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

646) do nowszych wersji Tora i zaprojektować je tak, by uruchamiać sieci testowe
647) albo na jednej maszynie, albo na kilku, abyśmy mogli automatycznie
648) badać zmiany wydajności na maszynach pełniących różne zadania.<br />
649) </li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

651) 
652) <li>
653) <b>Polepszenie procesu testów jednostkowych</b>
654) <br />
655) Priorytet: <i>Średni</i>
656) <br />
657) Poziom wysiłku: <i>Średni</i>
658) <br />
659) Poziom umiejętności: <i>Średni</i>
660) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

661) Prawdopodobni prowadzący: <i>Nick</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

663) Tor musi zostać znaczniej bardziej przetestowany. To jest projekt wieloczęściowy.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

664) Na początek, nasze testy jednostkowe powinny znacznie się wzbogacić, zwłaszcza
665) w obszarach poza funkcjami narzędziowymi. Będzie to wymagało poważnych zmian
666) niektórych części Tora, aby oddzielić jak najwięcej programu od zmiennych
667) globalnych.<br />
668) Ponadto, musimy zautomatyzować nasze testy wydajności dla wszystkich systemów.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

669) Mamy już buildbota do automatyzacji naszej zwyczajnej integracji i kompilacji testów
670) (ale potrzebujemy osoby do uruchomienia tego pod Windows), ale
671) musimy zaktualizować nasze testy symulacji sieci (takie, jak w TorFlow: spójrz na punkt
672) "Ulepszenie Skanera Węzłów Tora")
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

673) do nowszych wersji Tora i zaprojektować je tak, by uruchamiać sieci testowe
674) albo na jednej maszynie, albo na kilku, abyśmy mogli automatycznie
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

675) badać zmiany wydajności na maszynach pełniących różne zadania.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

676) </li>
677) 
678) <li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

679) <b>Pomóż wznowić niezależną implementację klienta Tora</b>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

682) <br />
683) Poziom wysiłku: <i>Wysoki</i>
684) <br />
685) Poziom umiejętności: <i>Średni do Wysokiego</i>
686) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

687) Prawdopodobni prowadzący: <i>Karsten, Nick</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

689) Zgłoszenia do 1 Kwietnia 00:00 UTC: <i>4</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

691) Reanimuj jedno z podejść do implementacji klienta Tora w Javie, np.
692) <a href="http://onioncoffee.sourceforge.net/">projekt OnionCoffee</a>
693) i spraw, by działał pod <a href="http://code.google.com/android/">Androidem</a>.
694) Pierwszym krokiem byłoby przeniesienie istniejącego kodu i uruchomienie go
695) w środowisku Android. Potem kod powinien zostać zaktualizowany, by obsługiwać
696) nowsze wersje protokołu Tora, jak na przykład
697) <a href="<svnsandbox>doc/spec/dir-spec.txt">protokół katalogowy w wersji 3</a>.
698) Poza tym, obsługa żądań lub choćby dostarczania usług ukrytych Tora byłaby fajna,
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

699) choć nie wymagana.<br />3
700)  Student powinien rozumieć i pisać nowy kod w Javie, łącznie
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

701) z korzystaniem z kryptograficznego API Javy. Umiejętność czytania kodu w C
702) też byłaby przydatna. Student powinien być chętny do czytania istniejącej dokumentacji,
703) implementacji kodu w oparciu o nią oraz, jeśli będzie to potrzebne, poprawiać
704) dokumentację, jeśli jest niejasna. Ten projekt składa się w dużym stopniu z
705) pisania kodu i w mniejszym - z projektowania.
706) </li>
707) 
708) <li>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

709) <b>Automatyczne testy systemu i automatyczne uruchamianie prywatnych sieci Tora</b>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

710) <br />
711) Priorytet: <i>Średni</i>
712) <br />
713) Poziom wysiłku: <i>Średni</i>
714) <br />
715) Poziom umiejętności: <i>Średni</i>
716) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

717) Prawdopodobni prowadzący: <i>Karsten, Nick, Roger</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

719) Zgłoszenia do 1 Kwietnia 00:00 UTC: <i>2</i>
720) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

721) Napisz narzędzie, które uruchamia automatyczne testy systemu, poza
722) istniejącymi testami jednostkowymi. Oparty na Javie symulator Tora - <a
723) href="https://tor-svn.freehaven.net/svn/puppetor/trunk/">PuppeTor</a>
724) może służyć za dobry początek do uruchomienia prywatnej sieci Tora,
725) używaniu jej przez jakiś czas i sprawdzeniu, czy choć części jej działają.
726) Projekt ten wymaga przygotowania planu przeprowadzenia testów systemu
727) prywatnych sieci Tora przed zaczęciem pisania kodu. Typowe typy testów
728) obejmują zakres od wykonywania pojedynczych żądań w prywatnej sieci
729) do manipulowania wymienianymi wiadomościami i sprawdzaniu, czy węzły
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

730) prawidłowo reagują na uszkodzone wiadomości.<br />
731)  Student powinien móc
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

732) zdobyć dobrą wiedzę na temat działania Tora i tego, jakie problemy i
733) błędy mogą wyjść na jaw, by zaprojektować dobre przypadki testowe.
734) Niezbędne jest zrozumienie istniejącego kodu i dokumentacji Tora.
735) Jeśli używany będzie PuppeTor, student powinien też móc zrozumieć
736) i być może rozszerzyć istniejącą aplikację w Javie. Ten projekt to
737) po części projektowanie, a po części - pisanie kodu.
738) </li>
739) 
740) <li>
741) <b>Ożywienie projektu moniTor</b>
742) <br />
743) Priorytet: <i>Średni</i>
744) <br />
745) Poziom wysiłku: <i>Średni</i>
746) <br />
747) Poziom umiejętności: <i>Niski do Średniego</i>
748) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

749) Prawdopodobni prowadzący: <i>Karsten, Jacob</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

751) Zgłoszenia do 1 Kwietnia 00:00 UTC: <i>2</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

753) Zaimplementuj narzędzie <a href="http://www.ss64.com/bash/top.html">podobne do top</a>
754) dla przekaźników siei Tora. Celem takiego narzędzia byłoby monitorowanie lokalnego przekaźnika
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

755) sieci poprzez jego port kontrolny i dołączanie użytecznych informacji systemowych
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

756) samej maszyny. Podczas działania, narzędzie to dynamicznie aktualizowałoby
757) swoje informacje, tak jak program top robi to dla procesów linuksowych.
758) <a href="http://archives.seul.org/or/dev/Jan-2008/msg00005.html">Ta
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

759) wiadomość na or-dev</a> może być dobrą lekturą na początek.<br />
760)  Student powinien znać lub
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

761) być chętnym do nauki administrowania przekaźnikiem Tora i konfigurowania go
762) za pomocą portu kontroli. Jako że wstępny prototyp jest napisany w Pythonie,
763) pewna wiedza na temat pisania programów w tym języku też byłaby przydatna.
764) Ten projekt z jednej strony opiera się na określeniu wymagań dla takiego
765) narzędzia i zaprojektowania dla niego interfejsu, a z drugiej strony
766) wymaga również dużo programowania.
767) </li>
768) 
769) 
770) <li>
771) <b>Ulepszenia w Torbutton</b>
772) <br />
773) Priorytet: <i>Średni</i>
774) <br />
775) Poziom wysiłku: <i>Wysoki</i>
776) <br />
777) Poziom umiejętności: <i>Wysoki</i>
778) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

779) Prawdopodobni prowadzący: <i>Mike</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

780) <br/>
781) Jest parę ulepszeń, które można byłoby wprowadzić do Torbutton w wersji po 1.2.
782) Większość z nich jest pisana jako prośby o ulepszenia w <a
783) href="https://bugs.torproject.org/flyspray/index.php?tasks=all&amp;project=5">sekcji
784) 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

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

792) 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

793) świecie <a
794) href="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">XUL</a>,
795) bez zbytniego zagłębiania się do wnętrzności Tora.
796) 
797) </li>
798) 
799) <li>
800) <b>Przeniesienie Polipo na Windows</b>
801) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

805) <br />
806) Poziom umiejętności: <i>Średni do Wysokiego</i>
807) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

808) Prawdopodobni prowadzący: <i>Andrew, Steven, Roger</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

809) <br />
810) Pomóż przenieść <a
811) href="http://www.pps.jussieu.fr/~jch/software/polipo/">Polipo</a> na Windows.
812) 1) obsługa spacji w ścieżkach i zrozumienie przestrzeni nazw systemu plików
813) &mdash; przestrzeń nazw tu oznacza gdzie dane aplikacji, dane osobiste i
814) program zwykle się znajdują w różnych wersjach Windows. 2) zdolność obsługi
815) połączeń przez IPv6. 3) zdolność do asynchronicznego wysyłania zapytań do
816) serwerów nazw. 4) używanie natywnych zdolności Windows odnośnie wyrażeń regularnych
817) zamiast używania bibliotek GNU. 5) natywna obsługa zdarzeń i buforów (tj. w
818) systemach uniksopodobnych Polipo domyślnie używa 25% pamięci RAM, a pod Windows
819) jest to cokolwiek wpisane w plik konfiguracyjny). 6) jakieś narzędzie z
820) graficznym interfejsem do konfiguracji i raportowania, dodatkowe punkty, jeśli
821) ma ikonkę w zasobniku z opcjami menu po kliknięciu prawym przyciskiem myszy.
822) Podwójny bonus, jeśli działa na wielu platformach.
823) </li>
824) 
825) <li>
826) <b>Zrobienie naszych diagramów pięknymi i zautomatyzowanymi</b>
827) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

829) <br />
830) Poziom wysiłku: <i>Niski</i>
831) <br />
832) Poziom umiejętności: <i>Niski</i>
833) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

834) Prawdopodobni prowadzący: <i>Andrew</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

836) Potrzebujemy sposobu na generowanie diagramów na stronie (na przykład, obrazków
837) "Jak działa Tor" na <a href="<page overview>">stronie wprowadzenia</a>
838) ze źródeł, byśmy mogli je tłumaczyć
839) jako tekst w UTF-8 zamiast edytować je ręcznie za pomocą GIMPa.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

840) Należy zintegrować to z plikiem WML, by tłumaczenie było proste, a obrazki
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

841) generowane w wielu językach w czasie publikacji strony. Przeczytaj punkt
842) "Wiki do tłumaczenia" powyżej.
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

843) </li>
844) 
845) <li>
846) <b>Ulepszenie oferty LiveCD dla społeczeństwa Tora</b>
847) <br />
848) Priorytet: <i>Niski</i>
849) <br />
850) Poziom wysiłku: <i>Niski</i>
851) <br />
852) Poziom umiejętności: <i>Średni do Wysokiego</i>
853) <br />
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

854) Prawdopodobni prowadzący: <i>Anonym, Jacob, Roger</i>
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

855) <br />
856) <li>Jak można uczynić <a
857) href="http://anonymityanywhere.com/incognito/">Incognito LiveCD</a>
858) łatwiejszym w utrzymaniu, ulepszaniu i dokumentowaniu?</li>
859) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

860) <li>
861) <b>Zmiana i rozszerzenie Blossom</b>
862) <br />
863) Priorytet: <i>Średni</i>
864) <br />
865) Poziom wysiłku: <i>Średni do Wysokiego</i>
866) <br />
867) Poziom umiejętności: <i>Średni do Wysokiego</i>
868) <br />
869) Prawdopodobni prowadzący: <i>Goodell</i>
870) <br />
871) Należy zmienić i rozszerzyć Blossom (narzędzie do monitorowania i wybierania
872) 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

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

Bogdan Drozdowski authored 16 years ago

874) przez użytkownika parametrami. Blossom jest aktualnie zaimplementowany
875) jako pojedynczy skrypt Pythona, który łączy się z Torem używając interfejsu
876) Kontrolera i opiera się na danych zbieranych o węzłach Tora przez zewnętrzne
877) procesy takiej jak strona www pokazująca status węzłów wraz z publicznymi
878) danymi z DNSów, whois itp. Ten projekt ma 2 części: (1) Określenie, jakie jeszcze
879) dane mogą być potrzebne i przerobić Blossom tak, by sam zbierał dane zamiast polegać
880) na zewnętrznych skryptach (to może, oczywiście, wprowadzić dodatkowe wątki i
881) komunikację międzyprocesową) i (2) stworzenie metody łatwej konfiguracji Blossom
882) przez użytkownika, zaczynając od pliku konfiguracyjnego i być może kończąc na
883) konfiguracji przez przeglądarkę. Ważna jest znajomość Tora i Pythona; znajomość
884) TCP, komunikacji międzyprocesowej i Perla też może się przydać. Zainteresowanie
885) neutralnością sieci też jest ważne, gdyż zasady ewolucji i zrozumienie
886) niespójności Internetu są podstawą projektu Blossom.
887) </li>
888) 
889) <li>
890) <b>Ulepszenie Blossom: pozwolenie użytkownikom na jakościowy opis węzłów wyjściowych,
891) z których chcą korzystać</b>
892) <br />
893) Priorytet: <i>Niski</i>
894) <br />
895) Poziom wysiłku: <i>Średni</i>
896) <br />
897) Poziom umiejętności: <i>Średni</i>
898) <br />
899) Prawdopodobni prowadzący: <i>Goodell</i>
900) <br />
901) Należy zaprojektować i zaimplementować możliwość dania użytkownikom programu Blossom
902) opisania węzła wyjściowego, z którego chcą korzystać. Internet jest niespójnym
903) miejscem: niektóre węzły wyjściowe Tora widzą świat inaczej niż inne. W bieżącej
904) implementacji Blossom (narzędzie do monitorowania i wybierania
905) właściwych obwodów Tora w oparciu o wymagania co do węzła wyjściowego podane
906) przez użytkownika) nie ma dość bogatego języka, by opisać, jak bardzo różne
907) są różne punkty widzenia. Na przykład, niektóre węzły wyjściowe mogą być w
908) 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

909) 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

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

Bogdan Drozdowski authored 16 years ago

919) 
920) <li>
921) <b>Przynieś nowe pomysły!</b>
922) <br />
923) <li>Nie podoba ci się żaden z tych pomysłów? Spójrz na <a
924)  href="<svnsandbox>doc/design-paper/roadmap-future.pdf">plan rozwoju Tora</a> po więcej pomysłów.</li>
925) <li>Nie widzisz tu swojego pomysłu? Prawdopodobnie i tak go potrzebujemy! Skontaktuj się
926)  z nami, by to sprawdzić.</li>
927) </ol>
928) 
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 17 years ago

929) <h2><a class="anchor" href="#Coding">Programowanie i Projektowanie</a></h2>
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

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

Roger Dingledine authored 17 years ago

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

Bogdan Drozdowski authored 17 years ago

932) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

933) <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

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Nick Mathewson authored 16 years ago

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

Bogdan Drozdowski authored 17 years ago

938)  przyczyną dziwnych zachowań i padów systemu</a>. Powinniśmy raczej używać
939)  nakładającego IO. Jednym z rozwiązań byłoby nauczenie biblioteki <a
940)  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

941)  zamiast select() pod Windows, po czym zaadaptować Tora do nowego interfejsu.
942)  Christian King zrobił
943)  <a href="https://tor-svn.freehaven.net/svn/libevent-urz/trunk/">pierwszy dobry
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

945) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

946) <li>Ponieważ przekaźniki sieci Tora muszą przechować i podać dalej każdą komórkę,
947)  którą obsługują, przekaźniki o wysokiej przepustowości zużywają wiele
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

948)  megabajtów pamięci na same bufory. Potrzebujemy lepszej heurystyki do
949)  określenia, kiedy skurczyć/rozszerzyć bufory. Może to powinno być zaprojektowane
950)  podobnie jak bufory w jądrze Linuksa, gdzie jest wiele mniejszych buforów, które
951)  łączą się wzajemnie, zamiast używać monolitycznych buforów?</li>
952) 
953) <li>Potrzebujemy oficjalnej, centralnej strony, która odpowiadałaby na pytania
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

954)  "Czy to jest adres przekaźnika wyjściowego z sieci Tor?". Strona powinna dostarczyć klika
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

955)  interfejsów, łącznie z interfejsem www i w stylu DNSBL. Powinna dostarczać najbardziej
956)  aktualne odpowiedzi, przechowując lokalną kopię katalogów. Haczyk jest w tym, że
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

957)  bycie przekaźnikiem wyjściowym nie jest takie proste jak tylko prawda czy fałsz,
958)  więc pytanie powinno raczej
959)  brzmieć: "Czy to jest adres przekaźnika wyjściowego z sieci Tor, z którego można się
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

960)  połączyć z moim adresem IP i portem?". Interfejs DNSBL będzie pewnie otrzymywał
961)  setki zapytań na minutę, potrzeba więc mądrych algorytmów. Dodatkowe punkty, jeśli
962)  aktywnie byłoby sprawdzane każdego węzła wyjściowego, z jakiego adresu IP naprawdę
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

963)  wychodzą dane. <a href="<svnsandbox>doc/contrib/torel-design.txt">Czytaj więcej tu</a>.</li>
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

964) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

965) <li>Czasami przekaźniki sieci Tora padają, komputery z tymi serwerami zostają odłączone od sieci
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 16 years ago

966)  lub zdarzają się inne wypadki. Część operatorów Tora wyraziła zainteresowanie zapisaniem
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

967)  się do usługi "powiadamiającej", która okresowo sprawdzałaby, czy ich przekaźnik działa, i
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

968)  wysyłała list przypominający, gdy serwer nie działa. Czy ktoś chce napisać kilka skryptów
969)  CGI, kilka stron internetowych i używać jakiegoś sposobu z Wget lub czegoś bardziej
970)  złożonego jak <a href="http://nagios.org/">Nagios</a> do monitorowania? Pierwsza wersja
971)  mogłaby po prostu sprawdzać port w katalogu, np. przeglądając zapisaną stronę ze
972)  stanem sieci w poszukiwaniu właściwego adresu IP i portu, po czym żądając strony
973)  "/tor/server/authority".</li>
974) 
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 16 years ago

975) <li>Byłoby wspaniale mieć LiveCD zawierające najnowsze wersje Tor, Polipo lub Privoxy,
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

976)  Firefox, Gaim+OTR itp. Są tu dwa wyzwania: pierwszym jest udokumentowanie systemu i
977)  możliwości wyboru dość dobrze, by ludzie zajmujący się bezpieczeństwem mogli wydać opinię
978)  o tym, czy taki system byłby bezpieczny, a drugim wyzwaniem jest jak sprawić, by taki
979)  system był łatwy w utrzymaniu, żeby nie ulegał szybkim przedawnieniom, jak AnonymOS.
980)  Dodatkowe punkty, jeśli obraz CD zmieści się na małej płycie.</li>
981) 
982) <li>W połączeniu z obrazem LiveCD, powinniśmy popracować nad intuicyjnie bezpiecznym
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 16 years ago

983)  i dobrze udokumentowanym obrazem USB dla Tora i aplikacji obsługujących. Ciężką
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

984)  częścią tutaj jest zdecydowanie, jakie konfiguracje są bezpieczne, dokumentowanie
985)  tych decyzji i zrobienie czegoś, co łatwo będzie utrzymać w przyszłości.</li>
986) 
987) <li>Musimy zacząć budować nasz <a href="<page
988)  documentation>#DesignDoc">projekt odporny na blokowanie</a>. Wchodzi w to
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 16 years ago

989)  przemyślenie projektu, zmiana wielu różnych elementów Tora, zaadaptowanie
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

990)  <a href="http://vidalia-project.net/">Vidalii</a>, by obsługiwała nowe cechy i
991)  planowanie rozpowszechniania.</li>
992) 
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 17 years ago

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

Bogdan Drozdowski authored 16 years ago

1002) <li>Tor 0.1.1.x i późniejsze zawiera obsługę sprzętowych akceleratorów kryptograficznych,
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 17 years ago

1003)  poprzez OpenSSL. Ale nikt tego jeszcze nie przetestował. Czy ktoś chce
1004)  zdobyć kartę i powiadomić nas, jak to działa?</li>
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 16 years ago

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

Roger Dingledine authored 17 years ago

1006)  href="http://en.wikipedia.org/wiki/Fuzz_testing">"fuzz"</a>. Sprawdzić, czy
1007)  istnieją jakieś dobre biblioteki "fuzz", których nam potrzeba. Zdobądź sławę
1008)  gdy wydamy nową wersję dzięki Tobie!</li>
1009) <li>Tor używa TCP do transportu i TLS do szyfrowania transmisji. To jest
1010)  ładne i proste, ale oznacza to, że wszystkie komórki na łączu zostają
1011)  opóźnione, gdy pojedynczy pakiet zostanie utracony, co oznacza, że rozsądnie
1012)  obsługiwać możemy tylko strumienie TCP. Mamy <a
Nick Mathewson Change all wiki.noreply to...

Nick Mathewson authored 16 years ago

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

Roger Dingledine authored 17 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Roger Dingledine authored 17 years ago

1017)  UDP</a> &mdash; proszę dać znać, co z nią jest nie tak.</li>
1018) <li>Jesteśmy wcale niedaleko od obsługi adresów IPv6 jako docelowych (na węzłach
1019)  wyjściowych). Jeśli mocno ci zależy na IPv6, to jest to chyba najlepszy punkt
1020)  startu.</li>
1021) </ol>
1022) 
1023) <a id="Research"></a>
1024) <h2><a class="anchor" href="#Research">Badania</a></h2>
1025) <ol>
1026) <li>"Atak na odciski palców stron WWW" (website fingerprinting attack): sporządź listę kilkuset
1027)  popularnych stron WWW, ściągnij ich strony i zrób listę "podpisów"
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 16 years ago

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

Roger Dingledine authored 17 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Roger Dingledine authored 17 years ago

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

Bogdan Drozdowski authored 17 years ago

1043)  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 17 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Roger Dingledine authored 17 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

1055) 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

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

Bogdan Drozdowski authored 16 years ago

1064) 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

1065) symetrycznych z innych przyczyn?</li>
1066) 
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 17 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Roger Dingledine authored 17 years ago

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

Bogdan Drozdowski authored 17 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Roger Dingledine authored 17 years ago

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

Bogdan Drozdowski authored 16 years ago

1107) <li>Aby umożliwić dysydentom w innych krajach używanie Tora bez bycia
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 17 years ago

1108)  zablokowanym przez zaporę ogniową w ich kraju, potrzebujemy sposobu na
1109)  zdobycie dziesiątek tysięcy serwerów pośredniczących, nie zaledwie kilkuset.
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 16 years ago

1110)  Wyobrażamy sobie GUI klienta Tora, które na górze ma przycisk "Tor dla wolności",
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 17 years ago

1111)  który otwiera port i przekierowuje kilka kB/s ruchu do sieci Tor. (Kilka kB/s
1112)  nie powinno być dużym kłopotem i nie będzie wiele spraw o nadużycia, gdyż
1113)  nie będą to węzły wyjściowe.) Ale jak rozpowszechniać listę tych
1114)  klientów-wolontariuszy do dobrych dysydentów automatycznie w taki sposób, który
1115)  nie pozwoli krajowym zaporom ogniowym przechwycić i zliczyć ich? To prawdopodobnie
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 17 years ago

1116)  musi działać poziomie zaufania ludzkiego. Spójrz na nasz
1117)  <a href="<page documentation>#DesignDoc">wstępny dokument o
1118)  ochronie przed blokowaniem</a> i na nasz <a
Nick Mathewson Change all wiki.noreply to...

Nick Mathewson authored 16 years ago

1119)  href="https://wiki.torproject.org/noreply/TheOnionRouter/TorFAQ#BlockingResistance">wpis w FAQ</a>
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 17 years ago

1120)  o tym, a potem przeczytaj <a
1121)  href="http://freehaven.net/anonbib/topic.html#Communications_20Censorship">sekcję w anonbib o
1122)  przeciwstawianiu się cenzurze</a>.</li>
Bogdan Drozdowski Polish translation update o...

Bogdan Drozdowski authored 16 years ago

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

Roger Dingledine authored 17 years ago

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

Bogdan Drozdowski authored 17 years ago

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

Bogdan Drozdowski authored 16 years ago

1126)  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 17 years ago

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

Bogdan Drozdowski authored 17 years ago

1128)  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 17 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 17 years ago

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

Roger Dingledine authored 17 years ago

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

Bogdan Drozdowski authored 16 years ago

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

Bogdan Drozdowski authored 16 years ago

1135) <li>Programy takie jak <a href="https://torbutton.torproject.org/dev/">Torbutton</a>
1136)  mają na celu ukrycie pola UserAgent przeglądarki, zastępując je jednakową odpowiedzią
1137)  dla każdego użytkownika Tora. W ten sposób napastnik nie może złamać anonimowości
1138)  Tora, patrząc na ten nagłówek. Aby się nie wyróżniać, program próbuje wybrać nazwy
1139)  przeglądarek często używanych także przez tych, którzy nie używają Tora.
1140)  Pytanie numer jeden: jak bardzo szkodzimy sami sobie, okresowo zwiększając
1141)  wersję Firefoksa, za którego podaje się Torbutton? Jeśli aktualizujemy zbyt często,
1142)  sami łamiemy swoją anonimowość. Jeśli za rzadko, to wszyscy użytkownicy Tora się
1143)  wyróżniają ze względu na to, że twierdzą, iż używają starych wersji Firefoksa.
1144)  Tutaj odpowiedź zależy pewnie na tym, które wersje Firefoksa są spotykane.
1145)  Pytanie numer dwa: raz na jakiś czas ludzie pytają nas, byśmy krążyli po N
1146)  nazwach UserAgent, zamiast trzymać się jednej. Czy to podejście pomaga, przeszkadza,
1147)  czy nic nie wnosi? Weź pod uwagę: ciaseczka i rozpoznawanie użytkowników Tora poprzez
1148)  ich zmieniające się nagłówki UserAgent, złe strony atakujące tylko określone
1149)  przeglądarki; oraz to, czy odpowiedź na pytanie 1 wpływa na tę odpowiedź.
1150) </li>
Roger Dingledine more polish pages. plus rem...

Roger Dingledine authored 17 years ago

1151) </ol>
1152) 
Bogdan Drozdowski Mainetance/polish translati...

Bogdan Drozdowski authored 16 years ago

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

Roger Dingledine authored 17 years ago

1154) <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

1155) </p>