[BETA] Anti Robotic Login/Girişlerde Güvenlik Kodu (1.1.4)

phpBB 2.0.x sürümleri için geliştirilen ve yapım aşamasındaki Alpha, Beta MODlar & PreMODlar.
Kullanıcı avatarı
ESQARE
Web Sitesi Yöneticisi
Web Sitesi Yöneticisi
Mesajlar: 7224
Kayıt: 18.09.2005, 20:51
İletişim:

Mesaj gönderen ESQARE »

Bazı saldırılar otomatik olarak bir program aracılığıyla gerçekleştiği için o programların sürekli değişen bu harfleri belirlemesi imkansızdır.
Resim
phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi

Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
MatrixNeo
Kayıtlı Kullanıcı
Mesajlar: 21
Kayıt: 19.02.2006, 12:01

Mesaj gönderen MatrixNeo »

saol tango teşekkürler.demek işe yarıyo.bende kuruyorum o zaman...
Kullanıcı avatarı
NEFRİT
Uzaklaştırıldı
Mesajlar: 1404
Kayıt: 28.01.2006, 04:15
Konum: DarkKingdom
İletişim:

tango

Mesaj gönderen NEFRİT »

Tango yaptığın güncellemeler çok hoş, özellikle resimlerin boyutlarının çok düşük olması yani 100- 200 BAYT kadar olması gerçekten çok iyi.
fatihbaz

Mesaj gönderen fatihbaz »

bu mod bu sitede kullanılan mı acaba?yani giriş yaparken görsel dogrulama kodu istiyor çünkü...
Kullanıcı avatarı
ESQARE
Web Sitesi Yöneticisi
Web Sitesi Yöneticisi
Mesajlar: 7224
Kayıt: 18.09.2005, 20:51
İletişim:

Mesaj gönderen ESQARE »

evet
Resim
phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi

Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
xanadu
Kayıtlı Kullanıcı
Mesajlar: 15
Kayıt: 12.03.2006, 16:30
İletişim:

selam

Mesaj gönderen xanadu »

selam tango

ben bunu kurdum herseyi tamamda sadece bir yerde sorun var nerden kaynaklaniyor sence

güvenlik resimlerini gösteriyor onun yanindaki text yok nedense

Güvenlik Kodu: bu yazmiyor sadece : bu var bir bilgin varmi nedeni

Kulandiyim phpbb versiyonu 2.19
uguladiyim setup ise

install_anti_robot_login_113

Simdiden tesekürler[ resmi görüntülemek için tıklayın ]
Kullanıcı avatarı
ESQARE
Web Sitesi Yöneticisi
Web Sitesi Yöneticisi
Mesajlar: 7224
Kayıt: 18.09.2005, 20:51
İletişim:

Mesaj gönderen ESQARE »

Bunları kısımları doğru yaptığınızdan emin olun:

Kod: Tümünü seç

# 
#-----[ OPEN ]-------------------------------------------- 
# 
templates/subSilver/login_body.tpl 

# 
#-----[ FIND ]-------------------------------------------- 
# 
			  <input type="password" class="post" name="password" size="25" maxlength="32" />
			</td>
		  </tr>

# 
#-----[ AFTER, ADD ]-------------------------------------- 
# 
	  	  <tr>
  			<td align="right"><span class="gen">{L_SECURTIY_CODE}:</span></td>
  			<td>
			  <img src="{S_ANTI_ROBOT1}" alt="" border="0"><img src="{S_ANTI_ROBOT2}" alt="" border="0"><img src="{S_ANTI_ROBOT3}" alt="" border="0"><img src="{S_ANTI_ROBOT4}" alt="" border="0"><img src="{S_ANTI_ROBOT5}" alt="" border="0">
			</td>
		  </tr>
		  <tr>
			<td align="right"><span class="gen">{L_SECURITY_CODE_EXPLAIN}:</span></td>
			<td>
			  <input type="text" class="post" name="login_key" maxlength="5" size="6">
			</td>
	  	  </tr>

# 
#-----[ OPEN ]-------------------------------------------- 
# 
login.php

# 
#-----[ FIND ]-------------------------------------------- 
# 
         'U_SEND_PASSWORD' => append_sid("profile.$phpEx?mode=sendpassword"), 

