Jump to content

Recommended Posts

Posted (edited)

Unless students go to the effort of setting up their own proxy server, blocking routingpacketsisnotacrime.uk should be sufficient.

 

function FindProxyForURL(url, host) 
{    
var list = new Array("facebook.com","twitter.com");

   for(var i=0; i < list.length; i++)
   {
       if (shExpMatch(host, list[i]))
       {
          return "PROXY proxy-1-2.[color="#FF0000"]routingpacketsisnotacrime.uk[/color]:8080";
       }
   }
   return "DIRECT";
}

Edited by Arthur
Typo
Posted (edited)

Unfortunately there are tens of alternate domains (e.g. thisproxykillscensors.uk with a new one launching every week (£4 for a .uk + an API == war of attrition) ) and ~15 servers running the squid backend rotated each month (got to love cloud automation) and the PAC file takes randomisation arguments.

 

Apologies for making your lives more difficult but state coerced national censorship is dangerous and needs to die.

 

edit: In a few weeks the BGP filtering will go live and will restrict the proxies to subnets announced by BT, Virgin, TalkTak, Sky and the mobile providers. If your IP blocks aren't announced by those ASNs the proxies won't allow connections

Edited by RoutingPacketsIsNotACrime
Mention of BGP

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...