Udv
A kovetkezo temaban varnek tapasztalatokat: van egy alacsony (~napi 100-300) latogatottsagu oldal, amire szeretnek egy egyszeru javascript spam vedelmet rakni, hogy a botok dolgat legalabb kicsit megnehezitsem.
A drupal egyik filter modulja alapjan javascript irja ki az emailcimet, noscript tagbe pedig user [ at ] domain dot org formaba megy a dolog. Az emailcimeket mindenkeppen ki kell irni, kep nem lehetseges, ezert valaszotttam a noscript-hez ezt a format. A kerdes az lenne, hogy egy ilyen megoldas mennyire szuri meg a spameket?
- 1416 megtekintés
Hozzászólások
Nemi fogalomzavarban vagy. Ez egy primitiv obfuscation, nem pedig spam szures. Ez utobbi ugyanis azt jelenti, amikor egy program valahogy megjeloli/torli/eldobja a beerkezo spamet. Azt is jó tudni, hogy sok spam jon wildcard cimekre - pl. ahahahagababa@domain.hu (gondolkodom is azon, hogy a sajat domainemben ezt az opciot megszuntetem). Ez ellen pedig nem igazan jo az emlitett javascriptes obfuscation tech-nich, de jo ha hasznalod, mert ez is csokkenti (valamennyivel) a sanszot, hogy spammerek megszorjanak viagraval :-)
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Ez egy primitiv obfuscation, nem pedig spam szures.
Igaz, bocs. Nem szuresre gondoltam, hanem csak valami elozetes akadaly felallitasara.
Az oldal karbantartoja szerint effele vedelem ugysem segit semmit, tehat felesleges. Szerintem valamit segit, tehat kell. Sajat oldalamon, a marvin-on is igy van mar kinn miota a cimem es nem jon spam (igaz a marvin latogatottsaga kb 50fo/nap, szoval baromi alacsony, robotok azert gondolom bejartak mar).
a wildcardos spam most nem erdekes, itt a celzott harvestet akarom kiszurni amennyire lehetseges, a juzer dolganak meg nem nehezitese mellett.
--
http://marvin.elte.hu/ - the astrophysics archive
- A hozzászóláshoz be kell jelentkezni
Ehez hozzárakhatsz egy spam poisont is... :)
Szerintem spammer robotok vannak olyan fejlettek, hogy html-t rendesen értelmezik és a végterméket (amit látsz) nézik végig mailcímekért.
A mailcímeknek mindenképpen a-ban kell lenniük? (<a href="mailto:foo@foo.org"> stb...) Azaz a user rákkattintva kapásból írhassa a mailt?
Lehet ilyet:
<script type="text/javascript">
funcion sendmail(var mail)
{
a=mail.split(" AT ");
b=a[1].split(" DOT ");
location.href("mailto:"+a[0]+"@"+b[0]+"."+b[1]);
}
</script>
<a href="javascript:sendmail(this.innerHTML)">foo AT foo DOT com</a>
Nem próbáltam, de talán jó. Régen jseztem... :)
- A hozzászóláshoz be kell jelentkezni
ez jopofa, lehet ez jobban vedene. ki fogom probalni, kosz.
Igazabol arra voltam kivancsi, hogy a user [ at ] valami dot org formatumot mennyire sikeresen tudjak altalaban elolvasni.
- A hozzászóláshoz be kell jelentkezni
A kódot debuggold pls, vmi szarvashibát ejthettem, mert nem működik. :)
Addíg eljutottam, hogy alertben megjelenítve ok, csak location.href nem akarja lefuttatni...
<script type="text/javascript">
function sendmail(x)
{
var a=x.split(" AT ");
var b=a[1].split(" DOT ");
top.location.href("mailto:"+a[0]+"@"+b[0]+"."+b[1]);
}
</script>
<a onclick="sendmail(this.innerHTML);" href="javascript:none;">foo AT foo DOT com</a>
- A hozzászóláshoz be kell jelentkezni
magyar nyelvu az oldal?
mert ha a szokasos angol AT es DOT helyett mondjuk KUKAC, PONT kerulne a helyere, akkor mindjart jobb a helyzet..
sztem az angolnak mar nincs nagyon ertelme.. aki kepes egy spidert csinalni, annak nem okoz gondot 2 db regexpet illeszteni az oldalra 1 helyett.. JS valamivel jobb, de valamelyik opensource JS ertelmezot valoszinu at lehet ugy faragni, hogy felismerje (es meg kompatibilis is marad mondjuk a FF-al)
mindenkepp ki kell tenni az oldalra?
mindenkepp kattinthatonak kell lennie?
---------------------
"A feny azt hiszi, gyorsabb mindennel, de teved. Mindegy, milyen sebesen szaguld a feny, mindig azt fogja talalni a vegen, hogy a sotetseg ert oda elsonek, es ra var." - Terry Pratchett
- A hozzászóláshoz be kell jelentkezni