İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

phpBB foruma sürekli spam geliyor

yzgulec

0
İyinet Üyesi
Katılım
25 Aralık 2005
Mesajlar
505
Reaction score
0
Konum
Aydin
Forum uygulaması olarak phpBB kullanıyorum. Yalnız başa çıkamadığım bir sorunum var: Sürekli olarak garip kullanıcı adıyla kayıt olan kişiler spam web adresleri gönderiyolar (absürt içerikli). Durmadan mesaj silmek zorunda kalıyorum.

Boyle bir durum başına gelen başka kimse var mı acaba? Bunu engellemenin bir yolu var mıdır???
 

siirvehikaye

0
İyinet Üyesi
Katılım
23 Haziran 2005
Mesajlar
1,540
Reaction score
0
aynısı benimde başımda. işin ilginci hepsi de geliyor rehberlik bölümüne açıyordu konuları. Silmeye başladım bu seferde teknoloji bölümüne konu açmaya başladılar. 20 mesaj atılmıştır foruma böyle. Bu soralarda biraz kesildiler.

Nasıl bulupta gelip mesaj atıyorlar bende bilmiyorum:(
 

DEKAN

0
İyinet Üyesi
Katılım
3 Aralık 2006
Mesajlar
630
Reaction score
0
Konum
ANKARA
banada sürekli oluyordu.. hep amerikadan aynı ipler.. toplam 20 kere açıldıysa bunu yapan 3 farklı ip vardı, hosting şirketime bildirdim ipleri banladılar , o günden beri açamadı uygun-değilcular :D

edit : bu arada bunu yapanlar site içindeki botlar.. o nedenle ip hep aynı.
 

omerucan

0
İyinet Üyesi
Katılım
9 Eylül 2004
Mesajlar
162
Reaction score
0
phpbb'nin doğrulama kodu çok rahat spam botlar tarafından rahatlıkla okunabiliyor. Ekteki eklenti ile daha iyi bir doğrulama kodu elde edebilirsiniz.

Ekte bulunan zip dosyasında bulunan root/includes/ hostunuzdaki includes/ klasörüne kopyalayın

daha sonra profile.php dosyanızdaki

PHP:
include($phpbb_root_path . 'includes/usercp_confirm.'.$phpEx);

satırını

PHP:
include($phpbb_root_path . 'includes/usercp_captcha.'.$phpEx);

ile değiştirin.

Böylece daha iyi bir doğrulama kodu (captcha)elde edebilirve spam botlara karşı kısmen önlem alabilirsiniz.

Orjinal mod sayfası :http://www.phpbb.com/phpBB/viewtopic.php?t=473222
 

yzgulec

0
İyinet Üyesi
Katılım
25 Aralık 2005
Mesajlar
505
Reaction score
0
Konum
Aydin
phpbb'nin doğrulama kodu çok rahat spam botlar tarafından rahatlıkla okunabiliyor. Ekteki eklenti ile daha iyi bir doğrulama kodu elde edebilirsiniz.

Ekte bulunan zip dosyasında bulunan root/includes/ hostunuzdaki includes/ klasörüne kopyalayın

daha sonra profile.php dosyanızdaki

PHP:
include($phpbb_root_path . 'includes/usercp_confirm.'.$phpEx);

satırını

PHP:
include($phpbb_root_path . 'includes/usercp_captcha.'.$phpEx);

ile değiştirin.

Böylece daha iyi bir doğrulama kodu (captcha)elde edebilirve spam botlara karşı kısmen önlem alabilirsiniz.

Orjinal mod sayfası :http://www.phpbb.com/phpBB/viewtopic.php?t=473222

Teşekkürler + Rep
 

DEKAN

0
İyinet Üyesi
Katılım
3 Aralık 2006
Mesajlar
630
Reaction score
0
Konum
ANKARA
bendeki görsel doğrulama kodu normalden farklı idi, yine de giriyor.. en iyisi ip ban işte :)
 

omerucan

0
İyinet Üyesi
Katılım
9 Eylül 2004
Mesajlar
162
Reaction score
0
ip banla baş edileceğini sanmıyorum.

Şu şekilde bir önlem de alabilirsiniz.Örneğin kayıt formuna "Gerçekten Kayıt Olmak İstiyor Musunuz" şeklinde basit bir soru ekleyerek spambotların kafasını karıştırabilirsiniz.

Bunun için;

includes/usercp_register.php
templates/subSilver/profile_add_body.tpl
language/lang_english/lang_main.php

dosyalarını düzenlemeniz yeterli

