А что тут сложного/невозможного? Качаешь на комп браузер заточенный под свои цели, со своим плагином который внедряет во все страницы твой JS. Открываешь его с невидимым окном и делай что хочешь. Чтобы ничего не закосячить на компе можешь вообще виртуалку в qemu на компы ставить и в ней делать что угодно. Если браузер нормальный то это никак не палится. Больше того, в виртуалке ты даже можешь написать прогу которая будет управлять курсором и делать легальные клики, соответственно задетектить фрод принципиально невозможно. Можно создать юзера и локально коннектиться к своему-же rdp-серверу, это экономит память. Хотя в случае с виртуалкой и своим браузером трафиковая партнёрка может палить одинаковую ОС и одинаковый браузер. Поэтому лучше использовать просто невидимое окно дефолтового браузера, хотя это сложнее.
Ну так ты не давай повода партнёркам банить тебя. Все параметры трафика должны быть как у легального трафика. Ясен пень, что если ты на всех сайтах где есть яндекс.директ будешь тупо подменять баннер своим яндекс.директом то яндекс тебя забанит просто потому, что увидит трафик с сайтов которые ты не добавлял в личном кабинете. Если тебя банят значит ты явно не смотрел как браузер взаимодействует с партнёркой, какие http-запросы и куда он отправляет. На ютубе ты не сможешь показывать свою ютубовскую рекламу к чужим видяшкам. Зато можно внедрять в него свой ифрейм с рекламным баннером другой партнёрки. Есть партнёрки которым пофиг откуда льют траф, хоть с главной страницы ютуба (лол), с ними вообще всё просто и можно даже без ифреймов обойтись.
Я таким не занимаюсь, адресов не знаю. Но случайным образом натыкался на них неоднократно. Гуглится всё элементарно. Вариант. Ищешь партнёрку принимающую серый траф и подменяешь ей баннеры на сайтах. А на сайтах где нет баннеров можно самому добавлять. Сочтёт. Но отношение к этому у всех партнёрок разные. Серые партнёрки это проигнорируют и просто не зачтут эти клики, на белых забанить могут.