<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[TNF : Tatter Network Foundation forum - 리퍼러를 통한 스팸이 있을까요?]]></title>
		<link>http://forum.tattersite.com/ko/viewtopic.php?id=8747</link>
		<description><![CDATA[리퍼러를 통한 스팸이 있을까요? 의 최근 RSS 글들.]]></description>
		<lastBuildDate>Sat, 22 Aug 2009 00:40:53 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[RSS 답글: 리퍼러를 통한 스팸이 있을까요?]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=36303#p36303</link>
			<description><![CDATA[<p>스팸 필터를 이용하여 리퍼러를 보일 때 해당 스팸로그를 보이지 않게 해보았습니다.</p><div class="codebox"><pre><code>/*
만든이 : NoSyu &lt;dongdm@skku.edu&gt;, 2009.08.21
만든 이유 : 스팸 필터를 이용하여 리퍼러 출력시 스팸 로그 보여주지 않기.
소감 : 만든 시간이 2시간 가량이기에 정말 한심한 로직을 가졌음.
*/
function MakeFilterURLList()
{
    requireComponent(&#039;Textcube.Data.Filter&#039;);
    $filter = new Filter();
    $filtersList = array();
    $filtersURLList = array();
    if ($filter-&gt;open(&#039;url&#039;, &#039;pattern&#039;))
    {
        do
        {
            $filtersList[] = array(0 =&gt; $filter-&gt;id, 1 =&gt; $filter-&gt;pattern);
        } while ($filter-&gt;shift());
        $filter-&gt;close();
    }
    
    if ($filtersList)
    {
        foreach ($filtersList as $value)
        {
            array_push($filtersURLList, $value[1]);
        }
    }
    
    return $filtersURLList;
}</code></pre></div><div class="codebox"><pre><code>    for ($i=0; $i&lt;count($referers); $i++) {
        $record = $referers[$i];
        if(!CheckRefererUsingFilterURL($filtersURLList, $record[&#039;url&#039;]))
        {
            $className = ($j % 2) == 1 ? &#039;even-line&#039; : &#039;odd-line&#039;;
            $className .= ($i == sizeof($referers) - 1) ? &#039; last-line&#039; : &#039;&#039;;
?&gt;
                                    &lt;tr class=&quot;&lt;?php echo $className;?&gt; inactive-class&quot; onmouseover=&quot;rolloverClass(this, &#039;over&#039;)&quot; onmouseout=&quot;rolloverClass(this, &#039;out&#039;)&quot;&gt;
                                        &lt;td class=&quot;date&quot;&gt;&lt;?php echo Timestamp::formatDate($record[&#039;referred&#039;]);?&gt;&lt;/td&gt;
                                        &lt;td class=&quot;address&quot;&gt;&lt;a href=&quot;&lt;?php echo misc::escapeJSInAttribute($record[&#039;url&#039;]);?&gt;&quot; onclick=&quot;window.open(this.href); return false;&quot; title=&quot;&lt;?php echo htmlspecialchars($record[&#039;url&#039;]);?&gt;&quot;&gt;&lt;?php echo fireEvent(&#039;ViewRefererURL&#039;, htmlspecialchars(UTF8::lessenAsEm($record[&#039;url&#039;], 70)), $record);?&gt;&lt;/a&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
&lt;?php
            $j++;
        }
    }
?&gt;</code></pre></div><p><a href="http://nosyu.pe.kr/2092">http://nosyu.pe.kr/2092</a></p>]]></description>
			<author><![CDATA[null@example.com (NoSyu)]]></author>
			<pubDate>Sat, 22 Aug 2009 00:40:53 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=36303#p36303</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: 리퍼러를 통한 스팸이 있을까요?]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=36301#p36301</link>
			<description><![CDATA[<p>많이 있군요.OTL...<br />이걸 적당히 필터링을 해야하는건가 고민입니다.<br />리퍼러는 플러그인 형식으로 제공되니 어떻게 하면 될 듯도 싶고....<br />답변 고맙습니다.</p>]]></description>
			<author><![CDATA[null@example.com (NoSyu)]]></author>
			<pubDate>Thu, 20 Aug 2009 15:32:59 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=36301#p36301</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: 리퍼러를 통한 스팸이 있을까요?]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=36296#p36296</link>
			<description><![CDATA[<p>네 많이 있어요.</p>]]></description>
			<author><![CDATA[null@example.com (LonnieNa)]]></author>
			<pubDate>Thu, 20 Aug 2009 04:45:28 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=36296#p36296</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: 리퍼러를 통한 스팸이 있을까요?]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=36291#p36291</link>
			<description><![CDATA[<p>네 무지 많습니다</p>]]></description>
			<author><![CDATA[null@example.com (hoyajigi)]]></author>
			<pubDate>Thu, 20 Aug 2009 01:09:32 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=36291#p36291</guid>
		</item>
		<item>
			<title><![CDATA[리퍼러를 통한 스팸이 있을까요?]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=36290#p36290</link>
			<description><![CDATA[<p>2009/08/20&nbsp; &nbsp; &nbsp; <a href="http://dipan.info/">http://dipan.info/</a><br />2009/08/20&nbsp; &nbsp; &nbsp; <a href="http://nave.movieshe.com/672">http://nave.movieshe.com/672</a><br />2009/08/19&nbsp; &nbsp; &nbsp; <a href="http://www.tye.co.kr/atom">http://www.tye.co.kr/atom</a></p><p>와 같은 곳에서 제 블로그(http://nosyu.pe.kr)로 온다는 리퍼러가 꾸준히 잡히는데<br />어떤 곳인가 싶어 가보면 Textcube를 이용하여 광고를 하는 사이트입니다.<br />소스를 보면 제 블로그에 있는 이미지를 가져온 것 외에는 제 블로그로 링크를 걸어놓은 것이 없습니다.<br />그런데 어떻게 리퍼러에 잡히는 것인지 궁금합니다.<br />또한, 이와 비슷한 리퍼러 스팸(?)을 겪으시는지도 궁금합니다.</p>]]></description>
			<author><![CDATA[null@example.com (NoSyu)]]></author>
			<pubDate>Thu, 20 Aug 2009 00:17:20 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=36290#p36290</guid>
		</item>
	</channel>
</rss>
