Arama butonu
Bu konudaki kullanıcılar: 1 misafir
5
Cevap
336
Tıklama
0
Öne Çıkarma
Php'Den Oluşam Sitemi Nasıl Güvenli Hale Getirebilirim !
S
11 yıl
Çavuş
Konu Sahibi

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

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



G
11 yıl
Teğmen

$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 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Stv Go
S
11 yıl
Çavuş
Konu Sahibi

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


Bu mesaja 2 cevap geldi.
G
11 yıl
Yarbay

framework kullanmak lazim.



G
11 yıl
Teğmen

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.


Bu mesaja 1 cevap geldi.
P
11 yıl
Binbaşı

csrf ve injectionu öğrenmen gerek



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.