Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I will bring my laptop to my vacations and connect to the net via my mobile phone. the mobile transfer limit is limited to 200MB and I do not want to deplete it in one day.

I basically want that I manually allow my laptop's apps to use internet. If I use chat, I want it to be gtalk only, if I use the net, I want it to be Firefox only.

Is there a tool which I can use to temporarily block internet access for each app on my laptop and than manually allow/disallow apps from accessing the net?

I know I can do it via win7 firewall app, but it's too much work. I'd prefer if there is a tool like I described above.

share|improve this question
up vote 2 down vote accepted

Check out BrowseControl

Did it do the job?

The Application Blocking feature lets organisations build a “blocked list” of applications that users will no longer be able to launch from their PCs. Using Browse Control, administrators can quickly and easily block users from running dangerous, time-wasting or nuisance applications such as KaZaa, instant-messaging programs or specific games. BrowseControl is bullet proof since it uses the software’s internal Windows name, so power users who decide to re-name their .exe files to scam BrowseControl won’t make it.

share|improve this answer
    
I have to block each app separately? This is not the way I want to go – JoeM Jul 24 '12 at 9:15

If you are willing to learn a little scripting you can set up those rules in windows firewall then enable or disable the rule by double clicking on a power-shell script.

Here is a script to get you started by toggling a firewall rule, you still need to have it enable/disable blocking all outgoing traffic you have not authorized. Here is the MSDN reference for controlling the firewall

#open firewall rules
$fw=New-object –comObject HNetCfg.FwPolicy2

#Toggle setting
$fwRdp = $fw.Rules | Where-Object {$_.Name -like 'My Special firewall Rule'} | % {$_.Enabled = !$_.Enabled}
share|improve this answer
    
Thanks. I'd rather have a finished app solution. I want to rest from the code for 15 days :) – JoeM Jul 24 '12 at 9:14

I believe ZoneAlarm will do what you're looking for, but I must say I'm not exactly a fan of it. It's a little too heavy on its 'buy me!' approach.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .