Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 33 reacties
Submitter: 230385

De Electronic Frontier Foundation heeft vrijdag een programma vrijgegeven waarmee gebruikers kunnen testen of hun internetprovider wel alle gegevens ongemodificeerd doorstuurt.

Het testprogramma is door de EFF Switzerland genoemd, omdat dit land bekend staat om zijn neutraliteit. Het is gemaakt naar aanleiding van de praktijken van Comcast, dat valse resetpackets in de verbinding invoegde, om bestandsoverdrachten via Bittorrent te saboteren. Gebruikers die twijfelen of hun provider misschien ook dergelijke trucs uithaalt, kunnen Switzerland downloaden en hun verbinding testen. Niet alleen valse resetpackets, maar alle modificaties die de datastroom ondergaat, kunnen door het programma worden aangetoond. Hierbij valt te denken aan toegevoegde advertenties op webpagina's of censuur zoals die in China plaatsvindt.

Volgens de EFF is de FCC niet goed in staat om praktijken als die van Comcast te ontdekken en zullen gebruikers dit zelf moeten doen. Omdat er tot dusver nog geen universeel bruikbare tool hiervoor bestond, is Switzerland gemaakt. Het programma is vooralsnog alleen in een commandline-versie beschikbaar, zodat waarschijnlijk alleen de meer ervaren gebruikers ermee uit de voeten kunnen. De source is echter openbaar, zodat er waarschijnlijk in de toekomst wel makkelijker te gebruiken versies zullen komen.

Switzerland logo
Moderatie-faq Wijzig weergave

Reacties (33)

Momenteel werkt de remote server niet, en is het dus onmogelijk om het programma uit te testen. Maar dat is natuurlijk te verwachten van een "alpha" versie.
Dat is reeds opgelost :)

Ik heb een testserver opgezet voor http verkeer: http://switzerland.site-to-make.nl/

Even voor iedereen hoe je dit tooltje moet gebruiken:

- Download de tool
- start de tool (zie de readme, install etc) Onder linux is het 10x makkelijker als onder windows...
- als de tool draait (hij verbind als het goed is automatisch naar de standaard server), moet je een aantal tests runnen. Ieder protocol moet je apart testen. Je test iets door verbinding te maken met een andere client die ook aan deze server hangt. Voor http verkeer is dit http://switzerland.site-to-make.nl/

Andere tests (zoals torrents) kan je vinden op http://switzerland.wiki.sourceforge.net/tests
Moet je wel even Python 2.52 installeren volgens mij. Ik krijg de melding missing dll winpcap.dll of zoiets. Hier haak ik af.
WinPcap komt ook mee met nmap, d portscan tool. Ik denk dat als je die dus installeert, al klaar bent ;)
winpcap heb je waarschijnlijk nodig om je ethernet frames/packtes te kunnen sniffen.....
Het testprogramma is door de EFF Switzerland genoemd, omdat dit land bekend staat om zijn neutraliteit.
Vreemd Zwitserland is toch bekend voor zijn bankgeheim en niet voor zijn neutraliteit...
Als je enkel maar naar hun binnenlandse politiek kijkt zou je het niet echt Neutraal noemen.

Ik dacht dat Nederland toch wel n van de meest neutrale landen ter wereld was, zeker als het om wereld conflicten gaat. ;-)
Zwitseland hoort niet bij de Europese Unie en was in de 1e EN 2e wereldoorlog neutraal.
Nederland was ook neutraal in de 1e wereldoorlog maar koos actief de kant van de geallieerden in de 2e wereldoorlog.
volgens mij niet hoor, we werden gewoon aangevallen door Hitler of we er nu om gevraagt hadden of niet.
logische ook want anders waren de geallieerden later gewoon in nederland of belgie geland ipv zo ver weg van duitsland, en daar had hitler niet zo'n zin in.

in de eerste wereld oorlog was ons land niet van belang, in de 2de wereld oorlog was dat anders, net als belgie (daar konden ze mooi doorheen om voorbij de franse fortificaties te gaan, en er achter uit te komen.)
zwitserland echt is zelden of nooit van belang geweest (strategische gezien in ieder geval) omdat het midden in het land ligt en er doorheen trekken nu niet echt de makkelijkste manier is om aan de andere kant van de Alpen te komen.

