Dunno. Infantrymen used thermite grenades to disable German artillery pieces in WWII. Seems a logical step.
Yep, Rangers on D-day disabling German cannon.
Artillery pieces are not the same as tanks, and the armor on modern-day battle tanks is much tougher than anything available in WWII.
There was another method also. My neighbor a Veteran of house to house fighting in WWII said he and his platoon had actually disabled tanks using it. It was close quarter fighting within the cities and the visibility of the tanks was limited. He and his men would fire their Garand’s at the muzzle of the oncoming tank. He swore they had actually set the round off inside the barrel or put enough rounds into it to create enough of a barrier of loose rounds that the round trying to pass down the barrel would come in contact and create enough over pressure to blow the breech and disable the main gun. While true or not I don’t know but the Garand is more than capable of the accuracy needed to hit a 90 mm circle at less than 100 yards and debris inside the barrel of a weapon can have devastating results.