Tarih: 2008-03-26, 01:52:07 Mesaj konusu: Kötü bot engelleme ?
phpBB 2.0.22 sürümü forumuma hergün 5 kadar bot kayıt oluyor ve uygunsuz içerik ekliyorlar.Bu durumdan nasıl kurtulabiliri.Artık adult içeriği silmekten bıktık.
Forumdan üyeleri yönetici onayından sonra siteye alma gibi bir karar aldık ama ben deneme yaptım.üye kaydı yaptım .ama bu üye kaydını nerden onaylıyacağımı bulamadım.yönetici e-postasına mail gelmesi lazım die biliyordum ama mailde gelmiyor.admin panelinde de onaylayacak yer yok.anlamadım gitti.sadece üye olan nicki biliyorsak eğer kullanıcı yönetiminden yazıp bilgilerine erişiyoruz ve öle aktif yapabiliyoruz.ii de buda çok saçma kimin üye oldugunu ben nerden bilicem. yardımcı olacak arkadaşlara şimdiden teşekkürler..
Kayıt: Jan 17, 2007 Mesajlar: 341 Konum: Köln / Almanya
Tarih: 2008-03-26, 02:01:10 Mesaj konusu:
mail sisteminde bir sorun vardir normalde biri uyelik yaptiginda mail ile bildirilmesi gerekiyorsa mail sistemi ona bir mail yollar ve haber dar olman icin geri mail sana yollar mail sistemini bir kontrol et baska maillerden mail at yada orinal üyelik sistemini kullan zaten mail ile uyarilmadan kabul edilen uyeliklerde de sorun cikiyor botlar kendi uyelik yapiyorlar mailler toplayan bot sahipleri mailleri aktif edip siteye uyelik islemlerini tamamliyorlar daha sonra botlar dolastikca istedigi iceri yukluyorlar bir cok alternatif var tabii ama yinede dedigim gibi orjinal uyelik formunda uylik mail sistemi ile aktifse onu kullan düzelecektir tabii mailin calisiyorsa onuda test et kardes bos zamanimda yinede bunlar care degilse yazarim
Şimdi kardeş mail de problem yok.
Şöle ki,
şimdi hesap aktivasyonun 3 yöntemi var panelde
1-Kapalı 2-Kullanıcı 3-Yönetici
kapalı olunca aktivasyon istemior
kullanıcı olunca kullanıcı kendi mail adresine gelen maili onaylıyor işlemi tamamlıyor ( ki mailde problem olsa kullanıcıya da mail gitmez,ama kullanıcıya mail gidiyor )
son olarakta yönetici onayı. burada da genel ayarlarda yönetici postasına 3 faklı e-posta denememe rağmen hiçbirine gelmiyor mail.
yada bu kötü botları engellemenin başka ne gibi yolları olabilir paylaşırsanız sevinirim ..
(Yukarda aktivasyon olayını hepimiz bilioruz uzunca anlatmamın sebebi kendimi daha iyi anlatabilmemdir.sıktıysam kusura bakmayın :) )
Yardımcı olacak arkadaşlar yok mu? Ben bu konuyu bir çok yerde arattım gerçektende çözüm hiç bir yerde verilmemiş biz burada bu konuyu çözebilirsek emin olun bir çok kişi faydalanacaktır.
Bir arkadaşım üye kayıt bölümüne
bir soru eklemişti
örneğin türkiyenin başkenti neresidir?
2+1=? gibi
bu soruların doğru cevabını veremeyen üyeliği tamamlayamıyordu. bunun olaya çözüm oldugunu söylemişti,fakat onu nasıl yapabileceğimide bilmniyorum.bu konudada YARDIM alabilirim.kendisinide uzun zamandır göremiyorum.
Kayıt: Jan 17, 2007 Mesajlar: 341 Konum: Köln / Almanya
Tarih: 2008-03-26, 03:05:14 Mesaj konusu: Re: Kötü bot engelleme ?
Arkadasim senin soruna cözüm olarak verdigim kodlari htaccs kullaniyorsundur ana dizindeki htacss ekle yoksa verdigim kodlari .htacss olarak ana dizine at genel olarak botlari engelliyor
Kod:
# $Author: zx $
# $Date: 2003/08/17 14:03:21 $
# deny most common except .php
<FilesMatch "\.(inc|tpl|h|ihtml|sql|ini|conf|class|bin|spd|theme|module)$">
deny from all
</FilesMatch>
<Limit GET PUT POST>
Order Allow,Deny
Allow from all
</Limit>
bunun disinda bir sorunun daha vardi aktivasyondan sonra yöneticiye mail gelmiyor sanirim onada kesin cözüm olunca yazarim
simdilik bu senin isini görecektir botlar kesilecektir buna rahmen yine burda kayit disi olan botlar varsada onlari tespit edip engelle ama sanirim yeterli gelecektir
Kardeş /forum şeklinde forumun adresi bu dosyayı /forum içine mi atayım yoksa anadizine mi? ikisinide yaptım şuanda
ana dizinde kullanıyordum.ekleme yaptım
/forum içinde yoktu,orayada yolladım.
Kayıt: Jan 17, 2007 Mesajlar: 341 Konum: Köln / Almanya
Tarih: 2008-03-26, 03:19:39 Mesaj konusu:
bu kodlari normal bir txt dosyasina at ftden hem an dizine hemde forum ana dizinine at ana dizinde yetiyor foruma ana dizine at attiktan sonra .htaccs olarak ismini yazarsan botlar artik sitene gelsede kayit olsada mesaj atamazlar ok kardes bir kac gun dene bakalim botlar eklerse yine yaz yok eklemezse bir tesekkür yeter
Kayıt: Jan 17, 2007 Mesajlar: 341 Konum: Köln / Almanya
Tarih: 2008-03-26, 13:53:09 Mesaj konusu:
ctracker güzel bir uygulama siteyi kasiyor yine cözüm icin kullanilabilir
birde popli arkadasimizin bu yazina cevap
mail ile neden bu kadar uğraşıyorsunuz anlamadım...bunun çözümü yokmuş gibi sohbet etmişsiniz....
üyelik icin aktivasyon kodu gidiyor uye olana onay oluyor geri bildirim icin kendi yönetici mail adresine bildirim e postasi alamiyor onun nedeni ne bilmiyorum
polibo06
Kardeş teşekkürler YARDIMın için ama benim yazdıklarıma bir kez daha göz atarsan eğer , senimn sunduğun çözümün var oldugunu biliyorum.son kullanıcıya tıkla ve aşağıdan aktif et butonuyla aktif et, evet ama arkadaşım son kullanıcıya tıklaya tıklayamı yapıcaz bu işi , onu aktif ettim dielim,sondan bi önce kaydolan nolacak ?
yönetici onayına bıraktığımız zaman üyelik sistemini admin e-mailine bir mail gelmesi gerekiyor,bu mailde de kimlerin kaydolduğunu görebiliyoruz.Bu şekilde onay verip yada silebiliyoruz.Fakat ben bu maili alamıyorum.Genel ayarlara yazdığım e-postama mail gelmiyor.Eğer mail gelirse problemi çözmüş olurum.Ve
diğer bir çözümünde kayıt olmak istiyor musunuz? seçeneğini örnek vermişsin,
bende üstte yine benzer bir yöntemi arkadaşımın uyguladığından bahsettim.Oda şöyle yapmış,
2+1=? yada Türkiyenin başkenti neresidir? şeklinde sorulara cevap isteyerek dediğin yöntemi uygulamış.Ama ilave olarakta bunun nasıl yapılacağını bilmediğimi , bu konudada yardımcı olunabileceğini söyledim,
phpbb formunda güvenliği ctracker ile sağlayınız...bu mod ile bu sorun ortadan kalkacaktır
son olarakta bunu yazmışsın , emeğin için teşekkürler , senden bu yazdıklarını detaylı bir şekilde anlatmanı istiycem, şimdiden teşekkürler ..
envergengoru , .htacss işe yaramadı kardeş.emeğin için teşekkürler sanada .
Şuan admin onayında tutuyorum siteyi,ama bana kayıt olanların mailleri gelmiyor.
Hala çözüm bulamadık yardımcı olabilecek arkadaşlar lütfen yazsınlar, çözüm gerçekten birçok kişiyi aydınlatacak.duyarlı olan arkadaşlara bir bir teşekkürler..
Tarih: 2008-03-30, 11:17:47 Mesaj konusu: Re: Kötü bot engelleme ?
Onları boşver şu modu kur kökten hallet üye olurken soru soruyor cevaplamadan hiçbi kimse üye olamaz...
Alıntı:
bu mod sayesinde yönetim panelinden bir soru giriyorsunuz ve doğru cevabını giriyorsunuz, ve kayıt esnasında kayıt olmaya çalışan kişinin bu soruyu doğru cevaplaması lazım. spambotlardan korunma yöntemi.
gerekli belgeler attach olarak verilmiştir.
yönetim paneli görüntüsü
Kod:
##############################################################
## MOD Title: Textual Confirmation
## MOD Author: olpa < olpa@bbantispam.com > (Oleg Parashchenko) http://bbantispam.com/tc/
## MOD Description: While registering, the user must answer a question to prove the user isn't a spambot.
## MOD Version: 1.0.1
##
## Installation Level: Easy
## Installation Time: 3 Minute
## Files To Edit: includes/constants.php
## includes/usercp_register.php
## templates/subSilver/profile_add_body.tpl
## Included Files: includes/functions_tc.php
## admin/admin_tc.php
## templates/subSilver/admin/textual_confirmation.tpl
## language/lang_english/lang_tc.php
## language/lang_english/email/textual_confirmation.tpl
## language/lang_russian/lang_tc.php
## language/lang_russian/email/textual_confirmation.tpl
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
##############################################################
## For security purposes, please check: http://www.phpbb.com/mods/
## for the latest version of this MOD. Although MODs are checked
## before being allowed in the MODs Database there is no guarantee
## that there are no security problems within the MOD. No support
## will be given for MODs not found within the MODs Database which
## can be found at http://www.phpbb.com/mods/
##############################################################
## Author Notes:
##
## There are two editions of Textual Confirmation:
##
## * community edition and
## * business edition.
##
## In the community edition, each time spam registration is rejected,
## Textual Confirmation sends a notification to the forum administrator
## and TO THE COMMUNITY SPAM DATABASE. Visit the home page for details:
##
## http://bbantispam.com/tc/
##
## If you don't want to send us copies of the notifications,
## you must buy a business license. For details, visit
##
## http://bbantispam.com/tc/?mode=register
##
## Privacy Policy: We do not disclose your individual information
## to any other company. We collect aggregate statistics on spam
## texts and spammers' IPs. We may publish or share this aggregate
## information with other companies. This aggregate data, by its
## nature, will not reveal your identity.
##
##############################################################
## MOD History:
##
## 2006-11-18 - Version 1.0.1
## - small corrections to be accepted for the MOD Database
## 2006-11-04 - Version 1.0.0
## - index.html is updated
## 2006-10-29 - Version 1.0.0.beta3
## - The math question is removed
## - Keys of the $lang array use underscores instead of commas
## - Now setting the "Reply-to" field in the e-mail notifications
## - Screenshots and CAPTCHA links in index.html
## 2006-10-23 - Version 1.0.0.beta2
## - Minor tweaks to avoid PHP warnings in the wild world
## - EasyMOD compatibility
## - Documentation
## - Russian translation
## 2006-10-21 - Version 1.0.0.beta1
## - The code is packed as mod
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ OPEN ]------------------------------------------
#
includes/constants.php
#
#-----[ COPY ]------------------------------------------
#
copy includes/functions_tc.php to includes/functions_tc.php
copy admin/admin_tc.php to admin/admin_tc.php
copy language/lang_english/lang_tc.php to language/lang_english/lang_tc.php
copy language/lang_english/email/textual_confirmation.tpl to language/lang_english/email/textual_confirmation.tpl
copy templates/subSilver/admin/textual_confirmation.tpl to templates/subSilver/admin/textual_confirmation.tpl
#
#-----[ SQL ]------------------------------------------
#
CREATE TABLE phpbb_textual_confirmation (
id INTEGER NOT NULL AUTO_INCREMENT,
question TEXT NOT NULL,
answers TEXT NOT NULL,
PRIMARY KEY (id)
);
INSERT INTO phpbb_textual_confirmation(question,answers) VALUES ('Are you human?', 'yes\nja\noui');
INSERT INTO phpbb_textual_confirmation(question,answers) VALUES ('Say hello', 'hello\nhi\nhallo');
#
#-----[ DIY INSTRUCTIONS ]-------------------------------------
#
After installation of Textual Confirmation is completed, go to
the control panel and change the set of questions. Also, switch
off Visual Confirmation, because it isn't required anymore.
If you've installed additional forum templates, then, for each template:
* modify the file "profile_add_body.tpl", and
* create the file "admin/textual_confirmation.tpl".
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
#
#-----[ COPY ]------------------------------------------
#
copy includes/functions_tc.php to includes/functions_tc.php
copy admin/admin_tc.php to admin/admin_tc.php
copy language/lang_english/lang_tc.php to language/lang_english/lang_tc.php
copy language/lang_english/email/textual_confirmation.tpl to language/lang_english/email/textual_confirmation.tpl
copy templates/subSilver/admin/textual_confirmation.tpl to templates/subSilver/admin/textual_confirmation.tpl
#
#-----[ SQL ]------------------------------------------
#
CREATE TABLE phpbb_textual_confirmation (
id INTEGER NOT NULL AUTO_INCREMENT,
question TEXT NOT NULL,
answers TEXT NOT NULL,
PRIMARY KEY (id)
);
INSERT INTO phpbb_textual_confirmation(question,answers) VALUES ('Are you human?', 'yes\nja\noui');
INSERT INTO phpbb_textual_confirmation(question,answers) VALUES ('Say hello', 'hello\nhi\nhallo');
#
#-----[ DIY INSTRUCTIONS ]-------------------------------------
#
After installation of Textual Confirmation is completed, go to
the control panel and change the set of questions. Also, switch
off Visual Confirmation, because it isn't required anymore.
If you've installed additional forum templates, then, for each template:
* modify the file "profile_add_body.tpl", and
* create the file "admin/textual_confirmation.tpl".
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
komutan1905 Kardeş kesinlikle bu yöntem daha mantıklı ama daha açık anlatırsan ben bunu kurayım, değişiklikleri nerde yapıcam anlamadım , hatta sen bu sorumu boşver baştan detaylı bir anlatım yazarsan minnettar kalırım.teşekkürler.2hafta oldu sanırım konuyu açalı , sen yazda bu problem çözülmüş olsun . teşekkürler ilgilenen arkadaşlara.
Arkadaşlar yeni bir başlık açmadan buradan şu şekilde YARDIM istiyorum , Lütfen yardımcı olun ,
Sitemde üyelik kaydı sırasında soru sormak istiyorum botların kaydını engellemek için..Bilgisi olan arkadaşlar paylaşırsa sevinirim. Ama detaylı bir anlatım olursa başarılı bir şekilde kurabilir herkes die düşünüorum.Komutan1905 arkadaş anlatmış ama ben neyi neyle değişicem nereye ne eklicem hiç bişi anlamadım , aydınlatıcı bir anlatım olursa harika olur.teşekkürlerr
Kardeş ben de aynı sorunu yaşıyorum
bahsettiğin siteden dosyayı indirdim
toplam 3 adet dosya çıktı bir tanesi İnsital
ve diğerleri 2 adet sarı dosya Bunları nereye ve nasıl yüklemem
konusunda yol gösterirsen sevinirim..Teşekkür ederim
Güzel Kardeş..
#
#-----[ COPY ]------------------------------------------
#
copy includes/functions_tc.php to includes/functions_tc.php
copy admin/admin_tc.php to admin/admin_tc.php
copy language/lang_english/lang_tc.php to language/lang_english/lang_tc.php
copy language/lang_english/email/textual_confirmation.tpl to language/lang_english/email/textual_confirmation.tpl
copy templates/subSilver/admin/textual_confirmation.tpl to templates/subSilver/admin/textual_confirmation.tpl
#
#-----[ SQL ]------------------------------------------
#
CREATE TABLE phpbb_textual_confirmation (
id INTEGER NOT NULL AUTO_INCREMENT,
question TEXT NOT NULL,
answers TEXT NOT NULL,
PRIMARY KEY (id)
);
INSERT INTO phpbb_textual_confirmation(question,answers) VALUES ('Are you human?', 'yes\nja\noui');
INSERT INTO phpbb_textual_confirmation(question,answers) VALUES ('Say hello', 'hello\nhi\nhallo');
#
#-----[ DIY INSTRUCTIONS ]-------------------------------------
#
After installation of Textual Confirmation is completed, go to
the control panel and change the set of questions. Also, switch
off Visual Confirmation, because it isn't required anymore.
If you've installed additional forum templates, then, for each template:
* modify the file "profile_add_body.tpl", and
* create the file "admin/textual_confirmation.tpl".
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Yukarıda arkadas zaten yazmıs soru ve cevap kısmı olarak kayıt yaptırma yöntemini yalnız dikkat edeceğiniz konu kayıt işlemini forum üzerinden yaparsanız bu calısıacaktır..
sql sorgusunu asağıdakı gibi yapın
Kod:
CREATE TABLE nuke_bbtextual_confirmation (
id INTEGER NOT NULL AUTO_INCREMENT,
question TEXT NOT NULL,
answers TEXT NOT NULL,
PRIMARY KEY (id)
);
INSERT INTO nuke_bbtextual_confirmation(question,answers) VALUES ('Are you human?', 'yes\nja\noui');
INSERT INTO nuke_bbtextual_confirmation(question,answers) VALUES ('Say hello', 'hello\nhi\nhallo');
Tarih: 2008-04-02, 00:22:28 Mesaj konusu: Re: Kötü bot engelleme ?
Kardeşler hepsini yaptım.ama sadece aşağıdakileri anlamadım onlarıda yardımcı olunda hosta göndereyim dosyaları,değişecek yenilenecekler hepsi tamamdır..
Kod:
#
#-----[ COPY ]------------------------------------------
#
copy includes/functions_tc.php to includes/functions_tc.php
copy admin/admin_tc.php to admin/admin_tc.php
copy language/lang_english/lang_tc.php to language/lang_english/lang_tc.php
copy language/lang_english/email/textual_confirmation.tpl to language/lang_english/email/textual_confirmation.tpl
copy templates/subSilver/admin/textual_confirmation.tpl to templates/subSilver/admin/textual_confirmation.tpl
#
#-----[ SQL ]------------------------------------------
#
CREATE TABLE phpbb_textual_confirmation (
id INTEGER NOT NULL AUTO_INCREMENT,
question TEXT NOT NULL,
answers TEXT NOT NULL,
PRIMARY KEY (id)
);
INSERT INTO phpbb_textual_confirmation(question,answers) VALUES ('Are you human?', 'yes\nja\noui');
INSERT INTO phpbb_textual_confirmation(question,answers) VALUES ('Say hello', 'hello\nhi\nhallo');
#
#-----[ DIY INSTRUCTIONS ]-------------------------------------
#
After installation of Textual Confirmation is completed, go to
the control panel and change the set of questions. Also, switch
off Visual Confirmation, because it isn't required anymore.
If you've installed additional forum templates, then, for each template:
* modify the file "profile_add_body.tpl", and
* create the file "admin/textual_confirmation.tpl".
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız