Натравил httprint на подшефный сайт, работающий на Windows Server 2008, IIS 7.0 и (не к ночи будет сказано) PHP 5.2.5:
Microsoft-IIS/6.0: 126 75.90thttpd: 77 13.04Microsoft-IIS/5.1: 70 8.97Microsoft-IIS/5.0 ASP.NET: 70 8.97Microsoft-IIS/5.0: 70 8.97Netscape-Enterprise/6.0: 69 8.47Agranat-EmWeb: 69 8.47Apache/1.3.26: 65 6.62Netscape-Enterprise/4.1: 64 6.20Apache/1.3.27: 64 6.20
Наверное, httprint пока ещё ничего не знает про существование IIS 7.0. Ну да ладно. Далее вспоминаем мартовскую новость про Ведущий российский информационный портал в области безопасности SecurityLab переходит на платформу Microsoft (упоминается переход на Windows Server 2003 и IIS 6.0), и смотрим на сайт Security Lab:
host port ssl banner reported banner deduced icon confidence www.securitylab.ru 80 Microsoft-IIS/7.0 Apache/2.0.x
Apache/2.0.x: 65 39.16Apache/1.3.26: 64 36.89Apache/1.3.27: 63 34.72Apache/1.3.[1-3]: 62 32.62Apache/1.3.[4-24]: 62 32.62Agranat-EmWeb: 60 28.67Com21 Cable Modem: 58 25.04Boa/0.94.11: 58 25.04thttpd: 57 23.34Microsoft-IIS/6.0: 56 21.71
Чудесным образом получаем баннер IIS 7.0 (а семёрка работает только на 2008 сервере, не на 2003-ем), и нехилое подозрение на то, что под баннером IIS 7.0 скрывается Apache. Где тут должен помещаться ещё и IIS 6.0 и Windows Server 2003 - не вполне понятно.
Что-то меня терзают смутные сомнения