Gecen aylarda birkac spammer/spam botu basmisti siteyi. Birkac yildir unuttugum sitemi hatirlatti, sanki kurumus ve otlarin, calilarin goturdugu bahce hissiyati olusturmustu. Neyse konuya donersem, spamleri kesmek icin ilk is varolan kodu duzgun bir versiyon kontrol sistemine oturtup deployment'lari kolay yapabilecegim bir ortam hazirladim springloops + versions app ile. Tum php kodlamami severek kullandigim phpstorm ile yapiyorum. Sonrasinda pear'da olan captcha scriptini temizleyip recaptcha yerlestirdim tum ziyaretci formlarina. Ve tum spamlar durdu dogal olarak. Cunku eski captchada buyuk bir problem yoktu fakat ben urettigim icin cozmesi kolay idi. Sanirim Recaptcha javascript ustunden imajlari yukledigi icin veya yazilarinin gercekten programatik olarak cozmesi kolay olmadigi icin cozulemiyor. Arkasinda google olmasinin da bir etkisi olabilir.

Farkettigim sey su oldu, recaptcha aslinda insanlari degil, gercekten iyi internet kullanicilarini filtreliyor, digerleri yapamiyor ve formu gonderemiyorlar. Belki sinir olup sayfayi kapatanlar var ama en azindan, recaptchayi hayatinda hic gormemis, eger oradaki yaziyi okuyamiyorsa yenile tusuna basinca yeni bir captcha gorecegini bilmeyen kullanicilarla ugrasmiyorsunuz. Her site icin degil ama bazi siteler icin bu recaptcha kullanmanin farkli bir avantajini gosteriyor.

Bunu iletisim sayfasindaki formdan gelen mesjalarin sayisinin ve iceriklerinin degismesinden soyleyebiliyorum.
13 Ağustos Çarşamba ´08   —   2 Yorum
SPAM biraz daha abarırsa yeni nesil dövüşme-sanatı (belkide sanal dövüşme sanatları) kategorisine girecek. İnsanlar oturup reklam yapmak amacıyla olabilecek en adi yolu seçerek vakitlerini, kendi konuları ile İLGİSİ olmayan binlerce siteye "nasıl spam yapabilirim?" sorusunun cevabını bulmakla öldürüyorlar. Sonuçta işe yaramayan bir yöntem değil, istatistiksel olarak herşeyin bir yüzdesi var ve denek sayısını ne kadar büyütürseniz sizin yüzdenize düşen kişi sayısı o kadar artıyor. Yani ulaşacağınız kitle genelin 1%'i ise bile, siz 1 milyon kişiye ulaştığınızda 10 bin kişiye reklamınızı okutmuş oluyorsunuz. Haliyle amaç, reklamı ilgili-ilgisiz ulaşılabilecek her e-posta ve siteye yayabilmek.

Bunu engellemek için birkaç akıllı zamanında captcha'yı bulmuş. Halen geçerliliğini koruyan captcha'yı dinlemeyip elle spam yapmaktan usanmayan geri zekalı çok insan/grup var. Bu insanlar vakitlerini böyle şeylerle harcamaktan hiç usanmıyorlar galiba. Neyse bu kısım onların sorunu...

Bu yazıyı bana yazdıran şey, son 1 haftadır bu son paragrafta bahsettiğim şeyi yapan insanların çoğalması oldu. Tek tük de olsa oturup captcha'yı elle girip 1 tane 2 tane spam yapmaya çalışan insan var. Şu an yorumları silmekle ilgili çok sorunum olmadığından yönetim panelimde yorumları yönettiğim bir kısım yazmadım. PhpMyAdmin'den el ile siliyorum (aslında oldukça pratik oluyor). Geçen gün 2-3 gün ara ile birkaç tane gönderi yaparak link-spam yapan birisine üşenmeyip "Siteme spam yapmakta ısrarcı mısınız?" diye sordum :-) Doğal olarak cevap gelmedi.

Yani insanlar programlama, web vs (yani bu sitenin konu alanları) ile ilgisi olmayan sitelerin linklerini burada spam yolu ile sunmaya çalışmaları çok aptalca ve zaman kaybı olarak geliyor. Demekki onlara gelmiyor...

Ne yapacağız bu spam konusunu? (bu site için değil, genel olarak soruyorum)

Senesini hatırlamıyorum ama herhalde birkaç sene önce ilk duyduğumda "mantıklı" diye tepki verdiğim ama sonra "microsoft'a yakışır bir şekilde çok salakça" olarak düşünmemi sağlayan, Bill Gates'in spam'e engel olması için önerdiği bir fikir vardı : "e-Postaları -sembolik- ufak bir parayla, mesela 1 cent gibi ücretlendirelim"
(bullshit :-) )

Popüler Etiketler

facebook connect api box mfyz mobile table iphone css media job developer apple ipad itunes php mysql db code pharma hack wordpress kitap ui design development social sosyal medya twitter radio button switch startups less compile compiler macosx windows linux app on-the-fly firefox download örnek kod internet explorer framework cache konsol terminal mootools ipucu query select session cookie logo ruffles doritos meta share html pear mdb2 prepare execute injection rss parse xml blog google service internet lifestream license ubuntu ntfs fstab sql javascript js jquery plugin html5 form input spam nedir widget ux css3 icons www subdomain redirect crossdomain wanda database free mail signature imza newsletter subscription phpstorm jetbrains pgsql mssql ide editor subversion svn xhtml digital export tool object deployment version control git dokuman browsers istatistik statistics graph iOS proje search language textarea gimp howto opengraph fql optimization portfolio optimizasyon analyse procedure url login webkit screen auth kurulum nasıl apache insanlar open source lisans sitemap seo laptop notebook htaccess route router mod_rewrite generator ios app store store in-app purchase purchase verification integration storekit itunes connect server chart osx applications tebrik support bootstrap ie browser kampanya style wireless while network web app music cms workspace icon ikon grafik banner calendar coding kontrol yapıları if assets tytz ajax player zaman date diff tarih regex xmlhttprequest http link oyun