RU AdList JS Fixes

try to take over the world!

These are versions of this script where the code was updated. Show all versions.

  • v20181129.0 29.11.2018. Updated code for rbc.ru.
  • v20181128.1 28.11.2018. Updated code for mail.ru.
  • v20181128.0 28.11.2018. Why Symbols don't have their own toString? Added check for this case in nullTools.proxy(). Fixed maps on realty.ya.ru.
  • v20181121.3 21.11.2018. Accidentally replaced adfoxCode stub with empty object at the last step. Rewritten that block.
  • v20181121.2 21.11.2018. Implemented missing functions auto-generation for nt.proxy, enabled auto-generation in many instances instead of manually filling missing functions. Disabled window.fab_application stub since shouldn't be needed anymore (at least with instant injection mode).
  • v20181121.1 21.11.2018. Added missing Ya.Rum.sendDelta stub.
  • v20181121.0 21.11.2018. Implemented a function to generate objects with skipLog methods on mail.ru.
  • v20181120.0 20.11.2018. Update for mail.ru.
  • v20181119.0 19.11.2018. Background fix for kinopoisk.ru/games/movie-geek/
  • v20181118.0 18.11.2018. New iteration of some js-over-xhr ads at http://hdrezka.ag/. And look at this awesome domain name...
  • v20181115.1 15.11.2018. Fixed code for mail.ru since update for ok.ru broke it.
  • v20181115.0 15.11.2018. Basic support for MS Edge.
  • v20181114.2 14.11.2018. Update for ok.ru.
  • v20181114.1 14.11.2018.
  • v20181114.0 14.11.2018. Updated code for mail.ya.ru.
  • v20181112.0 12.11.2018. Updated code for Yandex main page and Yandex Mail
  • v20181111.1 11.11.2018. Reuse _apply within deepWrapAPI and add common trick to trick lazy native code checks for appendChild function.
  • v20181111.0 11.11.2018. Apparently there are more than one "children" getter and it depends on a nodeType. Re-implemented function which wraps frames in children nodes to use 'childNodes' instead of 'children'
  • v20181110.0 10.11.2018. Removed filters for *reactor.cc. Looks like not needed anymore and actually blocking cross-login from joyreactor.cc on reactor.cc
  • v20181109.1 09.11.2018. Fix for e.mail.ru. It's outdated filter anyway.
  • v20181109.0 09.11.2018. Re-enabled WS wrapper for all browsers since for some reason zmctrack.net requests are not blocked in Chromium-based browsers with ABP once again.
  • v20181108.1 08.11.2018. A: https://friends.in.ua/ (video-player blocked) also disabled code for HDgo player. Looks like it doesn't work anymore and not needed either.
  • v20181108.0 08.11.2018. A: di.fm (https://greatest.deepsurf.us/en/forum/discussion/45715/x)
  • v20181106.0 06.11.2018. Updated code for rp5.ru.
  • v20181105.0 05.11.2018. Updated code for rbc.ru, added rbcplus.ru and sportrbc.ru.
  • v20181104.0 04.11.2018. Updated code for rbc.ru.
  • v20181102.1 02.11.2018. Attempt to fix compatibility with Chrome 49.
  • v20181102.0 02.11.2018. Restored anti-anti-adblock for overclockers. They re-implemented it back.
  • v20181101.0 01.11.2018. Rewritten untrustedClick module to catch particular method which I previously encountered instead of all possible ways to click on a link in general to avoid wrapping document.createElement.
  • v20181031.4 31.10.2018. Fix for TV Online on Yandex main page.
  • v20181031.3 31.10.2018. A few fixes for untrustedClick.
  • v20181031.2 31.10.2018. Completely rewritten 'onerror' callback wrapper into something less awkward: https://greatest.deepsurf.us/en/forum/discussion/44873/gugl-kapcha-slomalas
  • v20181031.1 31.10.2018. Removed code related to qaru.site since they removed aggressive adblock detection.
  • v20181031.0 31.10.2018. Popups from tapehub.tech player on hentaiz.org.
  • v20181030.5 30.10.2018. A few adjustments for rustorka.
  • v20181030.4 30.10.2018. Apparently 'path' argument for cookie won't work in Chrome WITH "/" in the end (unless it's "path=/") while Firefox requires "/" in the end. Now should work properly in both.
  • v20181030.3 30.10.2018. Apparently '/' in the end of 'path' part of a cookie is important for Firefox (even though Chrome doesn't care).
  • v20181030.2 30.10.2018. More updates to onerror wrapper to make it work with deepWrapper. Updated code for rbc.ru to properly catch their detector instead of halting it and cause errors in other locations.
  • v20181030.1 30.10.2018. Updated code for rbc.ru and a few API wrappers to avoid errors there... and in many other places.
  • v20181030.0 30.10.2018. Trigger cookie removal on rbc.ru
  • v20181029.2 29.10.2018. Updated code for rustorka.com.
  • v20181029.1 29.10.2018. Detector (?) on rutracker-org.appspot.com
  • v20181029.0 29.10.2018. Updated code for rbc.ru.
  • v20181026.1 26.10.2018. Updated list of exceptions for 'yp' cookie on Yandex.
  • v20181026.0 26.10.2018. Oh, but I can wrap Function.prototype.toString and make it tell whatever I want!
  • v20181025.2 25.10.2018. Fix for Fx < 57 support.
  • v20181025.1 25.10.2018. Disabled logging in deepWrapAPI.
  • v20181025.0 25.10.2018. Updated deepWrapAPI to support a few more tricks used to avoid API wrapping.
  • v20181024.1 24.10.2018. A: news.mail.ru
  • v20181024.0 24.10.2018. Updated code for rustorka.club.

Show all script versions