PHP:
#
#-----[AÇ]------------------------------------------------------------------
#

includes/usercp_register.php

#
#-----[BUL]------------------------------------------------------------------
#
# NOT - Bu kodun bir parçasıdır, Orjinal phpbb'de tüm kod ;
#
#	validate_optional_fields($icq, $aim, $msn, $yim, $website, $location, $occupation, $interests, $signature);
#

	validate_optional_fields(

#
#-----[SONRASINA,EKLE]------------------------------------------------------------
#
# NOT-   O satırın sonundan itibaren ekleyin
#

	// The humanizer MOD
	$humanizer_attribute = md5(($board_config['board_startdate'] + $board_config['board_timezone']) * $board_config['avatar_filesize']);
	$ruhuman = ( isset($HTTP_POST_VARS[$humanizer_attribute]) ) ? ( ($HTTP_POST_VARS[$humanizer_attribute] == $humanizer_attribute) ? TRUE : 0 ) : 0;

#
#-----[BUL]------------------------------------------------------------------
#

	if ($board_config['enable_confirm'] && $mode == 'register')

#
#-----[ÖNCESİNE,EKLE]-----------------------------------------------------------
#

	// The humanizer MOD
	if (!$ruhuman && $mode == 'register')
	{
		$error = TRUE;
		$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Are_u_human_wrong'];
	}

#
#-----[BUL]------------------------------------------------------------------
#

	if ( ($mode == 'register') || ($board_config['allow_namechange']) )

#
#-----[ÖNCESİNE,EKLE]-----------------------------------------------------------
#

	// The humanizer MOD
	if ( $mode == 'register' )
	{
		$template->assign_block_vars('switch_register', array());
	}

#
#-----[BUL]------------------------------------------------------------------
#

		'SIGNATURE' => str_replace('<br />', "\n", $signature),

#
#-----[SONRASINA,EKLE]------------------------------------------------------------
#

		// The humanizer MOD
		'ARE_U_HUMAN_YES' => ( $ruhuman ) ? 'checked="checked"' : '',
		'ARE_U_HUMAN_NO' => ( !$ruhuman ) ? 'checked="checked"' : '',

#
#-----[BUL]------------------------------------------------------------------
#

		'L_EMAIL_ADDRESS' => $lang['Email_address'],

#
#-----[SONRASINA,EKLE]------------------------------------------------------------
#

		// The humanizer MOD
		'L_ARE_U_HUMAN' => $lang['Are_u_human'],
		'L_ARE_U_HUMAN_EXPLAIN' => $lang['Are_u_human_explain'],

#
#-----[BUL]------------------------------------------------------------------
#

		'S_ALLOW_AVATAR_UPLOAD' => $board_config['allow_avatar_upload'],

#
#-----[ÖNCESİNE,EKLE]-----------------------------------------------------------
#

		// The humanizer MOD
		'S_HUMANIZER_ATTRIBUTE' => $humanizer_attribute,

#
#-----[AÇ]------------------------------------------------------------------
#

templates/subSilver/profile_add_body.tpl

#
#-----[BUL]------------------------------------------------------------------
#

	<!-- END switch_confirm -->

#
#-----[SONRASINA,EKLE]------------------------------------------------------------
#

	<!-- The humanizer MOD -->
	<!-- BEGIN switch_register -->
	<tr> 
	  <td class="row1"><span class="gen">{L_ARE_U_HUMAN} *</span><br /><span class="gensmall">{L_ARE_U_HUMAN_EXPLAIN}</span></td>
	  <td class="row2"> 
		<input type="radio" name="{S_HUMANIZER_ATTRIBUTE}" value="{S_HUMANIZER_ATTRIBUTE}" {ARE_U_HUMAN_YES} />
		<span class="gen">{L_YES}</span>   
		<input type="radio" name="{S_HUMANIZER_ATTRIBUTE}" value="0" {ARE_U_HUMAN_NO} />
		<span class="gen">{L_NO}</span>
	  </td>
	</tr>
	<!-- END switch_register -->

#
#-----[AÇ]------------------------------------------------------------------
#

language/lang_english/lang_main.php

#
#-----[FIND]------------------------------------------------------------------
#

?>

#
#-----[ÖNCESİNE,EKLE]-----------------------------------------------------------
#

// The humanizer MOD
$lang['Are_u_human'] = 'Gerçekten Foruma Üye Olmak İstiyor Musunuz?';
$lang['Are_u_human_explain'] = 'Özür Dileriz, Bu soru foruma yapılan saldırılara karşı bir önlemdir. Anlayışınız için teşekkürler.';
$lang['Are_u_human_wrong'] = 'Üzgünüm, fakat foruma gerçekten  "üye olup olmak istemediğinizii" belirtmelisiniz.';

#
#-----[ TÜM DOSYALARI KAYDEDİN]---------

Orjinal Mod: Humanizer
 

Linux

0
İyinet Üyesi
Onaylı Üye
Katılım
30 Eylül 2006
Mesajlar
19
Reaction score
4
Konum
IstanbuL/Avr
şekil bir A da görüldüğü gibi >
1168547541.jpg
 

umuture

0
İyinet Üyesi
Katılım
20 Kasım 2006
Mesajlar
508
Reaction score
0
Konum
no comment
valla banada geliyorlardı ama ben girişleri davetiyeli yaptım şimdi ne gelen var ne giden
 

draga

0
İyinet Üyesi
Katılım
11 Şubat 2008
Mesajlar
2,842
Reaction score
3
Konum
C:\WINDOWS
Görsel doğrulamadan çok vBulletin kurallar yaparsanız kullanıcılar kayıt olurken vBulletin forumlardaki gibi kutucuk işaretleyip Kuralları Kabul Ediyorum butonuna basmak zorunda kalır. Spam botlar bunu yapamazlar. Aynısı benimde başıma geliyordu vAgreements modunu kurdum bu sorundan kurtuldum. Daha fazla korumalarda var isterseniz onlarıda verebilirim ama bu yeterli bunu geçemiyorlar.

Demo olarak; Buraya bakabilirsiniz

Modu buradan indirebilirsiniz;
Tıkla indir

Dosyaları açıp dediklerini yapacaksanız(ekle,değiştir vs.) yeniyseniz daha.. indirirseniz gerekli kurulum bilgilerini görebilirsiniz.
 

charional

0
İyinet Üyesi
Katılım
4 Haziran 2008
Mesajlar
5
Reaction score
0
ben phpBB2 kullanıyorum onu vbulettin e çevirmem mümkün mü?
 

falsealarm

0
İyinet Üyesi
Katılım
2 Eylül 2007
Mesajlar
161
Reaction score
0
Botlar yapamaz diye birsey soz konusu degil. Kullanilan botun nasil calistigina bagli. Bota gereken logic'i yukleyecek sahis bunuda digerlerinide asmayi basaracaktir. Fakat botcularin cogu ayni zamanda script kiddie'ler oldugundan bir cogunu kolayca elemis oluyoruz.


Görsel doğrulamadan çok vBulletin kurallar yaparsanız kullanıcılar kayıt olurken vBulletin forumlardaki gibi kutucuk işaretleyip Kuralları Kabul Ediyorum butonuna basmak zorunda kalır. Spam botlar bunu yapamazlar. Aynısı benimde başıma geliyordu vAgreements modunu kurdum bu sorundan kurtuldum. Daha fazla korumalarda var isterseniz onlarıda verebilirim ama bu yeterli bunu geçemiyorlar.

Demo olarak; Buraya bakabilirsiniz

Modu buradan indirebilirsiniz;
Tıkla indir

Dosyaları açıp dediklerini yapacaksanız(ekle,değiştir vs.) yeniyseniz daha.. indirirseniz gerekli kurulum bilgilerini görebilirsiniz.
 

draga

0
İyinet Üyesi
Katılım
11 Şubat 2008
Mesajlar
2,842
Reaction score
3
Konum
C:\WINDOWS
botlar kutucuk işaretleyemez.. çok uğraşmaları var zaten spam bot yapmak çok kolay gerekli yerleri ayarlıyosunuz sonra saldırı gibi atıyosunuz siteye..

charional var öyle bi çevirici ama hangisini hangisine çeviriyo tam hatırlamıyorum ama lisanssız vbulletin işine yaramaz.. phpBB den devam et
 

charional

0
İyinet Üyesi
Katılım
4 Haziran 2008
Mesajlar
5
Reaction score
0
abi ben bu mod lardan atçam ama bi türlü ftp den bağlanamadım bekliyo bekliyo bağlanmış gibi gözüküyo ama sağ tarafa dosya klasör vs.gelmiyo smartftp yi kullanmayı denedim acaba şimdi di cuteftp yi mi denesem yada sizin önerebileceğniz başka bi ftp programı var mı?
 

draga

0
İyinet Üyesi
Katılım
11 Şubat 2008
Mesajlar
2,842
Reaction score
3
Konum
C:\WINDOWS
filezilla yı deneyin. ftp sunucunuzda birşey olabilir yetkililer yedek felan alıyorlarsa..
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst