Iran says it is ready to counter any US-Israeli attacks, insisting its military capabilities remain intact.