Easy Tutorial to setup a system-wide adblocker for Windows 10 mobile using PAC files:
How to enable it:
In order to disable it (in case that any website, like Forbes, demands it):
Instructions valid for Windows 10 mobile anniversary update (Redstone 2 users should use WiFi legacy menu)
How does it work and it is safe?
A PAC script defines how you connect with the Internet. This PAC was obtained from the iOS app Weblock. With this PAC any attempt to connect to an AdServer is blocked (automatically routed through a dummy proxy server from Google, IP 8.8.8.8 port 53, which is fast, stable, accepts connections but is not able to handle HTTP nor HTTPS) so no ad is shown. The dummy proxy server was implemented because iOS doesn't allow adding a localhost, but you can modify as you please.
The file itself is safe and very efficient (only 16kb), and can block like 95% of ads on the web (except Facebook, Google, and YouTube ads because their implementation is harder to block). However, configuring a PAC file into your smartphone can be dangerous. If the PAC file is malicious (is not) or if it were modified by a hacker, the attacker could send parts or all of your web traffic through a proxy of his/her choice. But I think that we are pretty safe right now. I am using it with notable results.
Disadvantages
So, if you like, you can review the file, edit it as you please, and host it in a server of your trust.
We have had a discussion over reddit, where I posted this before. You can check it for Mirror URL's and more info.
How to enable it:
- Go to Settings > Network and Internet > Wi-Fi
- Click on the current Wi-Fi connection
- In the Proxy submenu choose "Use setup script". Be sure that "Sign into proxy" is off.
- In the Script address put the following address: http://wl.is/xL3q8c.js
- Press ready (the check mark)
In order to disable it (in case that any website, like Forbes, demands it):
- Go to Settings > Network and Internet > Wi-Fi
- Click on the current Wi-Fi connection
- In the Proxy submenu choose "None"
- Press OK (the check mark)
Instructions valid for Windows 10 mobile anniversary update (Redstone 2 users should use WiFi legacy menu)
How does it work and it is safe?
A PAC script defines how you connect with the Internet. This PAC was obtained from the iOS app Weblock. With this PAC any attempt to connect to an AdServer is blocked (automatically routed through a dummy proxy server from Google, IP 8.8.8.8 port 53, which is fast, stable, accepts connections but is not able to handle HTTP nor HTTPS) so no ad is shown. The dummy proxy server was implemented because iOS doesn't allow adding a localhost, but you can modify as you please.
The file itself is safe and very efficient (only 16kb), and can block like 95% of ads on the web (except Facebook, Google, and YouTube ads because their implementation is harder to block). However, configuring a PAC file into your smartphone can be dangerous. If the PAC file is malicious (is not) or if it were modified by a hacker, the attacker could send parts or all of your web traffic through a proxy of his/her choice. But I think that we are pretty safe right now. I am using it with notable results.
Disadvantages
- It should be configured once for every Wi-Fi connection you would like to block ads
- For now, it doesn't work on celullar data (where it would be more useful)
- And, it also blocks the in-app ads, hurting the few W10m developers out there (so buy instead!)
So, if you like, you can review the file, edit it as you please, and host it in a server of your trust.
We have had a discussion over reddit, where I posted this before. You can check it for Mirror URL's and more info.
Last edited: