Hoşgeldin Misafir

PHP Session Güvenliği

LikeForYou

26 Eyl 2017
728 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
s.a bugün session güvenilirğinden bahsedeyim.
Session içerisinde oldukça önemli bilgiler tutulduğundan session güvenlik açısından oldukça önemlidir. Session verilerinin server tarafında tutulması güvenlik açısından içimizi rahatlatan en önemli etkendür.

SSL kullanımını etkinleştirmek sunucu ve istemci arasındaki veri akışının daha güvenilir bir şekilde sağlanması açısından önemlidir. SSL vasıtası ile tüm HTTP arzu ve cevapları korumalı bir biçimde transfer edilir.

Güvenlik kalkanınızı biraz daha güçlendirmek dilerseniz session içerisine yazılacak verileri şifreleyerek yazmayı tercih edebilirsiniz. Böylece session içindeki veriler şifrelemeyi çözecek anahtar olmadan okunamaz. ޞifreleme işi session_set_save_handler( ) fonksiyonu sayesinde yapılabilir.

Session parametreyini her seferinde tekrar üretmek de saldırganın işini zorlaştıracaktır.
KOD

Kod:
<?php

session_start();

if (!isset($_SESSION[’initiated’]))
{

session_regenerate_id();

$_SESSION[’initiated’] = TRUE;

}

?>
SEE YOU LATER LESSON