Adblock Cracked

2 views
Skip to first unread message

Orencio Suhag

unread,
Aug 5, 2024, 12:51:30 PM8/5/24
to ciatrimesol
1go to the site you want then click on the shield icon (the lion icon next to the address bar) then turn it off

and it will be off only for that site from now on till you change it back or clear this site and shield setting from the history section


could you try that site in private mode and see if it work or not

if it worked then the issue with your cache/cookies so try to clear it

or the issue with one of your extension so disable all of them then re enable them one by one till you get the one that cause the issue


the adblock is the protection so maybe you can try to click on the shield icon again and click on advanced mode then try to play with setting there like allow all cookies or make change tracker to allow all or fingerprint or mix of that


thx for more detailed informations, about the shield, it says i can disable adblock and trackers, i want to disable only adblock and this is limiting me, it could have an option to disable only adblock.


I would like to be able to detect if the user is using adblocking software when they visit my website. If they are using it, I want to display a message asking them to turn it off in order to support the project, like this website does.


If you enter to that site and your browser has some kind of adblock software enabled, then the site instead of showing the actual ads shows a little banner telling the users that the ad revenue is used for hosting the project and they should consider turning Adblock off.


My solution is not specific to a certain ad network and is very lightweight. I've been running it in production for a few years. AdBlock blocks all URLs containing the word "ads" or "prebid". So this is what I did:


To detect if the user is blocking ads, all you have to do is find a function in the ad javascript and try testing for it. It doesn't matter what method they're using to block the ad. Here's what it looks like for Google Adsense ads:


Put a small unobtrusive message at the top of the page (regardless of whether ads are being blocked) with the text I *totally* respect your right to block ads and a link to another page/pop-up entitled Read more ....


Also make it clear in a non-accusatory way that the use of these blockers makes it more difficult for you to deliver great content (explaining why in detail) and that, while you'd prefer the ad blocking to not happen on your site, it's totally their decision. Focus on the positives of turning off blocking.


Those who are vehemently opposed to ads will ignore this but you never stood a chance of convincing them anyway. Those who are indifferent may well be swayed by your appeal since you're not doing the whole "let me get my way or I'll take my ball and go home" thing that honestly should be the exclusive domain of five year old children.


I know there are already enough answers, but since this question comes up on Google searched for "detect adblock" at the topic, I wanted to provide some insight in case you're not using adsense.


Specifically, with this example you can detect if the default Adblock-list provided by Firefox Adblock is used. It takes advantage that in this blocklist there is an element blocked with the CSS id #bottomAd. If I include such an element in the page and test for it's height, I know whether adblocking is active or not:


As can be seen, I'm using setTimeout with at least a timeout of 1ms. I've tested this on various browsers and most of the time, directly checking for the element in ready always returned 0; no matter whether the adblocker was active or not. I was having two ideas about this: either rendering wasn't yet done or Adblock didn't kick in yet. I didn't bother to investigate further.


An efficient way to check if there is an adblock:Simply check if there is adblock enabled by trying to trigger the URL of google ads. If yes then run the callback_has_adblock, if not then run the callback_no_adblock. This solution costs one request more but at least it always works:


Ad blockers are very smart these days, they can even spoof ad server requests with redirects and return fake responses. Below is the only good solution I've found and it works with even the best ad blocker extensions (like uBlock Origin, Adblock Plus) and in-browser ad blockers (like Brave, Opera) that I've tested. It works with those that block access to the ad server, as well as those that spoof it. It works with any ad provider, not just Google! It uses Google ad service exclusively for detection, because it's blocked by all blockers, its availability is always high and it's fast.


The smartest ad blockers don't block, they redirect requests and return fake 'successful' responses. As of now, Google never redirects the request, so we can detect the redirect and thus the blocker.


I noticed previous comments uses google adsense as object to test. Some pages don't uses adsense, and using adsense block as test is not really a good idea. Because adsense block may harm your SEO. Here is example how I detect by adblocker simple blocked class:


