Article View: ch.admin
Article #14241Re: Anti Spam Script idee für Homepages
From: Roland Schneider
Date: Fri, 06 Apr 2001 15:49
Date: Fri, 06 Apr 2001 15:49
78 lines
4231 bytes
4231 bytes
Daniel Aubry schrieb:
>
> Matthias Gutfeldt wrote:
> Hi Matthias,
> > Witzige Idee! Sicherlich k�nnte ein Adressensammel-Bot diese
> > "Verschl�sselung" leicht knacken.
> Ich hatte da auch schon bessere Ideen ein Kollege hat gerade f�r ein
> Projekt was mit > RC4 und PHP entwickelt, und PHP selbst hat auch noch
> einiges an > verschl�sselungstechniken > parat, das ding habe ich
> irgendwie in 10min oder so geschrieben, dieses > Progr�mmchen werde ich
> sicherlich noch weiterentwickeln.
[Kammquoting repariert]
Codierung von mailto:-Links reicht noch immer gegen die �blichen
Spambots welche wohl nie begreifen werden das '@' und '@ in
HTML genau dasselbe sind :)
Ein kleiner Encoder in PHP zur Generierung solcher Links:
<HTML><HEAD><TITLE>HTML String Encoder</TITLE></HEAD><BODY>
<H2>HTML String Encoder</H2><table><tr>
<?
function ascentity_encode($strInput)
{ $strOutput = '';
for ($b=0 ; $b < strlen($strInput); $b++)
{ $strOutput .= '&#'.ord($strInput[$b]).';';
}
return $strOutput;
}
function ascentity_decode($strInput)
{ $strOutput = '';
$strTemp = ereg_replace ("[\&\#]","",$strInput);
$aryNum = explode (";",$strTemp);
for ($b=0 ; $b < count($aryNum); $b++)
{ $strOutput .= chr($aryNum[$b]);
}
return $strOutput;
}
if( $plain )
{ $encoded = ascentity_encode($plain);
$output = ascentity_encode($encoded);
}
?>
<FORM METHOD="POST" ACTION="<?=$PHP_SELF?>">
<table bgcolor="#DFDFDF" border=1 cellpadding=4 cellspacing=0><tr>
<td nowrap><tt><b>Input Text:</b></td>
<td nowrap><tt><input name="plain" value="<?=$plain?>" size=48 maxlength=128>
<input type="submit" name="" value="Encode"></td>
</tr><tr>
<td nowrap><tt>Encoded Text</td><td nowrap><small><?=$output?></small></td>
</tr><tr>
<td nowrap><tt>Displayed Text</td><td nowrap><tt><b><?=$encoded?></b></td>
</tr><tr>
<td nowrap><tt>Encoded Link<br><small>(Wrapped Line)</small></td>
<td owrap><small><a
href="<?=$output?>"<br>><?=$output?></a></small></td>
</tr><tr>
<td nowrap><tt>Displayed Link</td>
<td nowrap><tt><b><a href="<?=$encoded?>"><?=$encoded?></a></b></td>
</tr></table></form>
<pre><b>Usage/Examples:</b>
Just copy the encoded Link in your HTML, click on the examples:
HTTP-Link: <a
href="<?=$PHP_SELF?>?plain=http://www.example.com/\">http://www.example.com/</a>
Mail-Link: <a
href="<?=$PHP_SELF?>?plain=mailto:nospam@example.com\">mailto:nospam@example.com</a>
<hr>
</body></html>
Den Spambots ist auch mit speziellen Seiten voller falscher (Spamtrap-)
Adressen beizukommen. Damit l�uft die ganze Spam-Aktion ins Leere.
Roland
Technical Details
Message-ID:
<3ACDE59A.1F167ABD@spamcop.net>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!newsswitch.lcs.mit.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news.stealth.net!news-east.rr.com!cyclone-west.rr.com!news.rr.com!news-west.rr.com!nntp2.aus1.giganews.com!nntp3.aus1.giganews.com!news6.giganews.com.POSTED!proxy.pipeline.ch!195.134.143.200References:
<9ak1uu$f8g$1@news.imp.ch> <3ACD9E12.DCF8152E@gmx.at> <3ACC7FC8.BEC10AD2@sygroup.ch>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII X-Google-Thread: 11008d,9193cb8de5c32745 X-Google-Attributes: gid11008d,public X-Google-ArrivalTime: 2001-04-06 08:47:51 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!newsswitch.lcs.mit.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news.stealth.net!news-east.rr.com!cyclone-west.rr.com!news.rr.com!news-west.rr.com!nntp2.aus1.giganews.com!nntp3.aus1.giganews.com!news6.giganews.com.POSTED!proxy.pipeline.ch!195.134.143.200 Message-ID: <3ACDE59A.1F167ABD@spamcop.net> From: Roland Schneider <terminator@spamcop.net> Organization: none X-Mailer: Mozilla 4.75 [de]C-CCK-MCD DT (Windows NT 5.0; U) X-Accept-Language: de MIME-Version: 1.0 Newsgroups: ch.admin Subject: Re: Anti Spam Script idee für Homepages References: <9ak1uu$f8g$1@news.imp.ch> <3ACD9E12.DCF8152E@gmx.at> <3ACC7FC8.BEC10AD2@sygroup.ch> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Original-NNTP-Posting-Host: 195.134.143.200 X-Original-Trace: 6 Apr 2001 17:46:27 +0200, 195.134.143.200 Lines: 78 NNTP-Posting-Date: Fri, 06 Apr 2001 10:47:33 CDT X-Trace: sv3-sZcIbiDI/6jxhGr7GFzJ0RPyEHm6IbsPx/qx8qHUi1hXWNn8nkwPOc4DWdTZb4lZezqr74P547PEAFy!qRmWmyEST2+3vqHvXZoi3XTJuOHwmQAEP6PY/4zcROuE8DCsXEULp8ZUSSmGGc9XXgY= X-Complaints-To: abuse@GigaNews.Com X-DMCA-Complaints-To: dmca@giganews.com X-Abuse-Info: Please be sure to forward a copy of ALL headers X-Abuse-Info: Otherwise we will be unable to process your complaint properly Date: Fri, 06 Apr 2001 17:49:46 +0200