It all depends on what weapons the enemy has available in their arsenal. They are expensive.
If they have no tank-killer weapons, like the American TOW or Javelin, or the Russian Kornet, then you’re home for dinner.
Hezbollah used Kornets against Israeli tanks in Syria, destroying four and damaging 20 others. But nobody knows how they got them. Russia denies having sold them to Hezbollah and claims they were captured from Syrian depots........yeah riiiight...................
Tanks are vulnerable to small, shoulder fired missiles nowadays.
Ships are vulnerable to torpedos. Planes are vulnerable to missiles. Troops are vulnerable to machine guns. Hooray, war is obsolete!
On July 14, 2014, the Trophy system successfully intercepted a 9M133 Kornet anti-tank missile fired from Gaza at an IDF tank.[28] Since the beginning of the Israeli Operation Protective Edge to July 20, 2014, at least four Israeli tanks of senior commanders were protected by the Trophy system in the Gaza Strip.[29] According to reports from the front, since the beginning of the ground operation, the system successfully intercepted five anti-tank missiles that were aimed at armored IDF vehicles in Gaza.[7] On July 22, 2014, according to a video by a Palestinian group, the Trophy system installed on a Merkava IV tank successfully intercepted an RPG-29 rocket fired at the tank.[citation needed] According to Debkafile, Hamas has tried to stop Israeli tanks with two kinds of advanced guided anti-tank missiles, the Russian Kornet-E, and the 9M113 Konkurs, but Trophy intercepted them successfully.[30]
https://en.m.wikipedia.org/wiki/Trophy_(countermeasure)