> You cannot overwrite javascript properties in frames from another domain, right? Am I missing something?
You don't need to.
The SSP or publisher can slip the naughty JavaScript directly into the ad tag.
> A fake webbrowser requires a lot of IP addresses.
You may be surprised to learn there's a market for buying IP addresses, and they're cheaper than the revenue a bad actor can gain from using them.
There's also a lot of toolbars that embed some limited tunnelling functionality that they can then resell.
There's also a market for hacked DSL routers that you can tunnel through.