Evet arkadaşlar "web site güvenliği nasıl olmalıdır ?" Adlı konumuza hoşgeldiniz.
1-Temel koruma "HTTPS"
"HTTPS" yani açılımı "Secure Hypertext Transfer Protocol" dür. Yani Türkçe anlamı ile "Güvenli hiper metin protokolü"dür. Bu özellik sizin kişisel bilgilerinizi şifreleyerek web sitenize ve kullanıcılarınıza güvenli bir ortam yaratıyor.
2. ".htaccess" kullanımı ile güvenlik sağlama
Size .htaccess alakalı bir kaç kod vereceğim bu kodlar size lazım olacaktır.
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] (Bu kod "HTTPS" yönlendirmek içindir.)
RewriteEngine on
RewriteCond $1 !^(index.php|assets|images|js|css|uploads|favicon.png|sitemap.xml|robots.txt|index.html|update.php|update) (Dosya izinleri içindir.)
RewriteCond %(REQUEST_FILENAME) !-f
RewriteCond %(REQUEST_FILENAME) !-d
RewriteRule ^(.*)$ index.php?/$1 [L] (index.php gizlemek içindir.) 3-Sunucunuzu ve sitenizi test edin. Pentest-tools.com gibi zafiyet siteleriyle içli dışlı olun ve günlük web sitenizde arama yapın.Günlük 40 krediniz vardır kullanacağınız eklentilere bağlı kredi kesmektedir.
SQL İnj. Tools -
XSS Scanner Tools.
Arkadaşımın izniyle web sitesinde denedim ve sonuçlar ;
Göründüğü gibi güvenli çıktı.
4-Shell ve zararlı zafiyetlerden kurtulun.
Eğer ki upload yani yükleme alanınız varsa dikkat edin ! Artık bu dertlere son !Evet,artık shellere son diyebiliriz nasıl mı ?
.htaccess ile çok rahat bir şekilde web sitenizi shellerden rahatlıkla kurtulabilirsiniz.Vereceğim .htaccess kodunu upload,assest,resim,galeri gibi yerlere ekleyiniz.
AddHandler cgi-script .php .pl .py .jsp .asp .htm .shtml .sh .cgi .txt
Options -ExecCGI
Web sitemizde deneyelim bakalım ne kadar güvenliymiş
5-HTML ile basit güvenlik sağlamak
Html ile basit güvenlik sağlayabilirsiniz örneğin ; "index.html"dosyası oluşturun ve "Bu dizine erişemezsiniz" yazın sonra bu index.html'yi upload,resim,galeri gibi yerlere atın ve dizinlere erişim sağlamasını engelleyin.
Örnek için
tıklayınız.
Emeklerinden dolayı
oyundefinesi.com'a teşekkür ederim.