🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.admin
Article #14241

Re: Anti Spam Script idee für Homepages

#14241
From: Roland Schneider
Date: Fri, 06 Apr 2001 15:49
78 lines
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>&lt;a
href=&quot;<?=$output?>&quot;<br>&gt<?=$output?>&lt;/a&gt;</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.200
References: <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