| The contents of this page date from before the passage of the CAN-SPAM Act and are not up to date. The technical information about how to trace the origin of spam is still useful, so I am keeping the page up for historical reasons. |
The opinions and advice given here are based on my experience handling computer security incidents for The University of Georgia, but I am no longer on the incident handling team. Please do not contact me about spam or other computer security problems unless either (1) the present U.Ga. security team referred you to me, or (2) you wish to employ me as a consultant. -- Michael Covington
Bulk mailings that you have requested are not spam. That is why you should not give your e-mail address to any business unless you know what they are going to use it for. Be careful -- some businesses will request your e-mail address on a form with fine print that says they have the right to resell it.
Many spammers say falsely that you have requested their mailings when you haven't. If you get a bulk mailing that is not from a company you recognize, then you probably didn't request it, even if it says you did.
(1) There's too much of it. When you get spammed, we do too.
(2) If you just forward it to us, we won't receive the original header and won't be able to investigate the spam. You have to do the first stage of investigation yourself because nobody else can.
(3) Complaints are more effective if they come directly from the victims. This helps convince the site administrator that large numbers of ordinary people are being bothered, not just a few crotchety system administrators.
Spammers often claim, misleadingly, that their messages comply with the proposed law (the Murkowski bill, S.1614), as if that somehow legitimized what they were doing.
Unsolicited advertising by fax is illegal in the United States. Many people feel that the "junk-fax law" should be broadened to cover spam; that might even be done by a court ruling, but so far, it hasn't happened.
Pyramid schemes are illegal because there's no way everybody can make money. Nothing of value is being created, and there's no way everybody can receive more money than they send out; money doesn't come out of thin air.
Pyramid schemers often claim to have found loopholes in the law such as:
A good way to take action against this type of spammer is to send copies of the chain letter to the postmasters at all the U.S. ZIP codes that are on the address list (e.g., "Postmaster, New Haven, CT 06520").
Many spammers violate other fraud laws. In some places, for instance, it is illegal to give a false name or address when soliciting business, and that might apply to e-mail addresses. Consistent enforcement of existing laws has already greatly reduced the spam problem compared to what it was two or three years ago.
To avoid receiving lots of spam:
Instead, your goal should be to identify how the spammer is connecting to the Internet, and get his service provider to take action against him.
Quite often, the spammer is expecting to get his account taken away. That doesn't mean that it's futile to complain. Your complaint has two useful effects:
However, spammers have to provide you some way to get in touch with them and send them money. Sometimes they request you to e-mail a specific address to buy their services or to get removed from their mailing list. Often, they include web links in their e-mail.
Do not actually click on these links. You do not know what will happen.
However, do take a good look at them. Read the addresses. Instead of clicking on a link, just move your mouse cursor to it and watch -- the address will appear at the lower left corner of your main window. Write it down.
Note that an address may be written normally (http://somewhere.com), or as a four-part IP number (http://111.222.333.444), or as a large integer (http://982409240). See below for information on what to do with these.
Any Internet connection used by the spammer is worth tracing. It need not be the one from which the spam was actually sent. Addresses at which spammers receive e-mail (even "remove" requests) are worth tracing because most Internet service providers prohibit their customers from doing any spamming whether or not the spam is sent from that particular site.
The header of an e-mail message is like the address and postmark on a letter. It is a block of information that tells you how the e-mail reached you.
Parts of the header may be fake, though in my recent experience, complete falsification is nearly impossible. Every computer that handles the e-mail will add some information to the header, so even if the message starts out with a completely false header, true information will get added to it en route.
In Microsoft Outlook Express, here's how to view a header:
Received: from asdfasdfasdf-co-za.asdfasdfasdf.co.za ([196.14.134.146])
by aisun0.ai.uga.edu (8.9.1/8.9.1) with ESMTP id DAA05726
for ; Wed, 14 Feb 2001 03:21:21 -0500 (EST)
Date: Wed, 14 Feb 2001 03:21:21 -0500 (EST)
From: Jay_G9999@qwerty.no
Message-Id: <200102140821.DAA05726@aisun0.ai.uga.edu>
Received: from sable1 (host-216-77-212-127.fll.bellsouth.net [216.77.212.127])
by asdfasdfasdf-co-za.asdfasdfasdf.co.za with SMTP
(Microsoft Exchange Internet Mail Service Version 5.5.1960.3)
id 1S5Q566V; Wed, 14 Feb 2001 10:31:38 +0200
To: Jay_G9999@games.nmi.no
Subject: MAKE $50,000 IN 90 DAYS! N 90 DAYS! IT WORKS!
MIME-Version: 1.0
Content-Type: text/plain; charset=unknown-8bit
Content-Length: 14659
The "From" line is almost certainly fake. The spammer is calling himself Jay_G9999@qwerty.no, an address on a Norwegian site. He is almost certainly not in Norway. This is just the address he typed into his mail-sending software; anybody can type anything as his return address.
The "To" line is uninformative since the destination addresses were actually in the "BCC" lines, which were deleted in transit.
The "Received" lines are important. Although they could be partly fake, for the most part they tell you the route by which this piece of e-mail reached you. Specifically:
I subsequently heard from the owner of that site, and the spam was apparently relayed through their machine without their permission.
The spammer is sitting there in Florida, or somewhere in Bellsouth's territory, giving a false Norwegian address and forwarding his mail through a site registered in South Africa (or at least a site that identifies itself as such).
On the strength of this information, I sent a complaint, with a full copy of the header as well as the contents of the spam, to abuse@bellsouth.net, and they took action against the spammer.
Received: from RNR-DB. ([211.106.66.239])
by aisun0.ai.uga.edu (8.9.1/8.9.1) with SMTP id BAA22758
for ; Mon, 12 Feb 2001 01:50:09 -0500 (EST)
From: toner3@yep.com
Received: from 211.106.66.239 by RNR-DB. (SMI-8.6/SMI-SVR4)
id PAA13725; Mon, 12 Feb 2001 15:20:25 +0900
Message-Id: <200102120620.PAA13725@RNR-DB.>
To: friend@republic.com
Date: Sun, 11 Feb 01 03:43:18 EST
Subject: toner supplies
Content-Type: text
Content-Length: 4106
The point of origin here is, or appears to be, 211.106.66.239. Both "Received" lines look very fishy; this message was not postmarked by Bellsouth or any other large company.
At this point I decided that this particular spam was not worth the time it would take to investigate further. That doesn't mean that I'm giving up; on the contrary, I fully expect this spammer to be caught and stopped -- just not by me, right now.
The really big sites, both commercial and educational, usually have abuse addresses. That is, you can write to abuse@excite.com, abuse@telocity.net, abuse@uga.edu, etc., to complain about spammers using those sites.
Ordinarily, though, you must look up the site to find out who it belongs to. This is done through the UNIX "whois" command or through the server at www.networksolutions.com.
Remember that you are looking up only the last 2 words of the address. For example, server1.blah.mysite.com will not be listed, but mysite.com will be.
A word of caution: Plenty of sites are registered to unscrupulous characters who give false names and addresses, or who simply ignore spam complaints. Unfortunately, it is presently very easy to register a ".com" address with a false name and address. As long as the bills are paid, the registrars don't care.
More often than not, though, the "whois" data will include someone who works for an Internet hosting company and will act on the complaint. Here, for example, is a fictitious example:
Registrant:
Doe, John (XYZXYZ-DOM)
115 Nowhere Road
New Haven, CT 95630 US
Domain Name: XYZXYZ.COM
Administrative Contact, Billing Contact:
Doe, John (DD400) doe@aol.com
Doe, John
115 Nowhere Road
New Haven, CT 95630 US
206 555-2368
Technical Contact:
Hostmaster, BlitherCom (BC510) hostmaster@BLITHERCOM.COM
Blithering Idiot Communications
007 Somewhere Road, Suite 8
Santa Cruz, CA 95060
(831) 555-1111 (FAX) (831) 555-1111
Record last updated on 13-Dec-2000.
Record expires on 18-Dec-2002.
Record created on 17-Dec-1996.
Database last updated on 14-Feb-2001 10:21:08 EST.
Domain servers in listed order:
NS.BLAH.COM 168.192.28.46
NS2.BLAH.COM 168.192.28.35
Here's what you learn from this:
Under Windows 98, the tracert command does this. (Under UNIX, it's traceroute.) You must give it the full address of a machine, not just the last two words. Here is a fictitious example:
C:\WINDOWS>tracert www.xyzxyz.com Tracing route to www.xyzxyz.com [168.192.66.239] over a maximum of 30 hops 1 4 ms 3 ms 2 ms dsl-64-128-248-186.telocity.com [64.128.248.186] 2 22 ms 22 ms 23 ms route-64-128-254-1.telocity.com [64.128.254.1] 3 24 ms 25 ms 25 ms fe1-2-core1.atl.tlct.net [216.227.49.81] . . . 16 148 ms 148 ms 149 ms ge-1-1-0.a05.lsanca01.us.ra.blither.net [129.250.29.138] 17 149 ms 151 ms 249 ms p1-1-0-0.a05.lsanca01.us.ce.blither.net [209.189.123.150] 18 272 ms 270 ms 271 ms www.xyzxyz.com [168.192.66.239] Trace complete.
The first half of the list, or more, tells you how you are connected to the Internet. Then you start to see the path to www.xyzxyz.com. In particular, in this fictitious example, you learn that www.xyzxyz.com is connected through blither.net.
Accordingly, if you know of a spammer using xyzxyz.com, you are quite justified in complaining to blither.net.
Do not be offended when system administrators do not act immediately on the complaints that you send in. People accused of spamming, just like people accused of any other wrongdoing, are innocent until proven guilty.
Every system administrator gets a certain number of complaints that are made in bad faith -- that is, they seriously distort the situation or report nonexistent misbehavior in order to try to harm someone. To weed these out, investigation is necessary, and for legal reasons, system administators generally cannot tell you what they find out.
Stopping Spam -- useful book published by O'Reilly Associates.
www.allwhois.com -- a "whois" server that extends outside the United States.
|
nor are they endorsed by, the University of Georgia or the University System of Georgia. |