This ad came up earlier in a new window, while browsing some of the slummier parts of the internet. Adblock was disabled at the time, since it came up through one of those obnoxious sites that demands you disable your adblocker before you can do anything. However even WITH adnauseum enabled, this ad still seems able to take over the browser. Adblocker is not stopping this thing.
So this obviously fake ad claims you have a virus, demands details, etc.
Any attempt to close that dialog box just makes it come up again instantly. It steals focus from the window, and prevents you clicking the X button in the corner, or from clicking any UI element except that. It also plays loud obnoxious audio which you can't mute (because the mute button is also a UI element in firefox) and prevents you switching to other tabs
It doesn't seem to install any malware, its main purpose is just hijacking the browser.
The only way i've found to deal with this is to open the task manager and terminate firefox's process via the details panel (end task though the main area doesn't even work, the ad prevents it from shutting down normally
This strategy is far from optimal, shutting down the browser like that frequently causes some loss of data, even if firefox keeps a list of pages you were on
So i'd like some advice on dealing with this kind of malicious advert. Are there some browser addons i can use to fight this kind of thing, and prevent an ad from taking control?
Why doesn't firefox prevent it from creating popups after you click cancel enough times? Is there an extension to add some kind of limit on those?
Avoiding the scummy websites that have these kind of ads isn't an option. I've encountered this kind of thing in many parts of daily browsing, and avoiding it is simply not possible with my browsing habits. So i need weapons or tactics to deal with it
If anyone would like to test out their own security measures, the ad in question can be found here
WARNING: MALICIOUS LINK. CLICK AT YOUR OWN RISK
[malicious link removed]
Post any advice that comes to mind