<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Red Leopard &#187; spam</title>
	<atom:link href="http://www.redleopard.com/tag/spam/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.redleopard.com</link>
	<description>A Stranger in a Strange Land</description>
	<lastBuildDate>Mon, 07 Jun 2010 22:59:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Second Try</title>
		<link>http://www.redleopard.com/2006/09/second-try/</link>
		<comments>http://www.redleopard.com/2006/09/second-try/#comments</comments>
		<pubDate>Sun, 10 Sep 2006 01:06:25 +0000</pubDate>
		<dc:creator>kelly</dc:creator>
				<category><![CDATA[KellyBlog]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://www.redleopard.site/?p=68</guid>
		<description><![CDATA[I want to allow people to comment on the site. I found that after I shut off comments, I simply stopped writing.
Here&#8217;s a second try.

Comments are important. Without comments, blogging is simply talking to yourself. I can do that without the hassles of writing.
The conversation around the abuse of blog comments by spammers is well [...]]]></description>
			<content:encoded><![CDATA[<p>I want to allow people to comment on the site. I found that after I shut off comments, I simply stopped writing.</p>
<p>Here&#8217;s a second try.</p>
<p><span id="more-68"></span><br />
Comments are important. Without comments, blogging is simply talking to yourself. I can do that without the hassles of writing.</p>
<p>The conversation around the abuse of blog comments by spammers is well archived on many blogs. I&#8217;ve tried to come up with just the right word to label comment spammers but none seem to capture the exact essence. The word closest is vandal.</p>
<p>Many blogs have managed to deal with the spammer problem. It&#8217;s time I try again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redleopard.com/2006/09/second-try/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>White Flag</title>
		<link>http://www.redleopard.com/2004/12/white-flag/</link>
		<comments>http://www.redleopard.com/2004/12/white-flag/#comments</comments>
		<pubDate>Fri, 03 Dec 2004 07:27:51 +0000</pubDate>
		<dc:creator>kelly</dc:creator>
				<category><![CDATA[KellyBlog]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://www.redleopard.site/?p=66</guid>
		<description><![CDATA[I raised the white flag today. I thought I had turned comments off in moveable type (v 2.6x) and deleted all the old spam. But today &#8212; just 2.5 days after cleaning up the mess &#8212; there were another 556 spam turdlettes on the site.
I don&#8217;t have time for this.
I haven&#8217;t gotten the entire site [...]]]></description>
			<content:encoded><![CDATA[<p>I raised the white flag today. I thought I had turned comments off in moveable type (v 2.6x) and deleted all the old spam. But today &#8212; just 2.5 days after cleaning up the mess &#8212; there were another 556 spam turdlettes on the site.</p>
<p>I don&#8217;t have time for this.</p>
<p>I haven&#8217;t gotten the entire site back up but I did upgrade to MT 3. I&#8217;ll figure out the TypeKey thing and turn comments on again. Soon. But not real soon.</p>
<p>I&#8217;m searching for an experience that has the same feel as when spammers stain your site. It&#8217;s somewhere between your house being egged and your front yard being trenched. Maybe both.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redleopard.com/2004/12/white-flag/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WTF?</title>
		<link>http://www.redleopard.com/2004/11/wtf/</link>
		<comments>http://www.redleopard.com/2004/11/wtf/#comments</comments>
		<pubDate>Tue, 30 Nov 2004 05:34:19 +0000</pubDate>
		<dc:creator>kelly</dc:creator>
				<category><![CDATA[KellyBlog]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://www.redleopard.site/?p=65</guid>
		<description><![CDATA[People warned me. But did I listen? NOooooooo.
I&#8217;ve been away from blogging for a while. When I came back, some 10,000 spam messages stained my comments. I have no time to deal with it except to delete all existing comments and turn comments off.
Deleting comments the easy way required logging into mySQL.


mysql> DELETE FROM mt_comment;

Query [...]]]></description>
			<content:encoded><![CDATA[<p>People warned me. But did I listen? NOooooooo.</p>
<p>I&#8217;ve been away from blogging for a while. When I came back, some 10,000 spam messages stained my comments. I have no time to deal with it except to delete all existing comments and turn comments off.</p>
<p>Deleting comments the easy way required logging into mySQL.</p>
<div class="terminal">
<pre>
mysql> DELETE FROM mt_comment;

Query OK, 0 rows affected (0.00 sec)
</pre>
</div>
<p>Rorshach over at scary sharp is right. Upgrade to MT 3 and get TypeKey. Most ricky tick.</p>
<p>I don&#8217;t know about ricky-tick but it&#8217;s definitely on the priority list.</p>
<p>10,000 spam messages! Bastards.</p>
<p>&#8211;Gato Rossi</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redleopard.com/2004/11/wtf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spam-Spam-Spam-Spam</title>
		<link>http://www.redleopard.com/2003/11/spam-spam-spam-spam/</link>
		<comments>http://www.redleopard.com/2003/11/spam-spam-spam-spam/#comments</comments>
		<pubDate>Sat, 08 Nov 2003 00:26:48 +0000</pubDate>
		<dc:creator>kelly</dc:creator>
				<category><![CDATA[KellyBlog]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://www.redleopard.site/?p=57</guid>
		<description><![CDATA[Anatomy of a spam message:
I got this one in my box. It didn&#8217;t display properly since I&#8217;m not using a Microsoft mail reader. But it did slip past the junk mail filter. Most filters work on a point system. If a message accrues enough spam points, it&#8217;s flagged as junk.
It&#8217;s a good new, bad news [...]]]></description>
			<content:encoded><![CDATA[<p>Anatomy of a spam message:</p>
<p>I got this one in my box. It didn&#8217;t display properly since I&#8217;m not using a Microsoft mail reader. But it did slip past the junk mail filter. Most filters work on a point system. If a message accrues enough spam points, it&#8217;s flagged as junk.</p>
<p>It&#8217;s a good new, bad news thing. Bad news, spam still gets through my filter. Good news, there&#8217;s still much furtile ground for intelligent spam filtering.</p>
<p>Let&#8217;s take a line-by-line HUMAN analysis and see how many spam points we get. (Answer:  80 points.)</p>
<p><span id="more-57"></span><br />
&nbsp;&nbsp;1: From: &#8220;Ewing Lakisha&#8221; &lt;mbexf@china.com&gt;</p>
<p>Normally, crap from overseas by senders not in my address book is spam. Add one spam point.</p>
<p>In this case Mr. Lakisha works for china.com. Wait a minute! Lakisha? China? +1 point.</p>
<p>China.com is a legitimate business. My guess is that their email system was hacked and/or the header was spoofed. I&#8217;m sure their IT guy is really happy about resultant spam rage.</p>
<p>&nbsp;&nbsp;2: Date: November 2, 2003 9:00:57 AM PST<br />
&nbsp;&nbsp;3: To: kelly@redleopard.com<br />
&nbsp;&nbsp;4: Subject: Re: VF, job would have</p>
<p>&#8220;Re: VF, job would have&#8221;?? OK, so the grammar &#8216;job would have&#8217; matches the domain &#8216;china.com&#8217; but such grammar from Mr. Lakisha? +1 point.</p>
<p>&nbsp;&nbsp;5: Reply-To: &#8220;Lakisha&#8221; &lt;mbexf@china.com&gt;<br />
&nbsp;&nbsp;6: Return-Path: &lt;mbexf@china.com&gt;<br />
&nbsp;&nbsp;7: Received: from TCLHZTEST ([61.235.105.220])<br />
&nbsp;&nbsp;&nbsp;&nbsp;by typhoon.he.net for &lt;kelly@redleopard.com&gt;;<br />
&nbsp;&nbsp;&nbsp;&nbsp;Sun, 2 Nov 2003 21:06:25 -0800<br />
&nbsp;&nbsp;&nbsp;&nbsp;8: Received: from 52.6.164.222 by 61.235.105.220;<br />
&nbsp;&nbsp;&nbsp;&nbsp;Sun, 02 Nov 2003 15:03:57 -0200</p>
<p>Usual header stuff, nothing really suspicious here.</p>
<p>&nbsp;&nbsp;9: Message-Id: &lt;DVXLFXZOOAYCWZNSAKQQXC@canada.com&gt;</p>
<p>Wait a minute. The root message came from canada.com? Sent to china.com? And I was copied on the reply? +1 point.</p>
<p>10: X-Mailer: The Bat! (v1.52f) Business</p>
<p>A lot of spam shows &#8220;X-Mailer: The Bat! (v1.52f) Business&#8221;. +1 point.</p>
<p>Spammers forge/fake some of the header info, but not always consistently. The Bat! is a legitimate MUA and so in and of itself does not translate to spam. However, many spammers use The Bat! so it gets the point. Let&#8217;s look further.<br />
Take a look at line 14; The Bat! never uses this header. +2 points.</p>
<p>There is a spam company operating out of asia offering dedicated servers where they have tweaked the mail system to not show the originating IP address (i.e. act as blind relays). This message came out of china. +2 points.</p>
<p>11: Mime-Version: 1.0<br />
12: Content-Type: multipart/alternative;<br />
&nbsp;&nbsp;&nbsp;&nbsp;boundary=&#8221;&#8211;59060433960038391&#8243;</p>
<p>Any Content-Type that isn&#8217;t text/plain;charset=&#8221;iso-8859-1&#8243; gets a point. +1 point.</p>
<p>The Content-Type declaration is poorly formed. +1 point.</p>
<p>13: X-Priority: 1<br />
14: X-Msmail-Priority: High</p>
<p>All messages marked high priority are suspect. +1 point.</p>
<p>15:</p>
<p>Message format does not match Content-Type declaration. There is a missing boundary marker. Even if line 12 is poorly formed, there should be a corresponding poorly formed marker for the alternative representation. For example</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8211;59060433960038391<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Content-Type: text/plain; charset=ISO-8859-1<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Content-Transfer-Encoding: 7bit</p>
<p>to mark the beginning of the plain text part and</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8211;59060433960038391<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Content-Type: text/html; charset=ISO-8859-1<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Content-Transfer-Encoding: quoted-printable</p>
<p>to mark the end of plain text and beginning of html and</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8211;59060433960038391&#8211;</p>
<p>to mark the end of html.</p>
<p>Very suspicious. +3 points.</p>
<p>16: &lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;&lt;/TITLE&gt;</p>
<p>The html doesn&#8217;t include a dtd against which to validate, for example</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!DOCTYPE -//w3c//dtd 4.0 html public transitional//en&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;html&gt;</p>
<p>For good reason. The html is poorly formed and would fail the check. Almost all spam I&#8217;ve seen has really crappy html. The fact that there is no dtd reference gets +1 point.</p>
<p>The fact that html is not valid html gets +2 points.</p>
<p>The fact that the title tag is included but empty gets +1 points.</p>
<p>17: &lt;META http-equiv=Content-Type<br />
&nbsp;&nbsp;&nbsp;&nbsp;content=&#8221;text/html;<br />
&nbsp;&nbsp;&nbsp;&nbsp;charset=windows-1251&#8243;&gt;</p>
<p>The meta tag is OK but for the Windows character set. It&#8217;s a red flag. Most spammers use windows based tools. +1 point.</p>
<p>18: &lt;META content=&#8221;MSHTML 6.00.2800.1141&#8243;<br />
&nbsp;&nbsp;&nbsp;&nbsp;name=GENERATOR&gt;</p>
<p>And here&#8217;s the culprit, MSHTML blablabla. +1 point.</p>
<p>19: &lt;STYLE&gt;&lt;/STYLE&gt;</p>
<p>And an empty style tag. +1 point.</p>
<p>20: &lt;/HEAD&gt;<br />
21: &lt;BODY bgColor=#ffffff&gt;<br />
22: &lt;font color=&#8221;white&#8221;&gt;duel snuggle arise merchandise<br />
&nbsp;&nbsp;&nbsp;&nbsp;madeleine hickman fascicle puberty hall pizzeria<br />
&nbsp;&nbsp;&nbsp;&nbsp;intestine gland attenuate ferromagnet houston affront<br />
&nbsp;&nbsp;&nbsp;&nbsp;augustus canaveral &lt;/font&gt;</p>
<p>OK. Line 21 sets the background to white and line 22 sets the font color to white. This text is invisible when rendered. +5 points.</p>
<p>The text is complete jibberish. It could be a list but I&#8217;m giving it a point. +1 point.</p>
<p>23:<br />
24: &lt;p&gt;Ban&lt;/gresham&gt;ned C&lt;/adult&gt;D Gov&lt;/aborning&gt;ernment<br />
&nbsp;&nbsp;&nbsp;&nbsp;d&lt;/enthalpy&gt;on&#8217;t wan&lt;/elder&gt;t m&lt;/hog&gt;e t&lt;/bestirring&gt;o<br />
&nbsp;&nbsp;&nbsp;&nbsp;s&lt;/proximity&gt;ell i&lt;/saloon&gt;t. Se&lt;/apostate&gt;e N&lt;/loblolly&gt;ow +&lt;/p&gt;</p>
<p>Here&#8217;s why there&#8217;s no w3c dtd &#8230; there are bogus tags in the html. Why? Why, to fool the dictionary test of probable spam words, of course. One point for every bogus tag and one point for every missing tag pair. 22 points.</p>
<p>Of course, the spammer could have written his own dtd and hosted it at same said &#8216;ehostszz.com&#8217; below but if he were that clever, he wouldn&#8217;t be a spammer.</p>
<p>When html renders the paragraph, the text becomes clear:</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Banned CD Government don&#8217;t want me to sell it. See Now +</p>
<p>Yeah. Right. 5 points.</p>
<p>25: &lt;a href=&#8221;http://www.ehostzz.com/cd/&#8221;&gt;<br />
26: &lt;img border=&#8221;0&#8243; src=&#8221;http://www.ehostzz.com/cd/ads1.jpg&#8221;&gt;&lt;/a&gt;</p>
<p>The link and image are highly suspect.</p>
<p>The link is to a known spam ad host. +10 points<br />
The image is from a known spam image host +10 points</p>
<p>27: &lt;br&gt;<br />
28: &lt;font color=&#8221;white&#8221;&gt;inescapable edelweiss girth crises<br />
&nbsp;&nbsp;&nbsp;&nbsp;may hillmen deportation tow levee delivery leadsmen<br />
&nbsp;&nbsp;&nbsp;&nbsp;adequacy blenheim &lt;/font&gt;</p>
<p>Again. Line 21 sets the background to white and line 28 sets the font color to white. This text is invisible when rendered. +5 points.</p>
<p>The text is complete jibberish. +1 point.</p>
<p>29: &lt;/BODY&gt;<br />
30: &lt;/HTML&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redleopard.com/2003/11/spam-spam-spam-spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Death Penalty for Virus Pukes</title>
		<link>http://www.redleopard.com/2003/08/death-penalty-for-virus-pukes/</link>
		<comments>http://www.redleopard.com/2003/08/death-penalty-for-virus-pukes/#comments</comments>
		<pubDate>Mon, 25 Aug 2003 02:43:36 +0000</pubDate>
		<dc:creator>kelly</dc:creator>
				<category><![CDATA[KellyBlog]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://www.redleopard.site/?p=54</guid>
		<description><![CDATA[The sobig virus has hit me. Well, not me directly. I&#8217;m on the Mac. But it has hit someone (I don&#8217;t know who) and I&#8217;m affected (even if not infected).

Here&#8217;s how. The sobig virus infects a machine. It emails virus and crap out to people in the outlook address book. It also picks some unlucky [...]]]></description>
			<content:encoded><![CDATA[<p>The sobig virus has hit me. Well, not me directly. I&#8217;m on the Mac. But it has hit someone (I don&#8217;t know who) and I&#8217;m affected (even if not infected).</p>
<p><span id="more-54"></span><br />
Here&#8217;s how. The sobig virus infects a machine. It emails virus and crap out to people in the outlook address book. It also picks some unlucky sod (me, in this case) as the &#8220;from&#8221; email address.</p>
<p>So, all these people I don&#8217;t know are getting crap from this putz&#8217; outlook express but it&#8217;s says it&#8217;s from me. Now, I&#8217;m getting all these bounced messages and virus warning notices from firewalls and annoyed system administrators.</p>
<p>I say, it&#8217;s time for the death penalty. Thin the herd.</p>
<p>Too harsh, you say? Well, I&#8217;d compromise and accept simple caning but only if there were a good gaussian curve of &#8217;survivors&#8217; and &#8216;non-survivors&#8217; from the corporal punishment. In other words, minimally half the folks would die from caning.</p>
<p>If we can&#8217;t deal with capital punishment for this malicious crime, perhaps we could cut a deal with a foreign country. We extridite to their country (they pass very stringent anti-virus laws), they cane the bastard to death (at least 50% of the time) and we cover the costs (up to 1 million dollars per criminal). I&#8217;m sure we could find takers, what with all the viscious bastards out there.</p>
<p>What do you think?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redleopard.com/2003/08/death-penalty-for-virus-pukes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
