Total Users Online: 0 üye, 411 guest | Tarih/Saat: 2026-04-30 22:31
 
User Auth Güvenlik Kodu Uygulaması
2012-02-04 21:06 GMT  oklu Alnt
Kaan

User is: Online status   Gender_M
Posts: 2772
Ülke: İstanbul - 34
Meslek: Serbest Meslek
Age: 43

Piyasada bulunan bir Firefox eklentisi Sayesinde Baz? ?ifreler k?r?labiliyormu? bu nedenle Login K?sm?na G?venlik Kodu uygulamak durumnda kald?m ve Sizlerinde uygulamas? i?in Burada payla??yorum.

?ncelikle Firefox eklentisinden bahsedeyim biraz Eklenti Deneme yan?lma y?ntemi ile ?ifreleri deniyor bu Sayede ?ifreyi bulmaya ?al???yor fakat bu i?lemleri yaparken Siteyi yoruyor devaml? post i?lemi yapt?g? i?in Post etmesini ?nlemek i?in g?venlik Kodu ekledikki deneme yan?lma i?lemini ger?ekle?tiremesin b?ylelikle en az?ndan yeni bir b?yle sa?ma Eklentiler yaz?lana kadar g?vende oluyoruz..

?uanda Her Defacerde varm? bilmiyorum ama bu eklenti mutlaka vard?r acemilerde Ustalar bu t?r eklentileri kullanmazlar

?ncelikle Sitenizde Leetlogin ve benzeri bir giri? formu varsa kald?r?n?z G?venli?iniz i?in Sitenize Sadece users.php?m=auth sayfas?ndan giri? yap?ls?n yada g?venlik kodu uygulamas?n? giri? formlar?n?zada uygulay?n?z.

Uygulama i?lemleri:

system/core/users/users.auth.inc.php yi a??n alttakini bulun
Kod:
$v = sed_import('v','G','PSW');

Alt?na ekleyin
Kod:
$sender_key = sed_import('sender_key','P','TXT',8);
$sender_fak = sed_import('sender_fak','P','TXT',8);

Alttakini bulun
Kod:
if ($row = sed_sql_fetcharray($sql))
{
if ($row['user_maingrp']==2)

?st?ne Alttakileri Ekleyin
Kod:
$error_string .= (mb_strlen($sender_key)< 4) ? "G?venlik Kodu Yanl?? L?tfen Kontrol edin.<br />" : '';
if (empty($error_string))
{

Alttakini bul
Kod:
sed_redirect("message.php?msg=151");

?zerine Ekle
Kod:
}

Alttakini bul
Kod:
$t = new XTemplate("skins/".$skin."/users.auth.tpl");

Alt?na Ekle
Kod:
for ($i = 1; $i <= 4; $i++)
  { $antispam_key [] = rand(1,9); }
$antispam_fak = array_reverse($antispam_key);
$antispam_key = implode ('.', $antispam_key);
$antispam_fak = implode ('.', $antispam_fak);
$antispam .= "&nbsp; <strong>".$antispam_key."</strong> &nbsp;";
$antispam .= "<input type=\"text\" class=\"text\" name=\"sender_key\" value=\"\" size=\"8\" maxlength=\"8\" />";
$antispam .= "<input type=\"hidden\" name=\"sender_fak\" value=\"".$antispam_fak."\" />";

if (!empty($error_string))
{
$t->assign("USERS_AUTH_ERROR_BODY",$error_string);
$t->parse("MAIN.USERS_AUTH_ERROR");
}

Alttakini Bul
Kod:
"USERS_AUTH_TITLE" => $L['aut_logintitle'],

Alt?na Ekle
Kod:
"USERS_AUTH_ANTISPAM" => $antispam,

users.auth.tpl de alttakini bul
Kod:
<div id="main">

?zerine Ekle
Kod:
<!-- BEGIN: USERS_AUTH_ERROR -->
<div class="error">
{USERS_AUTH_ERROR_BODY}
</div>
<!-- END: USERS_AUTH_ERROR -->

Alttakini bul
Kod:
</form>

?st?ne ekle
Kod:
<p>G?venlik Kodu: {USERS_AUTH_ANTISPAM}?</p>


G?venlik Kodu Etiketi form elementi i?erisinde olmal? ?al??mas? i?in form d???na eklerseniz ?al??mayacakt?r.
Konuyla İlgili Diğer Başlıklar
üye konu açarken güvenlik kodu
Jquery: Date Picker (Takvim) uygulaması
Seditio Android Uygulaması İndir
Üye Kayıt Sayfasında Sorulu Güvenlik kodu
User Shop
Emlak, Oto Galeri, Rent A Car, ?iir, Edebiyat Script Sipari?lerinizi Verebilirsiniz.
Detaylar ??in: kaan@ntka.org

Seditio 170 ?ndir
Capte M?zik ?ndir
Seditio Toolbar ?ndir

 

Powered by Seditio © 2009-2012 All Rights Reserved