Israeli officials admit their defences aren’t foolproof and Iran's latest barrage may have exposed the flaws.