Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
User Journal

Journal xtracto's Journal: A technique to avoid ad-blocking programs in web browsers 1

There you go, a proof of concept method to skip those pesky ad-blocking programs and deliver the ads to the lusers.

I do not know if this is innovative or if it has been already implemented, but I came up with it in the last half hour... if it becomes wildly used, then you saw it first here.

Oh, and the CEO-like mumbo jumbo is courtesy of myself...

---
A technique to enforce ad delivery in Web (HTML) based applications.

The following is the description of a technique which enforces the deployment of web based advertisment preventing the client applications from removing them automatically using extensions such as Adblock (Firefox), AdMuncher (Internet Explorer), etc.

The typical ad-blocker will allow the removal of certain elements in a web page that match certain predefined filters. Thus for example, if an ad blocking program is instructed to filter out elements containing the text "www.adcompany.com/*" in the URL, then when the web client is downloading a web page and the ad blocking component finds the web page that matches the filter it will remove the corresponding element from the HTML.

In order to avoid such behaviour a method to mix the content with the ads is proposed. This method prevents the use of pre-defined filters to remove automatically ad blocking elements in web pages enforcing the web client to display the page as it was designed by the content provider.

To achieve this, the method consists on three steps.

First the web server (i.e. www.mycontent.com ) creates a random URL which will contain the actual web page content (www.mycontent.com/LKFSPEKW ) and redirects the client browser to such page, which perform the second step for every ad to display.

Secondly an ad-server is setup which provides the predefined ads for the web page. This ad-server communicates with the web serverthat displays the content via server-side scripting language (as PHP, Python, etc) to provide the corresponding add to display. The web server then creates a local copy of the ad creating a random based URL (which still has as base the www.mycontent.com web page) creating a virtual directory (www.mycontent.com/XCKLA132D).

Finally, the web server proceeds to insert the ad links in the displayed web page containing the information to be accessed. It is important to note that the URL containing the content of the page must be of a similar nature (random characters, with numbers, etc) than the adds being served in order to prevent automatic filtering.
---

This discussion has been archived. No new comments can be posted.

A technique to avoid ad-blocking programs in web browsers

Comments Filter:
  • I don't know shit about this, but I can already tell that you've greatly increased server and bandwidth loads with that scheme, and as such is impractical.

Work is the crab grass in the lawn of life. -- Schulz

Working...