Najlepsza odpowiedź
W jaki sposób Selfishnet kontroluje internet każdego urządzenia? Jaki jest jego algorytm?
Selfishnet wykorzystuje bardzo stara technika o nazwie zatruwanie pamięci podręcznej ARP , aby przekonać wszystkie inne węzły w sieci LAN, że Twoja własna maszyna jest bramą domyślną. Następnie cały ich ruch internetowy będzie kierowany do Twojego urządzenia zamiast do zamierzonego miejsca docelowego i tylko Ty będziesz mieć prawdziwy dostęp do Internetu.
Sprytny sposób na jedno kliknięcie zatykania połączenia internetowego, można go również łatwo pokonać, ustawiając statyczny wpis ARP na każdym węźle, przechowując na stałe adres MAC prawdziwego routera. Na przykład w systemie Linux prosty arp -s 192.168.0.1 re:al:ma:ca:dr:ss
powinien powstrzymać kogokolwiek innego korzystającego z Silentnet w twojej sieci LAN przed okłamaniem twojego komputera.
Jeśli próbujesz, powiedzmy, powstrzymać współlokatorów przed blokowaniem twojego wspólnego połączenia za pomocą BitTorrenta lub strumieniowania wideo, skuteczniejszy sposób jest aby skonfigurować kontrolę QoS (Quality of Service) na routerze internetowym, ograniczając przepustowość, którą można przypisać do takich działań.