Tags Posts tagged with "p2p"

p2p

przez -
0 359
Sieci

Ogłoszono wydanie BitTorrent Sync 1.4, aplikacji do synchronizacji i współdzielenia się plikami pomiędzy różnymi komputerami, przy użyciu protokołu BitTorrent. Cała sieć jest zdecentralizowana, a dane są w pełni szyfrowane przy pomocy AES-128 i klucza sesji. Bittorrent Sync niestety jest narzędziem komercyjnym, ale dostępnym na systemy Windows, Linux, OS X, NAS i urządzenia mobilne.

Zmiany, jakie zaszły:

  • Zniesiono konieczność używania kluczy, przy dzieleniu się plikami. Wprowadzono natomiast opcję udostępniania linków do dowolnego pliku lub katalogu. Można ustalić czas wygaśnięcia, a także prawa odczytu lub zapisu.
  • Przeprojektowano całkowicie interfejs, aby użytkownicy mogli dostosować niektóre widoki do swoich potrzeb.
  • Pojawiła się lista osób, które są podłączone w danej chwili do nas i pobierają pliki.
  • Dodano możliwość podłączenia urządzenia NAS do naszej sieci i stworzenia z tego miejsca na przechowywanie danych.

przez -
10 2227
Deluge

Deluge to klient sieci BitTorrent dla systemów Linux, OS X, Unix i Windows. Używa biblioteki libtorrent-rasterbar i posiada trzy interfejsy: GTK+, Web i Konsolę. Został zaprojektowany w modelu klient – serwer, z usługą demona, która odpowiada za aktywność bittorrent i pozwala mu obsłużyć kilka maszyn klienckich. Użytkownik może zdalnie podłączyć się do demona Deluge i zarządzać odpowiednio zadaniami.

Prócz tego mamy BitTorrent Protocol Encryption, protokół rozszerzeń FAST, µTorrent Peer Exchange, UPnP i NAT-PMP, prywatne torrenty, Mainline DHT.

Interfejs graficzny

Instalacja programu w Ubuntu, odbywa się z poziomu Centrum Oprogramowania Ubuntu, gdzie powinna być najnowsza stabilna wersja Deluge 1.3.5. Po uruchomieniu pokazuje nam się takowe okno:

Deluge - okno główne

W ustawieniach klienta standardowo znajdziemy zakładki dotyczace Pobierania, Sieci, Łącza, Interfejsu, Demona, Kolejki, Proxy i Bufora podręcznego.

Najciekawsza jest jednak zakładka z Wtyczkami (warto odwiedzić także stronę z wtyczkami). Rozszerzają one możliwości klienta m.in. o:

  • Notifications (Powiadomienia) – możemy ustawić wyskakujący dymek, dźwięk, miganie, a także wysłanie maila
  • Sheduler (Zaplanowane zadania) na graficznej mapie ustalamy limity pobierania lub kompletny jego zakaz
  • AutoShutdown (Automatyczne wyłączanie) – wyłącza lub hibernuje komputer po ukończeniu pobierania wszystkich plików

Deluge - Opcje - Wtyczki

Oto, jak wygląda pobieranie dwóch plików oraz jakie statystyki możemy zobaczyć:

Uwierzytelnianie

Demon usługi szuka pliku konfiguracyjnego w katalogu domowym użytkownika pod ścieżką:
/home/użytkownik/.config/deluge/auth

Format pliku auth jest ściśle określony i każda linia wygląda następująco:
username:password:level

Domyślnie przy każdej instalacji jest dodawany localclient, aby można było uruchomić interfejs graficzny lokalnie.

Deluge 1.2.0 wprowadził różne poziomy uwierzytelniania:

  • Żaden – 0
  • Tylko do odczytu – 1
  • Normalnie – 5
  • Admin – 10

Poniżej przykładowy plik:
localclient:a7bef72a890:10
andrew:password:10
user3:anotherpass:5

Dodawanie nowego użytkownika z poziomu konsoli:
echo "username:password:level" >> ~/.config/deluge/auth

przez -
2 748
Paulo Coelho

Paulo Coehlo, we współpracy z serwisami FrostClick i FrostWire, udostępnił za darmo swoją najnowszą powieść – The Way of the Bow. Powieść opowiada o najlepszym łuczniku w Japonii – Tetsuya, który naucza chłopca ze swojej wsi. Powodem jej udostępnienia była kontrowersyjna ustawa S.O.P.A, którą senat Stanów Zjednoczonych chciał wprowadzić niedawno w życie, a która została póki co zatrzymana.

Paulo Coelho urodził się w 1947 roku w Rio de Janeiro. Dzięki swoim licznym podróżom zdobył przeogromną widzę i doświadczenie, które umieszcza w swoich książkach. Jest jednym z najlepiej sprzedających się autorów w historii pisarstwa, a dzięki umieszczeniu książki w sieci peer-to-peer (Paulo_Coehlo__The_Way_of_the_Bow__FrostWire.com__FrostClick.com__2012_02_02_PDF_FREE_AND_LEGAL_TO_SHARE.torrent), również w elektronicznych książkach.

Prócz wcześniej wymienione książki, udostępnił także na swojej stronie książkę – The Alchemist, którą można bez problemu pobrać za darmo. Jak sam mówi na swoim blogu:

Pirates of the world, unite and pirate everything I’ve ever written! (…) ‘Pirating’ can act as an introduction to an artist’s work. If you like his or her idea, then you will want to have it in your house; a good idea doesn’t need protection.

Co jednoznacznie potwierdza, że jest przeciwny ustawom, które ograniczają jego wolność słowa. I chce, aby szerokie grono odbiorców pobierał za darmo książki i udostępniało je innym ludziom.

przez -
0 373
peer-to-peer

Profesor informatyki z Uniwersytetu Princeton napisał nową, najmniejszą na świecie aplikację P2P. Program ma 15 linii kodu, został napisany w języku Python, a jego celem jest wykazanie daremności prób ograniczenia technologii wymiany plików P2P.

Aplikacja napisana przez Edwarda Feltena, choć nie działa w tak dużej skali jak np. Kazaa, umożliwia stworzenie niewielkich kompletnych sieci P2P, które następnie mogą być ze sobą łączone.

“Stworzenie mojego programu nie miało na celu ułatwić naruszania praw autorskich. Program jest głównie użyteczny jako myśl koncepcyjna. Aplikacje P2P mogą być bardzo proste i każdy średnio zaawansowany programista może je napisać, tak więc próby zablokowania ich powstawania mogą okazać się bezowocne” – wyjaśnił Felten.

W 2001 roku Felten znalazł się na czołówkach wielu mediów za sprawą groźby procesu sądowego wytyczonego przez Recording Industry Association of America. Wówczas RIAA stworzyła nowe technologie cyfrowych znaków wodnych – Secure Digital Music Initiative – i zaprosiła hakerów do prac nad przełamaniem zabezpieczeń. Felten dowiódł, że technologie te są z założenia dziurawe.

Kompletny kod najmniejszej aplikacji P2P można pobrać z tej strony.

Polecane

ultimate-trivia-challenge

0 96
The Ultimate Trivia Challenge jest grą, która pozwala przetestować wiedzę z różnych tematów, ma wsparcie dla systemu Linux. Jest bardzo dobrym wyborem dla osób...
Mozilla Firefox

0 159
Fedora

0 160