Network Neutrality checkers and aggregation

De La Quadrature du Net
Révision datée du 31 janvier 2012 à 08:38 par Zorun (discussion | contributions) (Initial revision, explain what it's all about)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigationAller à la recherche

Network neutrality checkers?

They are tools designed to help people seek and report Network Neutrality violations automatically.

Closed outgoing ports

This is one of the most concerning issue (especially for mobile users), and one that is relatively easy to check.

Vinci has set up a responder that allows writing tools easily.

Currently, we've developped a few tools to check this:

  • nncheck.sh (written in bash… it was merely written for test purpose, but quite usable)
  • a javascript application, which was great but required the user to change the configuration of her browser in a non-obvious way (because browsers themselves block a number of outgoing ports by default)

Other violations

These one might be a bit harder to check, and we haven't implemented them yet:

  • transparent proxy
  • spoofing SMTP servers (any connection on port 25 is redirected to your ISP's mail server)
  • anything more? …

TODO

  • Find a cool name for these tools (instead of plain'old "Network Neutrality checker")
  • Android application (since we want to target mobile users)
  • Python program, more portable than bash (and could provide a GUI?)
  • Setup a reporting & vizualisation tool, eg. a Django app (see below)