simple firewall application

****UPGRADE****please read carefully: ---------------------------------------------------------- - I PROVIDE the COMPLETE GUI: see an attached .EXE for download! - has to work only on Windows XP, Vista, 7 running newest Service Packs (= 3 test environments only) - only standard 32bit compilation

What does the software do?


software is an application level firewall that can block internet access to specific websites (system-wide, crossbrowser) and can block specific programmes to access the internet or even to launch at all

What do I provide?


* project files of complete GUI sketched in Visual Studio 2010

* compiled .EXE with high fidelity prototype illustrating interaction

* blocklists of websites to be blocked

* list of domains

* 2 user scenarios explaining functionality

What is your task?


* use any language of Visual Studio 2010 and programme functionality accoding to description here, user scenarios and the prototype

* has to work on windows XP / Vista / 7

* if necessary provide installation routine (in case it doesn twork on 2k/XP)

* you can change controls in the GUI I provide you need to in order to programme functionality. Be creative and inventive!

* submit project files and working .EXE

## Deliverables

Requirements firewall functionality (4 aspects)


1. blocking internet:

* time: accesses lists of websites and blocks them for either ~3 hours, ~6 hours or ~9 hours. During each of those time periods the software displays a countdown of 60/90/120 minutes and allows breaks in between of 5/10/15 minutes where internet/software access is unblocked.

* method:

o do not use hosts file as firefox can be configured to ignore it

o has to work cross browser

o has to work system wide: applications should not be able to open websites as well

* example: [url removed, login to view]

o [url removed, login to view] + all other domains (.de, .net, .org) are also blocked (these are stored in [url removed, login to view])

o [url removed, login to view] and [url removed, login to view] should be blocked

o the ip adresses behind the domains are also blocked (if possible and useful)

o if I am referred to [url removed, login to view] from a different website it should be blocke

* example: [url removed, login to view]

o only [url removed, login to view] should be blocked, not [url removed, login to view]

* example: [url removed, login to view]

o only [url removed, login to view] should be blocked NOT [url removed, login to view]

2. blocking software:

* blocks a) internet access for selected installed software or b) launching of the software

3. blocking e-mail connections

* should block connection attempts from any software to e-mail servers (all protocols...pop3, imap etc.) to work for apps like Outlook and Thunderbird

4. security:

* during BLOCK times of 3/6/9 hours, the software CAN NOT be closed, quit or killed externally (e.g. by task manager). The ONLY way to close it is to restart computer in SAFE MODE and remove the programme from autostart using msconfig...

## Platform

XP, Vista, 7 32 bit

Habilidades: Microsoft, Área de trabalho do Windows

Veja mais: work task manager, websites stored on computer, use case simple example, test scenarios, submit prototype, software test scenarios, simple prototype, service prototype, scenarios test, prototype files download, prototype creative, programme internet, internet programme, high level use case, fidelity com, c.e.o. manager, care2, what is microsoft visual, what is internet security, microsoft test manager, microsoft access test, cross platform apps, compiled language, yahoo e mail login, yahoo com e mail

Acerca do Empregador:
( 1 comentário ) Munich, Germany

ID do Projeto: #3007093

2 freelancers estão ofertando em média $157 para esse trabalho


See private message.

$255 USD in 14 dias
(2 Comentários)

See private message.

$59.5 USD in 14 dias
(10 Comentários)