Beste svaret
Hvordan kontrollerer Selfishnet internett på hver enhet? Hva er algoritmen?
Selfishnet utnytter en veldig gammel teknikk kalt ARP cache-forgiftning , for å overbevise alle andre noder på LAN-et ditt om at din egen maskin er standard gateway. Etter dette vil all internettbundet trafikk bli sendt til boksen din i stedet for den tiltenkte destinasjonen, og bare du vil ha reell internettilgang.
Mens det er en smart måte å klikke på for å slå din Internett-tilkobling, blir den også lett beseiret ved å angi en statisk ARP-oppføring på hver node, og permanent lagre MAC-adressen til den virkelige ruteren. På Linux, for eksempel, en enkel arp -s 192.168.0.1 re:al:ma:ca:dr:ss
burde stoppe noen andre som kjører Silentnet på LAN-nettverket ditt, fra å lyve til boksen din.
Hvis du prøver å si, stoppe romkameratene dine fra å slå din delte forbindelse med BitTorrent eller videostreaming, en mer effektiv måte er for å sette opp QoS (Quality of Service) -kontroller på Internett-ruteren din, og begrense båndbredden som kan tilordnes slike aktiviteter.