Code: Select all
.de/s.gif?
/s.png?b=
||bt.mediaimpact.de^
https://www.welt.de/https://bt.mediaimpact.de/s.png?b=1
Code: Select all
.de/s.gif?
/s.png?b=
||bt.mediaimpact.de^
https://www.welt.de/https://bt.mediaimpact.de/s.png?b=1
https://www.welt.de/
Code: Select all
https://bt.mediaimpact.de/s.png?b=1
https://bt.mediaimpact.de/s.png?b=0
https://acdn.adnxs.com/as/1d/extensions/verify.js
, which is thankfully blocked by EasyList. Second address is loaded on success, when it is not blocked:Code: Select all
e = document.createElement('script');
e.style.display = 'none',
e.onerror = function () {
document.createElement('img').src = 'https://bt.mediaimpact.de/' + t + '.png?b=1'
},
e.onreadystatechange = e.onload = function () {
this.readyState && 'loaded' !== this.readyState && 'complete' !== this.readyState || (document.createElement('img').src = 'https://bt.mediaimpact.de/' + t + '.png?b=0', e.onload = e.onreadystatechange = null)
},
e.src = 'https://acdn.adnxs.com/as/1d/extensions/verify.js
Code: Select all
https://www.asadcdn.com/bt/s.png?b=1
https://www.asadcdn.com/bt/s.png?b=0
https://www.welt.de/
, nearly the same method as decribed three posts above.Code: Select all
if (Object(a.c) (h.a.AppNexusAdBlockCounter) && void 0 !== window.adSSetup) {
var t = 'd' === window.adSSetup.view ? 's' : 'm',
e = document.createElement('img');
e.style.display = 'none',
e.onerror = function () {
document.createElement('img').src = 'https://www.asadcdn.com/bt/' + t + '.png?b=1'
},
e.onreadystatechange = e.onload = function () {
this.readyState && 'loaded' !== this.readyState && 'complete' !== this.readyState || (document.createElement('img').src = 'https://www.asadcdn.com/bt/' + t + '.png?b=0', e.onload = e.onreadystatechange = null)
},
e.src = 'https://acdn.adnxs.com/ast/static/bar.jpg'