AdBlock seems to block the loading of AdSense (etc) JavaScript files. So, if you are using asynchronous version of AdSense ads you can check if adsbygoogle is an Array. This must be checked after few seconds since the asynchronous script is... asynchronous. Here is a rough outline:


Notice that adsbygoogle is initialized as an Array. The adsbygoogle.js library changes this array into Object push: ... when it executes. Checking the type of variable after a certain time can tell you if the script was loaded.


Most adblocker cancel HTTP request to ads.js and make 0px for the element but sometime adblocker removed the DOM, and some answer above will fail because not checking existence of the element.


setTimeout(function() var a = document.querySelector('.showads'), b = a ? (a.offsetHeight ? false : true) : true; console.log('ads blocked?', b), 200); // don't too fast or will make the result wrong. Lorem ipsum dolor sit amet, consectetur adipisicing elit.


Despite the age of this question, I recently found it very useful and therefore can only assume there are others still viewing it. After looking here and elsewhere I surmised that the main three client side checks for indirectly detecting an ad blocker were to check for blocked div/img, blocked iframes and blocked resources (javascript files).


In advertisement.js you should append something to the document which we can check for later. Although it seems like you're doing the same as before, you are actually checking for the file (advertisement.js) itself being loaded, not the output.


When the document is ready, i.e. the markup is loaded, we add the iframe to the document also. Then, when the window is loaded, i.e. the content incl. images etc. is loaded, we check:


The connection is fine so I attempted to download from publishers site ( ) and I get the following:


The add-on downloaded from this site could not be installed because it appears to be corrupt.

OK!


Hi @fredw1604, We understand your problem. This has been caused by a certificate issue. Firefox Team is currently working on a fix and will be providing updates on this thread: Certificate issue causing add-ons to be disabled or fail to install.


the only addon i got to work was webrtc as a test download to find one that would actually download (i only tested ones that i would actually use, and out of a dozen or so tests this was the only one that worked, neither adblock plus nor the mozilla adblock would download)


I did actually have ublock downloaded while this issue occured. However, the issue with malwarebytes being flagged as an adblocker on youtube while being turned off for the website persists with or without uBlock.


Also, please note this is a big issue and Google is actively attempting to prevent ALL content blocking. As such it will probably continue to be an ongoing battle. So, your mileage may vary as they say.


Usually with Google Chrome (or any other web browsers) that use the QUIC protocol, some UTM/security appliances may have trouble properly detecting this traffic. Later versions of the Fortigate firmware can detect and block QUIC traffic via using an application sensor, but you need set it up.


I used to have a lot of problems and nerves because I couldn't stay on the internet in a relaxed way, without having various commercials related to porn, casinos, and other stupid topics. At first, I didn't understand how I could solve the given problems but a good friend of mine recommended me install adblock for chrome and he told me that he has been using it for several years so that he doesn't have such problems anymore. At first, I didn't really believe in such programs, but over time I saw that it really works and I was pleasantly surprised. I confidently recommend Adblock because it personally saved me from the problems I had.


Your adblock might not be good enough to block all ads on the Internet. I had such previous experience with such an adblock. As soon as it usually happened that I bought adblock, I gave somewhere around $ 100. At first everything worked perfectly, I didn't have any problems. There was an update once and it didn't work very well since then, it allowed some ads to appear, even some casino sites, porn sites, etc. After I found an article about the best adblock for chrome top. From there, I found the current adblock. I mean, I'm very happy with him right now. If I understand correctly, I would be wondering what good features this adblock has. Can it stop ads on sites like Facebook or YouTube? Or just from simple sites in Google. I would like to have the best adblock that exists so that I don't get casino sites, bets, or anything else. Maybe someone will advise me. Aah, I also found a pretty interesting article, I would say it's more like AdBlock for the chrome rating. But your opinion matters to me, too.

3a8082e126
Reply all
Reply to author
Forward
0 new messages