# 
#-----[ AFTER, ADD ]-------------------------------------- 
# 
		// Anti Robotic Login
		'L_SECURITY_CODE' => $lang['Security_code'],
		'L_SECURITY_CODE_EXPLAIN' => $lang['Security_code_explain'],
		'S_ANTI_ROBOT1' => append_sid('antirobot_pic_login.'.$phpEx.'?id=1'),
		'S_ANTI_ROBOT2' => append_sid('antirobot_pic_login.'.$phpEx.'?id=2'),
		'S_ANTI_ROBOT3' => append_sid('antirobot_pic_login.'.$phpEx.'?id=3'),
		'S_ANTI_ROBOT4' => append_sid('antirobot_pic_login.'.$phpEx.'?id=4'),
		'S_ANTI_ROBOT5' => append_sid('antirobot_pic_login.'.$phpEx.'?id=5'),

#
#-----[ OPEN ]--------------------------------------------
#
language/lang_turkish/lang_main.php

#
#-----[ FIND ]--------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]-------------------------------------
#
// Anti Robotic Login
$lang['Wrong_login_key'] = 'Güvenlik Kodunu Yanlış Girdiniz';
$lang['Security_code'] = 'Güvenlik Kodu';
$lang['Security_code_explain'] = 'Güvenlik Kodunu Girin';

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
Resim
phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi

Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
xanadu
Kayıtlı Kullanıcı
Mesajlar: 15
Kayıt: 12.03.2006, 16:30
İletişim:

Mesaj gönderen xanadu »

sildim tekrar kurdum

Ayni aceba bir yerde gereksiz bosluk varsa yaparmi bunu böyle bisi okumustum kodlarin arasinda boslugu bazen sevmiyor okurken

ama kodlari olduyu gibi kopyaladim olmadi ikinci kezde ayni hatta var
xanadu
Kayıtlı Kullanıcı
Mesajlar: 15
Kayıt: 12.03.2006, 16:30
İletişim:

Kod hataliymis

Mesaj gönderen xanadu »

Koda kücük bir hatta vardi tango onu buldum simdi oldu


YANLIS KOD

Kod: Tümünü seç


# 
#-----[ OPEN ]-------------------------------------------- 
# 
templates/subSilver/login_body.tpl 

# 
#-----[ FIND ]-------------------------------------------- 
# 
			  <input type="password" class="post" name="password" size="25" maxlength="32" />
			</td>
		  </tr>

# 
#-----[ AFTER, ADD ]-------------------------------------- 
# 
	  	  <tr>
  			<td align="right"><span class="gen">{L_SECURTIY_CODE}:</span></td>
  			<td>
			  <img src="{S_ANTI_ROBOT1}" alt="" border="0"><img src="{S_ANTI_ROBOT2}" alt="" border="0"><img src="{S_ANTI_ROBOT3}" alt="" border="0"><img src="{S_ANTI_ROBOT4}" alt="" border="0"><img src="{S_ANTI_ROBOT5}" alt="" border="0">
			</td>
		  </tr>
		  <tr>
			<td align="right"><span class="gen">{L_SECURITY_CODE_EXPLAIN}:</span></td>
			<td>
			  <input type="text" class="post" name="login_key" maxlength="5" size="6">
			</td>
	  	  </tr>
DOGRU KOD

Kod: Tümünü seç


# 
#-----[ OPEN ]-------------------------------------------- 
# 
templates/subSilver/login_body.tpl 

# 
#-----[ FIND ]-------------------------------------------- 
# 
			  <input type="password" class="post" name="password" size="25" maxlength="32" />
			</td>
		  </tr>

# 
#-----[ AFTER, ADD ]-------------------------------------- 
# 
	  	  <tr>
  			<td align="right"><span class="gen">{L_SECURITY_CODE}:</span></td>
  			<td>
			  <img src="{S_ANTI_ROBOT1}" alt="" border="0"><img src="{S_ANTI_ROBOT2}" alt="" border="0"><img src="{S_ANTI_ROBOT3}" alt="" border="0"><img src="{S_ANTI_ROBOT4}" alt="" border="0"><img src="{S_ANTI_ROBOT5}" alt="" border="0">
			</td>
		  </tr>
		  <tr>
			<td align="right"><span class="gen">{L_SECURITY_CODE_EXPLAIN}:</span></td>
			<td>
			  <input type="text" class="post" name="login_key" maxlength="5" size="6">
			</td>
	  	  </tr>
