Autor | Zpráva | ||
---|---|---|---|
miroslavpolak Profil |
#1 · Zasláno: 13. 6. 2007, 19:41:53
Zdravim
Zdedil som dobrovolne spravu stranky jednej skoly. Na stranke zamestnanci je kazde meno nalinkovane na e-mail (klasika <a href="mailto:xyz@....). Od niekoho som pocul ze touto cestou je akurat tak si riadne zaspamovat schranku. Zaroven som pocul ze existuje v php-cku nejaka finta co to dokaze vyriesit. Vedel by niekto poradit. Vrela vdaka |
||
djlj Profil |
#2 · Zasláno: 13. 6. 2007, 21:11:21
Můžeš tam třeba prsknout formulář, kterej bude odesílat učiteli, kterýho si uživatel vybere, zprávu na email.
|
||
Keilew Profil |
#3 · Zasláno: 13. 6. 2007, 21:26:54
No nevím, formuláře ne pokaždý zaručí, že to skutečně dojde. Dost jsem s tím bojoval. Nevím, čím to, ale občas to přišlo až za půl dne, občas vůbec...
Dneska už je to jedno, protože SPAM roboty sosaj emailový adresy pomocí trojáků přímo z počítačů, ale pokud chceš zabezpečení, tak buď opisem, to je takový to pepík (zavináč) web (tečka) cz, nebo obrázkem. Nic jinýho neznám a docela mě to zajímá, tak pište;-) |
||
djlj Profil |
#4 · Zasláno: 13. 6. 2007, 21:29:07
ale občas to přišlo až za půl dne, občas vůbec...
Tak to máš asi email u Seznamu :). |
||
zero0x Profil |
#5 · Zasláno: 13. 6. 2007, 21:34:55
neviem, no ale cez javascript by to mohlo ist
napises normalny javascript <a onload="this.href='mailto:x@y.z'"> samozrejme takto by bolo vidiet email, ale ak sa to urobi cez eval, a stringfromint ci tak nejak, tak potom je to bezpecne |
||
Keilew Profil |
#6 · Zasláno: 13. 6. 2007, 21:48:30
Tak to máš asi email u Seznamu :)
Problém byl dle reportu na odesílatelově serveru, takže někde u providera... |
||
habendorf Profil |
#7 · Zasláno: 13. 6. 2007, 23:44:03
zero0x: odkdy má <a> událost onload?
|
||
zero0x Profil |
#8 · Zasláno: 14. 6. 2007, 07:41:00 · Upravil/a: zero0x
nj, tak to mozme prilepit niekde inde, ono sa uz nieco najde :D
*** dalsi super napad: napisat odkazy v taktomto tvare: <a href="mailto: niekto(zavinac)niekto.com">aa</a> a potom do onload pridat nieco taketo: var maily = $$('a[href^=mailto:]'); //css selektor, tento prikaz obsahuje vecsina frameworkov var href=null; for(i in maily){ href=maily[i].getAttribute('href'); href.replace('(zavinac)', '@'); maily[i].setAttribute('href', href); } |
||
Časová prodleva: 17 let
|
0