These skills are not that special. As far as I understand it, there are no exploits being used and editing the hosts file is not particularly hard. I expect that the executable is voluntary run by the user, since the user expects to run a real application/installer anyways.