ElectroGuard, на Хакере это не просто обсуждают... там пишут как это делать и как с этим бороться. В свое время, покупал несколько номеров, которые удалось ухватить в продаже.
Вообще, и сама программа сервера тоже должна правильно быть написана/настроена... ведь, зачастую, данные из адресной строки напрямую пересылаются веб-серверу без обработки. Самое смешное, что простейший недодвижок на php, без использования БД, может быть надежнее суперсовременного с использованием... Я сам подобный для себя делал, но потом просто надоело, так как для его использования лучше использовать домен второго уровня (платный), а мне просто незачем.