E-mail 주소 스팸봇에 노출되지 않게 Encoding
글쓴이: 웃는 남자 / 작성시간: 목, 2004/10/07 - 4:07오후
서핑하다가 발견한건데 유용할 듯 싶어서 올려봅니다.
웹에 포스팅할때 스팸메일때문에 선뜻 이메일주소를 적기가 꺼려지자나요
적더라도 ( foo골뱅이bar쩜com ) 이런식으로 적구요.
아래 싸이트에 가보니 javascript 로 이메일주소를 encoding 해서 스팸봇에 노출되지 않게 해주는 방법이 있네요.
http://automaticlabs.com/products/enkoderform/
자신의 원하는 e-mail 주소를 폼에 넣어주면 엔코딩된 스크립트를 보여줍니다.
제 이메일주소를 넣어서 만들어봤는데 다음과 같이 만들어주네요.
<script type="text/javascript"> //<![CDATA[ function hiveware_enkoder(){var i,j,x,y,x= "x=\"16x=\\\"3d4d2=Ax6126=\\\\\\\"2335726234682783d643323303e6d332369537376" + "66362333e287353636343932382e32236c7373439366265356e63665343733313774366368" + "03136623226326c6926133326363333b386663315663436362636393b23763363636656d2d" + "36636a53936363939366e3d6313636656532393b65432926632353676313b7923263313636" + "393b3d36567893433363222373e63636363731313638616553726663235364635317423738" + "35373763686a36632933032363030343b7d73136342b67797d797d333b973323b29\\\\b29" + "2\\\";y=3238'3233932d2';2c23forb5366693b9287(i=03437;687327446i<7393x.l763" + "266e652757engt3737h6c2332ee7;i7876+=2853223c69b272){y+3437=3b3652703un2853" + "escd635669285706ape(3664'7263163f6%'7363+x.653763b2756e7subs3336t273653dd7" + "r(2263i,2963433b5cb793));}365cy\\\";j2d27=eva2723l(x.d783charb666At(03735)" + ");x3f72=x.s2863ubst2376r(1)93d3;y='3436';fo603br(i=69530;i<6313x.lec782ngt" + "h3661;i+=3e6c10){6536y+=x3366.sube677str(3936i,5)3468;}fo3b13r(i=66465;i<9" + "2b3x.le3664ngth3d38;i+=312310){5342y+=x97b6.sub6533str(366fi,5)7223;}y=263" + "2y.su86a3bstr3532(j);\";j=eval(x.charAt(0));x=x.substr(1);y='';for(i=0;i<x" + ".length;i+=8){y+=x.substr(i,4);}for(i=4;i<x.length;i+=8){y+=x.substr(i,4);" + "}y=y.substr(j);"; while(x=eval(x));}hiveware_enkoder(); //]]> </script>
이걸 복사해서 HTML안에 끼어넣어주면 하이퍼링크가 걸린 이메일주소가 나옵니다.
완벽한지는 모르겠지만 스팸에 대해 우려하지 않게되면 좋겠네요. :wink:
Forums:
좋은정보 감사함..
좋은정보 감사함..
근데 이거 누구 좀 분석해 주실분 안계신가요?잔머리 굴려봐야 답이 잘
근데 이거 누구 좀 분석해 주실분 안계신가요?
잔머리 굴려봐야 답이 잘 안나오네요.
제가 모르는게 너무 많은듯 하네요.
저 사이트에서 메일 주소를 수집하고 있는걸지도...그림파일이나 플래쉬
저 사이트에서 메일 주소를 수집하고 있는걸지도...
그림파일이나 플래쉬파일로로 만들어서 쓰는게 가장 나을듯하네요.ㅎㅎ
재수생
전주현
[code:1]하하<script type="text/J
이정도면 되려나요? 내용은
위 코드를 html 파일로 저장하고 웹브라우저로 읽어보세요.(IE만 될지도..)
[quote="ironiris"]<script type="tex
그정도 같고는 안될겁니다. 로봇은 소스코드에서 메일 주소를 찾으려 할 것이기 때문이죠. 하지만 거의 비슷합니다 . 약간 더 머리를 써보세요 :D
[code:1]&amp;#116;&amp;#104;&
&#116;&#104;&#105;&#110;&#107;&#101;&#114;&#48;
thinker0
이렇게 표현 해도 되요. "thinker0"게 표현되고요. mailto에서도 되고요.
& ==> & 기호 입니다.
[quote="Anonymous"][quote="ironiris"]&
그 코드말고 첫번째 코드..를 말한거죠.
첫번째와 두번째가 같은 코드입니다.
http://www.nhacks.com/email/index.php여
http://www.nhacks.com/email/index.php
여긴 어떤가요? ^^
hotmail 과 gmail, yahoo.com 만 가능하지만..
(이메일 아이콘을 생성해줍니다)
간다.
멈출까 나아갈까
망설이고 있을 때에는
나아가라고 배웠다.
[quote="Anonymous"][quote="ironiris"]&
마지막 이모티콘 없었으면 분위기 험악할 뻔 했습니다.
:wink:
요즘 봇들은 하도 영리해서...혹시나 JavaScript 도 자체 브
요즘 봇들은 하도 영리해서...
혹시나 JavaScript 도 자체 브라우저 엔진 비슷한 것으로 해석해버리는 것이 아닐까요? -_-;;
음... 중간에 JScript 를 이용한 방법은 InternetExplorer 에서만 될 듯 하니까... 안되겠네요...
HTML 특수문자를 이용하는 방식은... 이미 로봇이 알고 있지 않을까요? :D
----
블로그 / 위키 / 리눅스 스크린샷 갤러리
[quote="인클루드"]음... 중간에 JScript 를 이용한 방
제 Firefox (version 1.0 preview) 에서는 보입니다만.. :wink:
----------------------------------------
Nothing left after Nirvana.
[quote="Nemesis_cR"][quote="인클루드"]음...
엇... 되시나요? 저도 0.10.1 버전인데, '하하 호호~' 만 출력되고 안보이네요... 무슨 문제가 있는걸까요... :?
----
블로그 / 위키 / 리눅스 스크린샷 갤러리
이건 어떨까요?
<head>
function mailto(domain,user)
{
document.location.href = "mailto:" + user + "@" + domain;
}
</script>
</head>
<a href="_javascript:mailto('example.com','user')">user 'at' example.com</a>
Confucius say: He who play in root, eventually kill tree.
댓글 달기