[Reactie gewijzigd door Countess op 3 augustus 2008 17:41]

in de eerste ww oorlog was het plan om de forten aan het oosten van frankrijk te vermijden... door een omtrekkende beweging te maken in frankrijk (von Slieffen plan)

in ww2 was het juist een afleiding... en daarom werdt nederland betrokken om zoveel mogelijk engelsen (en hun franse bongenoten) die belgie en nederland te hulp kwamen te lokken en daarbij een enorm gat creerden tussen hen en de bulk van het franse leger. (plan van von manstein)

als je meer wil weten is kannonen van augustus over ww1 een mooi boek. over ww2 zijn er zoveel

[Reactie gewijzigd door mm_the_matrix op 3 augustus 2008 19:30]

ermmm... koos actief de kant van de geallieerden? Zodra een land aangevallen wordt, kan je niet meer zeggen dat dat land neutraal is lijkt me. Op zo'n moment zeggen dat je neutraal bent ... lijkt me onbestaanbaar en valt dan ook niet meer onder wel of niet neutraal zijn...

ontopic: heeft iemand dit al onder windows aan de praat gekregen? Wat hints van degenen die hier handig mee zijn zou zeer gewaardeerd worden....

[Reactie gewijzigd door robb_nl op 3 augustus 2008 16:59]

Ik heb het juist getest en het lijkt te werken, ik had al wireshark erop staan waar dus ook winPcap inzit, cygwin is misschien handig om een gcc te hebben (welke ik dus ook al had staan). Alleen python2.4 geinstalleerd en 'setup.py install' uitgevoerd onder een cmd zoals in de INSTALL.txt beschreven staat.

Verder snap ik het programma niet echt, zoekt het programma zelf, moet je een bron/server/... meegeven? Of kijkt het naar de verbindingen van andere programma's? Lijkt me dat laatste, maar daarvoor mochten ze wel wat duidelijker zijn. Er is geen goede documentatie en een optie help meegeven geeft alleen de foutmalding dat het geen device met die naam vindt. Dus ik vermoed dat je alleen de netwerk adapter kan meegeven. Voor de rest geeft het programma hier alleen de melding dat er geen packetten verloren gegaan zijn. Trouwens ook geen idee of die standaard op het juiste device luistert...

Duidelijk nog in de alpha-fase dus.

[Reactie gewijzigd door kluyze op 3 augustus 2008 18:06]

Ik had ook inmiddels bedacht dat wireshark wpcap aan boord heeft. Ik gebruikte tot op heden de portable app versie. Nu toch maar even de volledige versie geinstalleerd.

Het pythonscript lijkt gewoon zijn ding te doen.. nu nog iets zinnigs eruit krijgen.. :)
Blijft leuk speelgoed om mee te stoeien.
Zwitserland heeft zich twee W.O. redelijk neutraal opgesteld en heeft er ook minder schade ondergeleden. Daarnaast is de VN en rode kruis in Zwitserland gevestigd.
Nog vroeger waren ze ook zeer neutraal, vochten gewoon als huurlingen aan beide kanten :D
Dat is dan waarschijnlijk niet met toestemming van de overheid gebeurt, kan er niet echt veel over vinden en kan me niet herinneren dat ik ooit iets over Zwitserse huurlingen heb gelezen.

Maar misschien zegt dat meer over de boeken die ik heb gelezen dan over jouw bron :P

Anyway, in Korea in de jaren 50 waren er ook honderduizenden Chinese "vrijwilligers" die "spontaan" en met legers tegelijk de Chinees-Koreaanse grens overstaken. Neutraliteit is een rekbaar begrip..
Ok goed, maar ze zijn daarnaast wel extreem rechts gezind.
Wat is rechtsgezind dan, aangezien je het betrekt op Zwitserland :? Zover ik het altijd heb bekeken is het gewoon je hard maken voor eigen volk, daarna pas naar anderen kijken, aangezien het volk het land "betaald" :)

