Wouldn’t it be better to release your photos under one of the Creative Commons licenses (other than cc0) if you don’t want those companies to profit of them?
With those licenses they’ll at least have to add the copyright notice. You could even disallow commercial use while giving other users the freedom to do with them as they please.