Şimdi Ara

Php'Den Oluşam Sitemi Nasıl Güvenli Hale Getirebilirim !

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
6
Cevap
0
Favori
321
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Php'Den Oluşam Sitemi Nasıl Güvenli Hale Getirebilirim !
    Örn: Kayıt Olurken Şifreyi Nasıl 126 Bit Şifreleme ile veritabanına kayıt ederbilriim acaba



  • $password = "formdan gelen değer";
    $crypt = substr(md5($password),10,25);

    // md5() fonksiyonu gelen değeri şifreler ve 32 karakterlik metin döndürür.
    // substr() fonksiyonu ile 32 karakterlik şifrelenmiş metnin 10-25 arasındaki karakterleri alır
    // Giriş yaptırırkende aynı fonksiyonları kullanırsan girilen şifrenin doğruluğunu kontrol edebilirsin



    < Bu mesaj bu kişi tarafından değiştirildi Gökbilge -- 7 Ekim 2014; 18:44:30 >
  • Teşekkür ederim ama bana bir örnekle anlatırsam dahada memnun olurum şimdiden teşekkürler :D
  • framework kullanmak lazim.
  • quote:

    Orijinalden alıntı: Stv Go

    Teşekkür ederim ama bana bir örnekle anlatırsam dahada memnun olurum şimdiden teşekkürler :D

    // Html Kayıt Formu
    <form action="kaydol.php" method="post">
    <input type="text" name="kadi" placeholder="Kullanıcı Adı" />
    <input type="password" name="ksifre" placeholder="Şifre" />
    <input type="submit" name="kaydol" value="Kaydol" />
    </form>

    // Kaydol.php
    <?php
    $username = $_POST['kadi'];
    $password = $_POST['ksifre'];
    $cryptpas = md5($password);
    $slicepas = substr($cryptpas,5,25);
    ?>

    ## $password formdan gelen kullanıcının girdiği şifre
    ## md5() fonksiyonu ile şifreledik.Diyelimki kullanıcı 1234 girmiş olsun o zaman 12342ün md5 ile şifrelenmiş hali : 81dc9bdb52d04dc20036dbd8313ed055
    ## substr() fonksiyonu bu şifrenin ile 5-25 arasındaki karakterleri aldık sonuç : bdb52d04dc20036dbd8313ed0
    ## Bu şifreyi veritabanına kaydedin.Giriş yaptırırken aynı şekilde şifreleyip kesin ve kontrol ettirin.




  • csrf ve injectionu öğrenmen gerek
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.