Roma – Circa la notizia Microsoft odia i pinguini, ama i diavoletti? , vorrei segnalarvi che tuttora Microsoft si appoggia su software OpenSource per il suo business: il noto servizio ListBot , appartenente al portale di servizi Microsoft BCentral, utilizza come relay proprio un software OpenSource di cui non esiste neppure la versione per piattaforma Windows.
La prova è molto semplice: basta cercare i relay per il dominio listbot.com:
C:>nslookup
Server predefinito: dns.blixer.it
Address: 213.145.3.1
set q=mx
listbot.com
Server: dns.blixer.it
Address: 213.145.3.1
Risposta da un server non di fiducia:
listbot.com MX preference = 20, mail exchanger = lb3.listbot.com
listbot.com MX preference = 20, mail exchanger = lb4.listbot.com
listbot.com MX preference = 20, mail exchanger = lb5.listbot.com
listbot.com MX preference = 20, mail exchanger = lb6.listbot.com
listbot.com MX preference = 10, mail exchanger = mail1.listbot.com
listbot.com MX preference = 20, mail exchanger = lb1.listbot.com
listbot.com MX preference = 20, mail exchanger = lb2.listbot.com
listbot.com nameserver = NS1.LINKEXCHANGE.com
listbot.com nameserver = NS2.LINKEXCHANGE.com
lb3.listbot.com internet address = 204.71.191.13
lb4.listbot.com internet address = 204.71.191.14
lb5.listbot.com internet address = 204.71.191.15
lb6.listbot.com internet address = 204.71.191.44
mail1.listbot.com internet address = 204.71.191.253
lb1.listbot.com internet address = 204.71.191.11
lb2.listbot.com internet address = 204.71.191.12
NS1.LINKEXCHANGE.com internet address = 204.71.191.205
NS2.LINKEXCHANGE.com internet address = 204.71.191.206
Prendiamone uno a caso, ad esempio: lb5.listbot.com e iniziamo una
sessione SMTP.
C:>telnet lb5.listbot.com 25
Connessione a lb5.listbot.com…
220 lb5.listbot.com ESMTP
EHLO
250-lb5.listbot.com
250-PIPELINING
250 8BITMIME
HELP
214 qmail home page: http://pobox.com/~djb/qmail.html
QUIT
221 lb5.listbot.com
Come noto, qmail è un software OpenSource che gira su sistemi *NIX
(basta vedere la homepage fornita dal server stesso).
Dalla homepage (link sopra):
“qmail is a secure, reliable, efficient, simple message transfer agent. It is meant as a replacement for the entire sendmail-binmail system on typical Internet-connected UNIX hosts.”
Ancora, dalla FAQ:
“What operating systems does qmail support? Answer: qmail works on practically all UNIX systems: AIX, BSD/OS,FreeBSD, HP/UX, Irix, Linux, NetBSD, OpenBSD, OSF/1, SunOS, Solaris, etc. It automatically adapts itself to new UNIX variants. qmail does not support Windows NT “.
E’ molto probabile che il sistema operativo sui cui giri sia FreeBSD o un’altra variante di Unix. Ma è curiosa anche un’altra cosa..
Andando sulla homepage di ListBot, si possono notare due link con “Login”: il primo è alla voce “ListBot users: Upgrade to List Builder” e il secondo è alla voce “New user? Sign up for List Builder”.
Stranamente, però, i due link differiscono per un curioso particolare: il
primo punta a una CGI, mentre il secondo a una pagina ASP. Per essere più precisi, il primo punta a http://www.listbot.com/cgi-bin/customer?Act=migrate_overview , quindi una CGI
sullo stesso sito, mentre il secondo a http://ulogin.bcentral.com/script_login.asp?returnURL=controlcenter.asp ,
quindi a una pagina ASP di un altro sito.
Qual è la curiosità? Semplice: come mai Microsoft si appoggia a una CGI?
Perché il sito ListBot gira su Apache su sistemi Unix…
Come per i relay, effettuando una connessione web…
C:>telnet www.listbot.com 80
Connessione a www.listbot.com…
GET / HTTP/1.0
HTTP/1.1 200 OK
Date: Wed, 20 Jun 2001 08:19:01 GMT
Server: Apache/1.3.6 (Unix)
Connection: close
Content-Type: text/html
(ecc. ecc.)
Dando un’occhiata agli headers, precisamente alla riga “Server:”, è possibile notare qualcosa di curioso…:)