Alıntı
Bu kullanımlarda güvenlik sorunu oluşurmu?
16
●840
- 31-08-2009, 11:03:26Kimlik doğrulama veya yönetimden onay bekliyor.get değil de post ile yap ama actiona admin.php?sayfa=kontrol diyerek de post kontrolü yapabilirsin yoğurdu yeme tarzını bulmak sana kalıyor.
tek başına strip_tags bir işe yaramaz sadece htmlleri temizlersiniz. SQL tümcelerini temizleyemessiniz veya escape edemezsiniz. - 31-08-2009, 11:09:42Eposta Aktivasyonu GerekmekteString değişken post ile kontrol edilebiliyor mu üstat ?dnmtnk adlı üyeden alıntı: mesajı görüntüle
veritabanına veri eklemeden önce mysql_real_escape_string ile zararlı karakterleri escape edebilirsin. - 31-08-2009, 11:13:31The time() function returns the current time as a Unix timestamp (the number of seconds since January 1 1970 00:00:00 GMT).JustGo adlı üyeden alıntı: mesajı görüntüle
time() fonksiyonu o anı Unix timestamp formatında geri döner.
time() 1970 den beri saymaya başlamış ve devamlı artan bir sayı döner.
Bkz.
echo date("r","1251706277"); - 31-08-2009, 11:15:42NiZZo_ adlı üyeden alıntı: mesajı görüntüle
mysql_real_escape_string de sadece ' " ve türevlerini escape eder örneğin bir bir boşluğu escape etmez ya da UNION ya da SELECT ya da FROM bunları escape etmez.
hoş tabi bu bahsettiğimiz durum magic_quotes kapalı olduğu durumlarda tehlike arz eder - 31-08-2009, 11:52:40Üyeliği durdurulduO zamandnmtnk adlı üyeden alıntı: mesajı görüntüle
function zararliKodlar($cevirilcekyazi) { $zararlilar = array ('union','--'); $zararsizlar = array("uniyon","OO"); $kodcevir = str_replace($zararlilar,$zararsizlar,$cevirilcekyazi); } $url = zararliKodlar($_GET["sayfa"]);mesela böyle birşeyler süzebilirmiyiz örnek olarak verdim yalnışlıklar olabilir mantık olarak sadece? - 31-08-2009, 21:16:02Üyeliği durdurulduaşağıdaki videoda temel foksiyonların kullanışı var yardımcı olur kolay gelsin.
http://oguzweb.blogspot.com/2009/08/...eri-video.html