Q. What is it?
URLFilterService is an internet filtering application running on Microsoft Windows operating systems.
Q. How does it work?
There are two working modes:
MODE man in the middle - URLFilterService works on local system injecting its filtering code inside processes and detouring specifics network api calls;
MODE DNS sinkhole - it works like a DNS resolver on every network interfaces exposed by your system and can be used remotely by any kind of device running any kind of operating system.
In both cases, using a list of domains and urls sorted in categories, it applies rules allowing/denying access to requested objects. There are many lists over the net, the ones used by URLFilterService are:
but others could be easily added (send me an email, see below). If you want you can extend the lists as you like or build a personal list of trusted sites allowing only it.
Q. What do you mean when you talk about filtering requests?
It's the freedom to choose what you want to be loaded/displayed inside your browser window or application. URLFilterService inspects dns/http/https requests, blocking unwanted ones.
Q. What are supported systems?
It should work on every recent x86 and amd64 system. I tested and found it working on:
- Windows XP service pack 3, 32 bit ;
- Windows 2003 server standard edition, 32 bit;
- Windows 7 professional, 32 bit;
- Windows 2008 server 64 bit;
- Windows 10 professional, 64 bit.
Q. Why it doesn't work locally for <put your application name here>?
There could be many reasons: one is your application doesn't make use of URLFilterService monitored api, another one is your application makes use of anti process modification techniques.
Q. Will <put your application name here> works in future releases?
Who knows... mail me about it (see below).
Q. Can you add my language to Interfaccia.exe and Identita.exe?
This can be easily done translating English.txt and saving the new file inside languages directory. Send me the translation if you like and I'll put it into next releases.
Q. Why do I have to use this software?
You don't have to if you don't have the need or a valid reason. Personally I think that every Windows pc should have an antivirus installed, a personal firewall and obviously an internet filter. If you don't like the "look and feel" of URLFilterService or don't trust me at all, I'm pretty sure you can find one suitable for you in this list available at Pluckeye.net
Q. Is it safe to use your software?
If you download URLFilterService from urlfilterservice.net mostly is, but I can't guarantee anything. I must warn you: version 3.0 (20170104) has introduced name resolution filter system wide, this mean it goes deeply into the system and if not used properly you can block useful applications like system updates and smartscreen protection. Use at your own risk.
Q. My antivirus/smartscreen filter says there's a virus in URLFilterService, why?
I guess this is because of its nature: hooking and detouring are suspicious behaviours, and the code is not digitally signed. I will not ask you to trust me, I'll ask you to trust your security suite vendor (submitting them a copy of URLFilterService for antiviral analysis) or virustotal.com
Q. <put your winstore app name here> closes as soon as it opens, why?
I noticed it myself while testing Microsoft Money. It seemed like the program doesn't like when you avoid the opening of some pages. To run Microsoft Money i'd to whitelist https://iceprime_msnapp-iceprime-c2s.msedge.net/ab?Client-AppVersion=18.104.22.168 to make it work, mainly because SHALLALIST has msedge.net inserted in tracking category which i filter. The suggestion to make <put your winstore app name here> work is to check whatever has been blocked by URLFilterService and put the url in a trusted category (you can also whitelist the domain but if the app need just an url there's no reason to unblock all).
Q. How much does it cost?
You don't have to pay to use it. If you find this application useful please consider making a donation.
Q. How do I login to Interfaccia.exe?
Q. I have many questions not covered by this F.A.Q. can I contact you?
If questions are related to usage please have a look at video guide and help sections first. Still having unanswered questions? Feel free to contact me here, but please don't complain if you get a slow answer or no answer at all: this is a hobby and i don't offer 24/7 support.