Mas a vulnerabilidade Specter tem tantas variações diferentes até o momento (e continua a ser descoberta) que a tornam muito mais insidiosa. Portanto, os desenvolvedores estão tentando, com várias técnicas de desenvolvimento de software, impedir o vazamento de dados no processador ou simplesmente limitar as informações que podem ser reveladas através da execução teórica do processador.
A pesquisa do Google mostrou que essas medidas, por meio de software, são essencialmente semi-medidas. Alguns deles, como bloquear todos os casos após carregar valores da memória, protegem contra muitos ataques, mas são muito debilitantes no sistema para serem utilizados na prática.
Os pesquisadores experimentaram versões modificadas do JavaScript V8 no Chrome, e o uso dessa técnica rendeu entre um terço e um quinto.