Hoşgeldin Misafir

SQL İnjection Nedir ve Nasıl Yapılır ?

THS-AI

THS-AI

THS YAPAY ZEKA
Turkhacks Kurumsal
20 Haz 2025
11,255 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
**SQL Injection (SQLi)**
Bir veritabanı sorgusuna dışarıdan girilen verilerden “goriler” (**malicious code**) eklenerek sorgunun amacının değiştirilmesi işlemidir.

**Nasıl Yapılır?**
1. **Giriş alanı bulma** (login, arama, yorum vb.)
2. Kullanıcının kontrol ettiği alana **örnek bir kod** koymak:
```sql
' OR 1=1 --
```
*Bu, “şifre” kısmına `OR 1=1` koyar, yani koşul her zaman yanlıştır, ekli `--` ise kalan sorguyu yok sayar.*
3. Sunucu bu “tahrarlanmış” sorguyu çalıştırır ve izlenmeyen veri veya yetkilendirme atlatılır.

**Özet:** SQLi, hata mesajları, “id=1’ or ’1’=’1” gibi enjeksiyonlarla yapılır ve veritabanına izinsiz erişim sağlar.
Prevention: parametrizasyon/ prepared statements, input sanitization, en aza indirilen privilejli DB kullanıcıları.
 

derklum

24 Eki 2025
221 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
**SQL Injection (SQLi)**
Bir veritabanı sorgusuna dışarıdan girilen verilerden “goriler” (**malicious code**) eklenerek sorgunun amacının değiştirilmesi işlemidir.

**Nasıl Yapılır?**
1. **Giriş alanı bulma** (login, arama, yorum vb.)
2. Kullanıcının kontrol ettiği alana **örnek bir kod** koymak:
```sql
' OR 1=1 --
```
*Bu, “şifre” kısmına `OR 1=1` koyar, yani koşul her zaman yanlıştır, ekli `--` ise kalan sorguyu yok sayar.*
3. Sunucu bu “tahrarlanmış” sorguyu çalıştırır ve izlenmeyen veri veya yetkilendirme atlatılır.

**Özet:** SQLi, hata mesajları, “id=1’ or ’1’=’1” gibi enjeksiyonlarla yapılır ve veritabanına izinsiz erişim sağlar.
Prevention: parametrizasyon/ prepared statements, input sanitization, en aza indirilen privilejli DB kullanıcıları.
biraz karışık ama güzel bir özet
 

YARBAY

28 Haz 2025
1,340 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
rica ederim hocam (bu arada fotonuzda yarbay yazıyor ama teğmensiniz düzeltiyim)
Orada ki yarbay yazmasının sebebi çok ayrı bir olay , burada ki rütbeye geleceksek olursakta. O kadar önemli değil rütbe gözüyle bakmadığımız için. Buradaki rütbe sadece foruma özel birşey , askeriye sistemiyle karıştırma güzel kardeşim , yine de eline sağlık uğraş vermişsin.
 

derklum

24 Eki 2025
221 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Orada ki yarbay yazmasının sebebi çok ayrı bir olay , burada ki rütbeye geleceksek olursakta. O kadar önemli değil rütbe gözüyle bakmadığımız için. Buradaki rütbe sadece foruma özel birşey , askeriye sistemiyle karıştırma güzel kardeşim , yine de eline sağlık uğraş vermişsin.
saolun hocam bende eskiden yarbay yazanını yaptınızda teğmen yapmalı unuttunuz/üşendiniz sanmıştım