Как да си скрием mail-a от спамерите и техните ботове

BlueTrance

Registered
Как да си скрием mail-a от спамерите и техните ботове.

<a id='support' href='contacts' onmouseover='javascript: linkhref(this);' onfocus='javascript: linkhref(this);'>contact us</a>


function linkhref(obj) {
if (obj==null) {
return;
}
var symbols = ['.', ':', '@', 'a', 'c', 'e', 'k', 'h', 'i', 'l', 'm', 'o', 'r', 't', 'x'];
var morder = [10, 3, 8, 9, 13, 11, 1];
var dorder = [2, 4, 7, 8, 4, 6, 0, 4, 11, 10];
var i, m='', d='';

for (i=0;i<morder.length;i++) {
m = m+symbols[morder];
}
for (i=0;i<dorder.length;i++) {
d = d+symbols[dorder];
}
obj.href = m+obj.id+d;
obj.innerHTML = obj.id+d;
}

Идеята е че никой бот или каквато и да е друга софтуерна машина която следи тук и там няма как да извика onmouseover или onfocus event-ите. А точно това прави човек преди да щракне. :)
 
BlueTrance каза:
Идеята е че никой бот или каквато и да е друга софтуерна машина която следи тук и там няма как да извика onmouseover или onfocus event-ите

Ам таз машина/бот/или както си искаш я наречи, нали гледа сорса и така екстрактва е-мейла ти. Какво пречи на създателя и да направи да го извлича onmouseover ?
 
deam0n каза:
BlueTrance каза:
Идеята е че никой бот или каквато и да е друга софтуерна машина която следи тук и там няма как да извика onmouseover или onfocus event-ите

Ам таз машина/бот/или както си искаш я наречи, нали гледа сорса и така екстрактва е-мейла ти. Какво пречи на създателя и да направи да го извлича onmouseover ?


като се замисли 4овек :?:
 
deam0n каза:
BlueTrance каза:
Идеята е че никой бот или каквато и да е друга софтуерна машина която следи тук и там няма как да извика onmouseover или onfocus event-ите

Ам таз машина/бот/или както си искаш я наречи, нали гледа сорса и така екстрактва е-мейла ти. Какво пречи на създателя и да направи да го извлича onmouseover ?
За целта трябва тази машина да има JS парсер, което никак не е просто. След това трябва тази машина на абсолютно всяко нещо което може да се щтрака да се ходи с мишката отгоре/отдолу и т.н. да го симулира. След всяка операция трабва да се парсва целия документ наново за да се провери дали някъде не е сменен някакъв фрагмент от документа. Т.е. супер много процесорно време се заема за да се провери дали на страницата няма скрит мейл. Ти как мислиш, един спамер който търси по най бързият начин да събере 20-30 млн мейла ще си забави работата неколкократно ли?
Аз много се съмнявам. Пък и такива машини все още няма! И едва ли ще има скоро.
 

Back
Горе