This would not be in the Iranians interests to do this. It would give the excuse needed to attack them. I have no idea who did this but I would suspect it is an "agent provocateur."
Who benefits by this?
PS
I am not an apologist for the evil Iranian regime.
“This would not be in the Iranians interests to do this.”
Actually, I was thinking more of Al Q’aida or some subst thereof.