IPv6Config (root required) 2.2

Licencji: Wolna ‎Rozmiar pliku: N/A
‎Ocena użytkowników: 4.0/5 - ‎1 ‎Głosów

O IPv6Config (root required)

IPv6Config umożliwia skonfigurowanie niektórych ustawień jądra IPv6. Obecnie pozwala automatycznie włączyć "Rozszerzenia prywatności dla autokonfiguracji adresu bezstanowego w IPv6" zgodnie z ietf RFC4941 i zaimplementowane przez standardowe jądro Linuksa i ustanowić tunele 6to4 dla łączności IPv6 z dostawcami, którzy dostarczają tylko adresy IPv4 do tej pory. To będzie obecnie działać tylko na urządzeniach zakorzenionych!

Z IPv6 jako następny protokół internetowy, domyślne zachowanie w obecnych systemach Android jest pochodzić adresy IPv6 z tak zwanego prefiksu, który jest automatycznie ogłaszany (nadawanie) w sieci, która została włączona IPv6 i tak zwany sufiks, który zawiera adres MAC karty sieciowej. Uwzględnienie adresu MAC w tym automatycznie wygenerowanym schemacie adresowania IPv6 oznacza, że niezależnie od sieci, z którą łączy się określone urządzenie, ostatnie 64 bity jego adresu IPv6 zawsze pozostaną takie same. Nawet podczas przemieszczania się między różnymi sieciami, każde urządzenie korzystające z tego schematu jest zatem jednoznacznie rozpoznawalne przez jego przyrostek. Pozwala to na łatwe śledzenie urządzeń, które łączą się z różnymi sieciami i za każdym razem, gdy korzystają z zasobów sieciowych.

Po włączeniu rozszerzeń RFC4941 powoduje, że urządzenie generuje dynamiczny adres IPv6 z losowymi sufiksami i losowo zmienia te adresy. Zapobiega to śledzeniu urządzenia, ponieważ jest mało prawdopodobne, że będzie ono ponownie używać tego samego adresu (a jeśli tak, to tylko przez przypadek). Ta aplikacja android można ustawić, aby rozpocząć przy rozruchu urządzenia i automatycznie ustawić odpowiednią opcję konfiguracji jądra Linuksa na wszystkich znanych interfejsów sieciowych (WiFi i GPRS / UMTS, głównie), tak aby będą używać losowo generowanych adresów zamiast tych pochodzących z adresu MAC urządzenia.

Oprócz umożliwienia prywatności, aplikacja ta pozwala również na skonfigurowanie tak zwanych tuneli 6to4 na podstawie jednego adresu IPv4, który posiada urządzenie (np. adres IPv4 przypisany do UMTS/GPRS/EDGE). Umożliwia to korzystanie z IPv6 nawet wtedy, gdy dostawca internetu nie obsługuje go jeszcze.

Ta aplikacja została pomyślnie przetestowana na:

* Google Nexus S GT-i9023 z Androidem 2.3.3 (zakorzenione w Clockwork Recovery 3.0.0.0-crespo, a następnie busybox zainstalowany z aplikacją Busybox Installer) * HTC Desire z Androidem 2.2 (bezwodniony) * HTC Desire HD z Androidem 2.3 (Wizjoner + r14) * Samsung Galaxy S2 zakorzenione w zmodyfikowanym jądrze (błysnął z Odin) * Motorola Milestone z Cyanogenmod 7 rc3

IPv6Config nie będzie obecnie działać na:

* Motorola Milestone z androidem stockowym 2.1 (brakuje binarnych ip) * Samsung Galaxy Tab GT-P1000 (z4root), ponieważ jądro Samsung nie zostało skompilowane z rozszerzeniami prywatności adresów IPv6. (busybox również nie łączy się z binarnym ip, ale to może być obejść, nazywając "busybox ip" zamiast "ip".)

Pełny kod źródłowy tej aplikacji można pobrać z https://gitorious.org/android-ipv6config zgodnie z warunkami GNU General Public License w wersji 3. Jeśli chcesz wspierać rozwój tej i innych aplikacji systemu Android dla obsługi protokołu sieciowego oraz bezpieczeństwa i prywatności, rozważ zakup wersji usługi IPv6Config.