Iran's most senior general has vowed to hit back if the United States and Israel continue to voice support for anti-government protests roiling the country, days after US President Donald Trump threatened to intervene if demonstrators are killed in Tehran's worsening crackdown.