Maar een mooi progje, al denk ik dat het al wat eerder bestaat maar mogelijk in andere vormen ;)
Het hoofdkwartier van de VN bevind zich in New York, niet in Zwitserland.
als iemand in het engels zegt "im switzerland" dan bedoelen ze toch echt dat ze neutraal zijn, en niet dat ze geheimen bewaren.
En om er zeker van te zijn dat die mensen niks te verbergen hebben zeg je nu dus: "i'm gonna switserland you" (mbv. van dit programma).
Dit is wel een mooi programma.
Vaak heb ik vreemde problemen met UPC, deze blokken ook Torrents (niet overal, heel specifiek volgens mij).
Fijn dat dit programmaatje je testgebied uitbreid! Zo krijg je wat meer zekerheid dat het niet altijd aan je eigen netwerk hoeft te liggen.

[Reactie gewijzigd door ixl85 op 3 augustus 2008 15:56]

behalve dat ik op het moment vaak mijn modem moet resetten (gaat met vlagen) heb ik nog nooit iet gemerkt van bittorrent verkeer blokkeren bij UPC.

ik ga dit tooltje wel draaien maar verwacht niet dat er iets uit komt. of ze moeten ook testen op traffic shapen (NIET trottelen!) want dat doet UPC wel... net als elke andere provider die een beetje nadenkt (the traffic shape wat ze doen is puur het voorrang geven van kleine pakketjes met interactive verkeer of verkeer waarbij latency wel van belang is zodat bulk verkeer even moet wachten. in de praktiek heeft het bulk verkeer er totaal geen last van en kan het een enorm verschil maken in de latency van interactiver verkeer, vooral als het druk is op het netwerk.)
klinkt eerder als een gevalletje overhit/overbelast modem, veel goedkopere modems hebben er ook last van dat ze bij teveel connections volledig dichtklappen. (oa die speedtouch krengen)
UPC doet binnen bepaalde IP ranges aan traffic shaping (althans, dit deden zij enkele maanden geleden in ieder geval).
Ik kon niet meer met torrents verbinden, tenzij ik een proxy gebruikte en met nieuwsgroepen werd mijn verbinding ook geknepen (totdat ik een SSL server ging gebruiken).
Sinds ik mijn router een ander MAC adres heb gegeven (en daarmee dus ook een nieuw IP adres in een andere IP range heb) heb ik hier geen last meer van.
Van wat ik gehoord heb is dat UPC bij 45 seconden geen verkeer op een TCP socket een RST packet spooft.
Of het waar is weet ik niet. Ik heb gelukkig ADSL :+
Ik had precies hetzelfde met torrents, nu overgestapt op adsl.......geen problemen meer
Mooi progje om eens in Beijing te draaien ;)
Hahaha, jij denkt hem daar uberhaupt te kunnen downloaden? :P
Meepakken op een USB stickie eh, want als je zo paranoide bent, dan moet je ook gewoon aannemen dat indien je het programma wel kunt downloaden, dat ze er gewoon me geknoeid hebben om het betere resultaten te laten geven enzo...
prima initiatief!
vooral in amerika is het belangrijk dat er een makkelijkere interface komt zodat ook justin on the corner het kan gebruiken.
als er nu echt wat uitkomt komen er daar gigantische rechtszaken (denk aan de sigarettenmerken!!) want dan wordt iedereen voorgelogen... ik zie het al gebeuren :)
het programma lijkt me nog niet zo goed afgewerkt, eerst krijg ik errors omdat "C:\switzerland\" hardcoded als programma pad blijkt te zijn, na verplaatsen krijg ik nog de boodschap: Please fix NTP!!11 ... tjah.. weet er iemand of dit programma nog rommel achterlaat op je PC, in system folders of in het register? bedankt
Leuk tooltje, alleen ligt de standaard testserver al meteen plat...

Ik heb even een server geinstalleerd op een andere machine, en na een paar minuten draaien nog geen verdoezelde packets. Thank you Dommel!

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True