MySQL Veritabanı Yerel Dosya Güvenliği // -AURORA-

-AURORA-

Katılımcı Üye
20 Eki 2014
269
0
Herkese merhaba, bu konuda mysql veritabanı üzerinde bir hacker'ın, bizim sistemimiz için en önemli olan yerel dosyalara erişimini kesmemiz gerekmektedir. Misal, etc dizini altındaki passwd dosyasına mysql veritabanı üzerinden, SQL sorgusunu yazarak ulaşması canımızı sıkan bir durum olacaktır. Öncelikle, MySQL veritabanımıza bağlanalım.
nJAL85.jpg

Şimdi sorgumuzu yazalım. Sorgumuz; select * load_file ("/etc/passwd");

Bu SQL sorgusu ile saldırgan, etc dizini altındaki, passwd dosyasının içeriğini görebilecektir.
V3lvkP.jpg

Ardından, çıktı:
g9kZdb.jpg

Peki bunun önüne nasıl geçeriz?

Hemen, etc dizini altındaki, mysql dizinine geçip my.cnf dosyasını açalım.
GyvRny.jpg

leafpad ile dosyayı açıp, mysqld kısmının altına aşağıdaki kodu girin:
Kod:
set-variable=local-infile=0
Ardından kaydedin, erişim engellenmiş olacaktır.
İyi forumlar.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.