YANLISLIK = {L_SECURTIY_CODE} I Harfi olmadiyindan echo yu vermedi sanirim.
Kullanıcı avatarı
ESQARE
Web Sitesi Yöneticisi
Web Sitesi Yöneticisi
Mesajlar: 7224
Kayıt: 18.09.2005, 20:51
İletişim:

Mesaj gönderen ESQARE »

Evet üzgünüm orada I harfinde hata yapmışım güncelledim MOD'u teşekkürler.
Resim
phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi

Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
Kullanıcı avatarı
NEFRİT
Uzaklaştırıldı
Mesajlar: 1404
Kayıt: 28.01.2006, 04:15
Konum: DarkKingdom
İletişim:

AZ ÖNCE

Mesaj gönderen NEFRİT »

Az önce ANTİ LOGİN MOD u kurdum gayet güzel çalışıyor hiç hata vermiyor, çok iyi bir çalışma olmuş açıkçası.

Sadece ben PHP 3 Stili login kullandığım için login.tpl dosyasıyla extra uğraşmak zorunda kaldım. Aslında bu modla ilgili aklıma bir kaç fikir geldi. Bu mod artık ALPHA - BETA modlar içinden çıkacak seviye ve güçte. Şu an http://www.phpbb.com daki büyük başlardan (yapımcılardan yada mod yazarlarından) onay mı bekliyor ?

Şöyle bir özellik ;
Mesela admin panelde bu modu ON - OFF yapılabilse, yine admin panelde, mesela oraya girilen 5 HANELİ giriş değiştirilebilse çok mükemmel olur :) .

Peki acaba bu modddaki login esnasında girilen HANE sayısını değiştirmemiz mümkün mü ?
Özellerden kullanıcılara reklam yaptığım için sayın yöneticim beni uzaklaştırdı.
Kullanıcı avatarı
ESQARE
Web Sitesi Yöneticisi
Web Sitesi Yöneticisi
Mesajlar: 7224
Kayıt: 18.09.2005, 20:51
İletişim:

Mesaj gönderen ESQARE »

MOD'u tam olarak tamamladıktan sonra phpBB.com veritabanına eklemeyi düşünüyorum.Belki ekstra bir kaç özellik daha ekleyebilir, ondan sonra final yayınlarım.Dediğin gibi yönetim panelinden açık/kapalı gibi bir özellik güzel fikir, bunu uygulayacağım ama şu aralar yoğun olduğum için fazla uğraşamıyorum.

Hane sayısını yükseltme olayına gelince;

login.php, index.php (eZportal eklentisi kullanılıyorsa portal.php)dosyalarının içerisindeki şu değeri arttırmak gerekiyor:
$max_length_login_key = 5;
Örneğin 10 hane yapmak için:
$max_length_login_key = 10;
Resim
phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi

Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
Kullanıcı avatarı
NEFRİT
Uzaklaştırıldı
Mesajlar: 1404
Kayıt: 28.01.2006, 04:15
Konum: DarkKingdom
İletişim:

HANE SAYISI

Mesaj gönderen NEFRİT »

Hane sayısı iin çok teşekkür ederim, ayrıca başarılar dilerim (bu mod süper) :D
Özellerden kullanıcılara reklam yaptığım için sayın yöneticim beni uzaklaştırdı.
Mavi_siz
Kayıtlı Kullanıcı
Mesajlar: 6
Kayıt: 30.03.2006, 15:46

Mesaj gönderen Mavi_siz »

ustad guvenlık kodlarının resımleri görunmuyor hangi dosyaya kayıt etmelıyım guvenlık kodlarının resımlerını, unutmadan görunmeyen resımlerın yolu

forum/antirobot_pic_login.php?id=1

bu sekılde görunuyor özellıklerden
yardımcı olurmusunuz rica etsem
Kullanıcı avatarı
ESQARE
Web Sitesi Yöneticisi
Web Sitesi Yöneticisi
Mesajlar: 7224
Kayıt: 18.09.2005, 20:51
İletişim:

Mesaj gönderen ESQARE »

SQL sorgusunu yapın, yoksa görünmez.
Resim
phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi

Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
Kilitli

“2.0.x PreMODlar & Yapım aşamasındaki MODlar” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 1 misafir