Но кроме анализа переменных окружения нас могут с головой выдать cookie. Если до этого мы зашли на сайт без прокси, и сайт нам впарил печеньки с нашим же IP, а потом зашли через проксик и скрипт увидел несовподение нашего "реального" адреса с тем, который в куках, то может отправить нас в бан.
Второстепенных признаков, по которым можно с высокой вероятностью сказать, что клиент соединен через прокси на самом деле море. =)