ich hab mir jetzt nicht alles genau durchgelesen, aber man könnte doch generell allen bannern im img tag eine id zuweisen, die zufällig gewählt wird, und bei den "normalen" bannern auch keine weiteren auswirkungen hat.

nur wird im externen stylesheet für die id des nicht anzuzeigenden minusbanners visibility:hidden; definiert, also bekommt der nomale user davon nicht mit, klickfaker würden diesen banner aber trotzdem klicken.

natürlich gehe ich jetzt davon aus, dass wirklich jeder inet user mittlerweile css unterstützt...

um noch zu verhindern, dass der faker in dem stylesheet nachschaut, welche id "versteckt" wird, könnte man diese dynamisch generieren lassen (also das stylesheet als php datei).

dazu zusätzlich noch die methode mit banner-code im kommentar und noch minusbanner, und man sollte von fakern relativ gut geschützt sein.

alternativ kann man auch eine maximal klickrate je stunde/user festlegen oder so, aber dass ist natürlich nicht so schön gelöst.