I realize now that the last time I wrote about this that I really was working much harder than I needed to be and that my ideas weren’t nearly nefarious enough. Running everything through proxies on my end works, but requires a silly amount of effort. What I really needed to do was to have everybody else make the requests for me. A distributed means, if you will.
So, with no further ado, I present the “Vote For Colt” iframe:
All you have to do is include that snippet in a website and include the below file and any time somebody visits said website they will place a vote for Colt.
How does it work? The exact same basic function as the shell script. It gets a valid voting URL and has the website visitor make an image request to trigger the vote.
"));
}
echo '';
?>
All in all, this is a much better approach to the problem, and solves the traceability issue with a simple CSRF hack.