Нет, я не знаю инструмента для предотвращения этой атаки. Причина в том, что это очень ограниченная атака, которая не распространена в реальном мире. Многие крипто-атаки совершенно бесполезны в реальном мире.
Чтобы предотвратить эту атаку, сервер может добавить к сообщению произвольный отступ. В случае async-скриптов вы можете добавить ненужные элементы xml или json. В других случаях вы можете добавить комментарии html или javascript. Это тривиально для реализации, и я не думаю, что это требует «инструмента».
Военные сети делают это для защиты от этой самой атаки, используя постоянный поток данных. Я думаю, что он реализовал эфир на транспортном или сетевом уровне. Было бы сложно осуществить это на уровне приложений с помощью http. Кроме того, пропускная способность на намного менее важна, чем военные секреты, хотя это, вероятно, не относится к вашему веб-приложению.