Cu ce ne mai distram pe blog ?
Cit de idiot sa fii sa faci chestia asta ? Aparent foarte idiot. Sau ma rog, ceva mexican (de fapt, n-am mai vazut comment spam trimis la secunda pe nici un blog - ori cetateanul a hotarit ca un link de pe Trilema este absolut vital afacerii lui ori cetateanul a hotarit sa faca pe cocosul cu mine, nu e clar).
Cum ne protejam de asa ceva ? Inchizind o gaura din wp-trackback.php (ei da, nu sunt comentarii, sunt ping-uri). Deci, imediat dupa
$commentdata = compact('comment_post_ID', 'comment_author', 'comment_author_email', 'comment_author_url', 'comment_content', 'comment_type');
adaugati frumusel
if ( gethostbyname( parse_url( $comment_author_url, PHP_URL_HOST ) ) <> $_SERVER['REMOTE_ADDR'] ) {
trackback_response(1, 'FU Spammer boy.');
die;}
Care in vorbirea comuna inseamna : ia url-ul continut in trackback, alege numele domeniului din el, afla ip-ul asociat domeniului respectiv si compara cu ip-ul de pe care origineaza cererea. Daca nu se potrivesc, asta este, sa mai incerce o data de pe serverul corect.
Pai nu ?
Tuesday, 18 January 2011
Las' ca eu stiu pe cineva care le ia de bune si se si mai umfla in pene, ca uite ce frumos imi scriu strainii. Am incercat sa-i explic, da' m-a facut haterita proasta si mi-a zis ca d-aia uraste romanii, ca "nu stiu sa aprecieze." Poate o sa am timp pe seara sa caut prin arhiva de messenger conversatia.
Tuesday, 18 January 2011
Ar merita hahaha
Tuesday, 18 January 2011
@ Ana: Dar prietenul tau nu stie engleschi!? :D
Tuesday, 18 January 2011
A avea servere diferite nu inseamna neaparat spam. De pilda, anumite platforme au pingback si trackback nefunctional. Ca urmare, unii le trimit prin scripturi care parseaza fluxul blogului (rar, dar se-ntampla).
Mai intelept ar fi sa respingi trackbacks / pingbacks care nu-s in romana (+ vin din servere diferite), dar asta e imposibil, fiindca sclavele nu prea stiu programare, asa-i? :)
Tuesday, 18 January 2011
@Ana Asta e, romanii sunt niste oameni rai, nu ca pakistanezii.
@pletzalcoatl Macar pentru funny factor.
@P Diddy A. E statistic vorbind mai probabil ca un autor roman sa scrie un titlu in engleza la misto decit ca un bloger sa foloseasca intr-un scop legitim ping-uri de pe servere diferite. B. TRIP avea implementata o metoda suficient de performanta de-a diferentia limba romana de alte limbi (nu doar limba engleza, deci) cit sa functioneze pe fluviul care-i twitter. O performanta pina la care restu' mai are de lucru.
Astea asa, ca o muie bicefala de bine-ati revenit pe la noi.
Tuesday, 18 January 2011
Asta e prietenul meu ...