SQL injection ne demek?
Siber güvenlikte anlamı, Türkçe karşılığı ve örnek cümleler
SQL injection, siber güvenlikte SQL enjeksiyonu, SQL injection anlamına gelir.
Bir uygulamaya gönderilen girdinin veritabanı sorgusunun bir parçası gibi işlendiği ve bu sayede saldırganın erişmemesi gereken verileri okuyabildiği ya da değiştirebildiği zafiyet.
English: A vulnerability in which input sent to an application is treated as part of a database query, so that an attacker can read or change data they should not reach.
Nerede ve nasıl kullanılır?
Kısaca SQLi diye yazılır. OWASP Top 10 listesindeki 'Injection' kategorisinde yer alan klasik web zafiyetlerinden biridir. Geliştiriciler bunu parametreli sorgularla (prepared statements) ve girdi doğrulamasıyla önler; sızma testi raporlarında genellikle yüksek önem derecesiyle yer alır.
Örnek cümleler
The search form was vulnerable to SQL injection, so we switched to parameterised queries.
Arama formunda SQL enjeksiyonu açığı vardı, bu yüzden parametreli sorgulara geçtik.
The WAF blocked several SQL injection attempts against the login page.
WAF, giriş sayfasına yönelik birkaç SQL enjeksiyonu girişimini engelledi.
Sık kullanılan kalıplar
- SQL injection vulnerability
- blind SQL injection
- parameterised queries
- input validation
İlgili terimler
Bu kelime başka alanlarda
Aynı İngilizce kelime başka bir alanda farklı bir anlama gelebilir:
Aynı konudan: Tehditler ve Saldırılar
- threat · tehdit
- phishing · oltalama
- exploit · istismar kodu
- compromise · ele geçirmek
- social engineering · sosyal mühendislik
- DDoS · dağıtık hizmet engelleme saldırısı
- attack surface · saldırı yüzeyi
- brute-force attack · kaba kuvvet saldırısı
- privilege escalation · yetki yükseltme
- lateral movement · yanal hareket
- man-in-the-middle attack · ortadaki adam saldırısı
- threat actor · tehdit aktörü
Seviyene uygun okumayla pekiştir
Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar:
