21Nis
My ISP (BSNL India) is injecting ads using Phozeca which spoils websites and makes them unresponsive, can anything be done?
I've been recently having a problem where my ISP (BSNL India) has been injecting ads/weird Javascript Tracking codes onto my browser, making the website unusable and unresponsive.
I'm sure this is my ISP because the domain starts with "bsnl.phozeca.com" and uses the port "3000".
Points to note:
- Script injection works only on Non HTTPS sites, such as Steam Store and other Non HTTPS websites.
- The code being injected, uses the port 3000.
- Websites which malfunction normally work when CSP (Content Security Policy) is disabled in the browser.
- Websites which malfunction work properly on Tor Browser.
- I personally have investigated into this matter, and after reading through the code (Read my article to know what i'm talking about), and after reading the code, I called the
loadnewads()
function from the code, and once it's called, weird ads come up, such as fake Flash player ads and fake download buttons.
Things I have tried to solve this problem.
- Checking hosts file and blocking the domain: Not working. The script is still being injected.
- Scanning the PC for malware: Not working. I've scanned with over three antiviruses including Malwarebytes, still it doesn't detect anything.
- Disabling CSP (Content Security Policy): Worked! However ads automatically start playing.
- Changed DNS to Google's DNS: Not working.
Is there any way to solve this problem?