4Shared detection of ABP
4Shared detection of ABP
Upon visiting the site with ABP enabled the following error message is received:
We notice you have AdBlock installed. This prevents you from using all features on 4shared. Please consider whitelisting us in AdBlock or click the button below
I was wondering if there was a solution to this problem or a way to bypass the detection.
We notice you have AdBlock installed. This prevents you from using all features on 4shared. Please consider whitelisting us in AdBlock or click the button below
I was wondering if there was a solution to this problem or a way to bypass the detection.
Re: 4Shared detection of ABP
add
Code: Select all
@@||4shared.com/js/blockDetect/*
Re: 4Shared detection of ABP
4shared changed the AdBlock detection.
Adding this filter fixed it for me:
Adding this filter fixed it for me:
Code: Select all
@@||4shared.com/show_ad*
Re: 4Shared detection of ABP
@@||4shared.com/show_ad*
still working
in case you have still issues provide an example link / page
still working
in case you have still issues provide an example link / page
Re: 4Shared detection of ABP
Please explain where to add the link you provided:
@@||4shared.com/show_ad*
@@||4shared.com/show_ad*
Re: 4Shared detection of ABP
it's old, update manually your lists, try again
Did they change something on 4shared ? If I click download now you need to connect via google / FB ?!
anyway to add custom filters:
firefox:
click abp icon, filter preferences, "custom filters" tab, if you dont see any filters group create 1, then paste the filters above in the right panel (if you dont see the panel drag the vertical pointed line on the right to the left)
chrome:
chrome: click abp icon, options, "add your own filters" tab, add the filters 1 by 1
Did they change something on 4shared ? If I click download now you need to connect via google / FB ?!
anyway to add custom filters:
firefox:
click abp icon, filter preferences, "custom filters" tab, if you dont see any filters group create 1, then paste the filters above in the right panel (if you dont see the panel drag the vertical pointed line on the right to the left)
chrome:
chrome: click abp icon, options, "add your own filters" tab, add the filters 1 by 1
Re: 4Shared detection of ABP
I know this is an old thread, but I didn't want to create a new one when this one already goes to this topic.
4Shared updated the detection recently and actually did a better job this time. I haven't quite figured it out yet.
They switched to an "on body load" event that triggers EPOM to load a page and detect any errors in loading. This causes EPOM to load various resources into iFrame's and execute scripts from "forshrd.com" and "static.4shared.com".
The source function that calls EPOM is nestled into a file called "empty.js" as well as the download HTML page which both have required functionality within it for the page to operate.
The actual EPOM functionality can be found here:
http://www.4shared.com/web/escript/16726.js?ver=50859 (please note the "16726" number is randomly generated I believe, I assume they have tons of the same script just duplicated with diff numbers)
http://static.4shared.com/js/blockDetec ... =159567778
http://static.4shared.com/js/adlogger_t ... =803098674
[edit]
But they've made even worse mistakes this time round.
In the form elements, under "jsParams" div element, there is a hidden attribute with the "Seconds Left". Simply editing this HTML value to 1 second gives you instant downloads regardless of adblock. Wow.
<input type="hidden" id="secondsLeft" value="1000">
At first, I thought they were clever. Now I'm crying inside.
4Shared updated the detection recently and actually did a better job this time. I haven't quite figured it out yet.
They switched to an "on body load" event that triggers EPOM to load a page and detect any errors in loading. This causes EPOM to load various resources into iFrame's and execute scripts from "forshrd.com" and "static.4shared.com".
The source function that calls EPOM is nestled into a file called "empty.js" as well as the download HTML page which both have required functionality within it for the page to operate.
The actual EPOM functionality can be found here:
http://www.4shared.com/web/escript/16726.js?ver=50859 (please note the "16726" number is randomly generated I believe, I assume they have tons of the same script just duplicated with diff numbers)
http://static.4shared.com/js/blockDetec ... =159567778
http://static.4shared.com/js/adlogger_t ... =803098674
[edit]
But they've made even worse mistakes this time round.
In the form elements, under "jsParams" div element, there is a hidden attribute with the "Seconds Left". Simply editing this HTML value to 1 second gives you instant downloads regardless of adblock. Wow.
<input type="hidden" id="secondsLeft" value="1000">
At first, I thought they were clever. Now I'm crying inside.
Re: 4Shared detection of ABP
this filter is working for me (also the above one)
probably you should update easylist
Code: Select all
@@||4shared.com/show_ad_.xml
Re: 4Shared detection of ABP
It's failing again, and none of the filters seem to be working. Have the 4shared people made changes again?
Re: 4Shared detection of ABP
try
if does not work for you provide also an example link
Code: Select all
@@||4shared.com/show_ad_.gif
@@||forshrd.com^*$domain=4shared.com
Re: 4Shared detection of ABP
Code: Select all
@@||4shared.com/show_ad_.gif