23-05-2013, 13:52
Det er et stadigt voksende problem ved Skype. Små sure børn finder din IP og køber en billig booter fordi de er lidt småsure over noget ellers retfærdigt.
Det er nemt nok at undgå, man kan jo bare bruge VPN. Tjoh, det kan man da, men så angriber de bare den først.
Næ, her er den bedste løsning: Tor.
De fleste herinde er bekendt med Tor, og også lidt hvordan det virker. Fidusen er, at hvis din tor exit node bliver angrebet, så opstår der en timeout og Tor vælger automatisk en ny inden din Skype forbindelse dør ud. Se på det som en slags DDoS protection :)
Der er mange måder at gøre det på, den første har jeg ikke selv haft held med, men den er klart den letteste.
Uanset hvilken metode du vælger, skal du bruge Tor's expert bundle som kan hentes her:
https://www.torproject.org/download/download.html.en
Gå ind under Windows og download "Expert bundle". Jeg linker ikke direkte, da dette sørger for at du får den nyeste version.
Når du installerer det er det meget vigtigt at du vælger manuelt at køre det som administrator, ellers kommer filerne ikke ind i program files og det vil ikke fungere (Aner ikke hvorfor, men det havde jeg problemer med selvom UAC er deaktiveret). Installér programmet og start det op.
Du skulle gerne se noget i retning af dette:
Programmet forbinder til Tor og lytter efter forbindelser som en SOCKS5 proxy på din loopback addresse (127.0.0.1 / localhost).
Det eneste du skal gøre nu, er at sætte Skype op til at forbinde til den. Dette gør du ved at gå ind i Funktioner -> Indstillinger -> Avanceret -> Forbindelse og vælger SOCKS5 hvor der står "Automatisk Proxygenkendelse".
Vært og port sættes til 127.0.0.1 på port 9050. Herefter gemmer du indstillingerne og starter Skype, så er du kørende.
Det skal dog siges at den funktion ikke altid fungerer så godt, og derfor bruger jeg proxifier, hvor man kan gøre det samme for hvilket som helst andet program på computeren, eller alle programmer om man vil.
Du kan hente proxifier på Warez-BB her: http://www.warez-bb.org/viewtopic.php?p=73967218
Når du har installeret og aktiveret det, skal du trykke på knappen "Proxy Servers" i toolbaren.
Tryk på Add for at tilføje en proxy.
Du kommer nu til dette vindue, hvor du indtaster IP'en 127.0.0.1 og port 9050. Sæt protokollen til SOCKS5 og tryk på check for at sikre dig at det hele virker.
Tryk på OK for at gemme proxyen. Lad være med at sætte den som default, da dette vil route al din computers traffik over Tor.
Du kan også lukke "Proxy Servers" vinduet.
Nu mangler du bare at opstille regler for hvornår Tor skal benyttes.
Tryk på Proxification rules i toolbaren.
Du vil nu se dette vindue. Som du kan se har jeg allerede oprettet en regel for Skype. Den hedder Skype/IRC fordi jeg også engang brugte den til IRC, men det har jeg ændret sidenhen.
Tryk på Add for at tilføje en regel. Giv den et navn du lige føler for og skriv skype.exe under Applications.
Vælg Proxy under Actions og tryk på OK.
Sørg for at reglen ligger under localhost og over default, så lokal trafik ikke går over tor. Du kan flytte dem med pilen til højre.
Genstart Skype og du vil se at Proxifier begynder at reroute din trafik fra Skype gennem Tor. Tor vinduet vil give dig nogle advarsler om at du muligvis laver DNS lookups udenfor Tor, men Skype bruger slet ikke DNS, men bare direkte IP-addresser, så det skal du ikke bekymre dig om.
Sæt proxifier til at gemme sig i traybaren og hold Tor vinduet åbent. Hvis du lukker Tor, vil Skype timeoute og sige at du ikke har internetforbindelse. Hvis du lukker proxifier vil Skype holde op med at løbe gennem Tor og bruge din rigtige IP.
Hvis nogen ved hvordan man får Tor's expert bundle til at køre uden at have et vindue åbent, så sig endelig til, for den er lidt i vejen.
Anyway, om en dags tid efter denne opsætning vil de fleste Skype resolvers enten sige could not find IP eller give en forkert IP.
Endelig fri for de små butthurt noobs :)
EDIT:
Her er en lille demo af hvordan det kan se ud for andre:
Jeg har desuden lige opdaget en lækker bonusfeature. Hvis du har downloadet et spil og der står du skal firewalle det, kan du starte det nemt ved at højreklikke på det og vælge proxifier->block. Meget hurtigere end at gå ind og oprette firewall rules :)
Det er nemt nok at undgå, man kan jo bare bruge VPN. Tjoh, det kan man da, men så angriber de bare den først.
Næ, her er den bedste løsning: Tor.
De fleste herinde er bekendt med Tor, og også lidt hvordan det virker. Fidusen er, at hvis din tor exit node bliver angrebet, så opstår der en timeout og Tor vælger automatisk en ny inden din Skype forbindelse dør ud. Se på det som en slags DDoS protection :)
Der er mange måder at gøre det på, den første har jeg ikke selv haft held med, men den er klart den letteste.
Uanset hvilken metode du vælger, skal du bruge Tor's expert bundle som kan hentes her:
https://www.torproject.org/download/download.html.en
Gå ind under Windows og download "Expert bundle". Jeg linker ikke direkte, da dette sørger for at du får den nyeste version.
Når du installerer det er det meget vigtigt at du vælger manuelt at køre det som administrator, ellers kommer filerne ikke ind i program files og det vil ikke fungere (Aner ikke hvorfor, men det havde jeg problemer med selvom UAC er deaktiveret). Installér programmet og start det op.
Du skulle gerne se noget i retning af dette:
Programmet forbinder til Tor og lytter efter forbindelser som en SOCKS5 proxy på din loopback addresse (127.0.0.1 / localhost).
Det eneste du skal gøre nu, er at sætte Skype op til at forbinde til den. Dette gør du ved at gå ind i Funktioner -> Indstillinger -> Avanceret -> Forbindelse og vælger SOCKS5 hvor der står "Automatisk Proxygenkendelse".
Vært og port sættes til 127.0.0.1 på port 9050. Herefter gemmer du indstillingerne og starter Skype, så er du kørende.
Det skal dog siges at den funktion ikke altid fungerer så godt, og derfor bruger jeg proxifier, hvor man kan gøre det samme for hvilket som helst andet program på computeren, eller alle programmer om man vil.
Du kan hente proxifier på Warez-BB her: http://www.warez-bb.org/viewtopic.php?p=73967218
Når du har installeret og aktiveret det, skal du trykke på knappen "Proxy Servers" i toolbaren.
Tryk på Add for at tilføje en proxy.
Du kommer nu til dette vindue, hvor du indtaster IP'en 127.0.0.1 og port 9050. Sæt protokollen til SOCKS5 og tryk på check for at sikre dig at det hele virker.
Tryk på OK for at gemme proxyen. Lad være med at sætte den som default, da dette vil route al din computers traffik over Tor.
Du kan også lukke "Proxy Servers" vinduet.
Nu mangler du bare at opstille regler for hvornår Tor skal benyttes.
Tryk på Proxification rules i toolbaren.
Du vil nu se dette vindue. Som du kan se har jeg allerede oprettet en regel for Skype. Den hedder Skype/IRC fordi jeg også engang brugte den til IRC, men det har jeg ændret sidenhen.
Tryk på Add for at tilføje en regel. Giv den et navn du lige føler for og skriv skype.exe under Applications.
Vælg Proxy under Actions og tryk på OK.
Sørg for at reglen ligger under localhost og over default, så lokal trafik ikke går over tor. Du kan flytte dem med pilen til højre.
Genstart Skype og du vil se at Proxifier begynder at reroute din trafik fra Skype gennem Tor. Tor vinduet vil give dig nogle advarsler om at du muligvis laver DNS lookups udenfor Tor, men Skype bruger slet ikke DNS, men bare direkte IP-addresser, så det skal du ikke bekymre dig om.
Sæt proxifier til at gemme sig i traybaren og hold Tor vinduet åbent. Hvis du lukker Tor, vil Skype timeoute og sige at du ikke har internetforbindelse. Hvis du lukker proxifier vil Skype holde op med at løbe gennem Tor og bruge din rigtige IP.
Hvis nogen ved hvordan man får Tor's expert bundle til at køre uden at have et vindue åbent, så sig endelig til, for den er lidt i vejen.
Anyway, om en dags tid efter denne opsætning vil de fleste Skype resolvers enten sige could not find IP eller give en forkert IP.
Endelig fri for de små butthurt noobs :)
EDIT:
Her er en lille demo af hvordan det kan se ud for andre:
Jeg har desuden lige opdaget en lækker bonusfeature. Hvis du har downloadet et spil og der står du skal firewalle det, kan du starte det nemt ved at højreklikke på det og vælge proxifier->block. Meget hurtigere end at gå ind og oprette firewall rules :)