<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[TNF : Tatter Network Foundation forum - 스팸 폭탄을 막기 위한 아이디어 한가지]]></title>
	<link rel="self" href="http://forum.tattersite.com/ko/extern.php?action=feed&amp;tid=5605&amp;type=atom"/>
	<updated>2008-05-23T18:47:18Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.tattersite.com/ko/viewtopic.php?id=5605</id>
		<entry>
			<title type="html"><![CDATA[RSS 답글: 스팸 폭탄을 막기 위한 아이디어 한가지]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=27323#p27323"/>
			<content type="html"><![CDATA[<p><a href="http://notice.textcube.org/ko/119#comment2940">http://notice.textcube.org/ko/119#comment2940</a><br /><a href="http://forum.tattersite.com/ko/viewtopic.php?pid=4507#p4507">http://forum.tattersite.com/ko/viewtopi … 4507#p4507</a><br /><a href="http://forum.tattersite.com/ko/viewtopic.php?pid=17497#p17497">http://forum.tattersite.com/ko/viewtopi … 497#p17497</a></p><p>Darco님 말씀도 참고해볼만할것 같습니다. <img src="http://forum.tattersite.com/ko/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[lunamoth]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=56</uri>
			</author>
			<updated>2008-05-23T18:47:18Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=27323#p27323</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: 스팸 폭탄을 막기 위한 아이디어 한가지]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=27316#p27316"/>
			<content type="html"><![CDATA[<p><a href="http://unknowngenius.com/blog/archives/2006/01/30/the-state-of-spam-karma/">http://unknowngenius.com/blog/archives/ … pam-karma/</a><br /><a href="http://wp-plugins.net/doc/sk2/sk2-user-guide/sk2-modules/">http://wp-plugins.net/doc/sk2/sk2-user- … 2-modules/</a><br />갑자기 생각나서 찾아봤는데 예나 지금이나 정말 창과 방패의 싸움인듯 싶습니다. </p><p><a href="http://forum.tattersite.com/ko/viewtopic.php?pid=27301#p27301">http://forum.tattersite.com/ko/viewtopi … 301#p27301</a> 에 남긴 내용이긴 합니다만, 후처리? 측면도 어느정도 강화하면 어떨까 싶습니다. 전체블로그단위/포스트단위/IP단위 등으로 댓글 재입력 시간 제한을 걸어두거나 하는 식으로 말이지요...</p>]]></content>
			<author>
				<name><![CDATA[lunamoth]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=56</uri>
			</author>
			<updated>2008-05-23T17:48:10Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=27316#p27316</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: 스팸 폭탄을 막기 위한 아이디어 한가지]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=27315#p27315"/>
			<content type="html"><![CDATA[<p>고생 많으시네요. 이 늦은 시간에...^^ 뚫으려는 쪽이 막으려는 쪽보다 유리한게 (그것도 많이) 사실이지요. 하긴 제가 얘기한 방식도 스팸 쓰기 전에 한번 읽으면 쉽게 뚫리긴 하겠네요.&nbsp; 이래저래 막는 쪽이 힘든 싸움이네요. ^^</p>]]></content>
			<author>
				<name><![CDATA[taskbook]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=2863</uri>
			</author>
			<updated>2008-05-23T17:24:08Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=27315#p27315</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[스팸 폭탄을 막기 위한 아이디어 한가지]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=27311#p27311"/>
			<content type="html"><![CDATA[<p>또다시 스팸 폭탄 공격이 기승을 부리네요. </p><p>textcube 홈페이지 공지사항을 보니 플러그인이 계속 개선중인거 같습니다만,</p><p>이번에 공격을 받으면서 곰곰히 생각해보니 이런 식으로 textcube 기능이 개선되면 </p><p>스패머들의 공격을 피할 수 있지 않을까 하는 생각이 들어서 글을 한번 써 봅니다.</p><br /><br /><p>우선 다들 잘 아시겠지만 다시 한번 스패머들이 스팸 댓글을 남기는 방식을 정리해보겠습니다.</p><p>뭐 복잡한 얘기는 다 빼고 자동으로 대량의 스팸 댓글을 남기는 원리는...</p><p>댓글을 작성하는 URL 을 분석을 통해 알아내서 자동으로 생성된 HTTP 요청을 계속 보내는 방식이겠죠.</p><br /><p>그렇다면, HTTP 요청을 보내는 쪽의 IP주소라든가, 파라미터를 분석해서 이 요청을 막는 방식으로도</p><p>스팸 댓글 공격을 피할 수도 있겠지만 (현재 EAS 플러그인의 방식이겠죠.)</p><p>이런 식으로도 공격을 피할 수 있지 않을까 하는데요...</p><p>바로 댓글을 작성하기 위해 보내는 HTTP 요청의 URL을 동적으로 생성하게 하는 것이죠.</p><p>어차피 사용자들이 댓글을 남길때 URL을 직접 쳐서 남기는 사람은 없고, 다들 textcube에서 생성한</p><p>페이지에서 버튼을 클릭해서 댓글을 남기니까 말이죠... 댓글 작성 URL의 뒷부분 (도메인 뒤에 붙는 부분)</p><p>을 랜덤이라든가 passwd 만드는 식으로 (정확하게는 message digest 같은 거겠죠) 동적 생성해서 </p><p>데이터베이스에 기록해놓고 댓글 작성시에 들어온 문자열이 데이터베이스에 저장된 문자열과 같으면 </p><p>댓글을 저장하도록 하는 것이죠. </p><p>그리고 이 문자열을 일정 시간 간격으로 재생성하게 하는 겁니다. 일주일이라든가 보름 간격으로...</p><p>그렇게 하면 우선 자동화된 스팸 댓글 작성기를 만들 수가 없습니다. 같은 textcube 를 사용하는 사이트들이라도</p><p>댓글 작성 URL은 제각각이 되니까요. 또 같은 사이트라도 일정 주기로 계속 바뀌기 때문에 독하게 맘먹고 </p><p>매일 매일 사이트를 분석하는 놈이 아니라면 (이건 경제성이 없으니까 그런 놈은 아마 없을 테죠.) 아예 </p><p>스팸 댓글 작성기를 만들 수 없겠죠. </p><p>뭐 잠깐 생각한 거라서 깊게 따지다보면 다른 문제가 발견될 수도 있겠지만....</p><p>기본 원리는 유효하리라 생각됩니다.</p><br /><p>제작자 분들이 한번쯤 고려해봐 주셨으면 좋겠네요. </p><p>^^</p><p>그럼 이만.</p>]]></content>
			<author>
				<name><![CDATA[taskbook]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=2863</uri>
			</author>
			<updated>2008-05-23T16:01:12Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=27311#p27311</id>
		</entry>
</feed>
