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

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