|
Testlew ssenariysi 1. Simvollı parametrlerdiń hálsizligi
|
səhifə | 17/29 | tarix | 17.06.2023 | ölçüsü | 0,65 Mb. | | #131897 |
| Satbaeva
Testlew ssenariysi 1. Simvollı parametrlerdiń hálsizligi. Testlew web sistemaǵa kiretuǵın simvollı parametrlerdiń hálsizlik dárejesin anıqlaw ushın mólsherlengen.
Dáslepki maǵlıwmatlar : hár qanday belgili parametr.
Testti jaratıw ushın isletiletuǵın belgiler kompleksi (qosımsha belgiler):
1. " " (bos mánis).
2. "’" (bir tırnaqsha ).
3. "’’" (eki tırnaqsha ).
4. " \ ‘’" (eki tırnaqsha, olardan birinshisi \ belgisi menen ekranlastırılǵan).
5. "--" yamasa "#" yamasa " / *", " * /" (SQL-de kommentariya belgisi).
6. " " " (ekilik tırnaqsha ).
7. " 'or' 1' = '1 " (bir ańlatpanıń haqıyqıy ańlatpa menen birikpesi).
8. " "or " 1" = " 1" (ikkilik tirnaqshanıń haqıyqıy ańlatpası menen birikpesi).
9. " ') or (' 1 '=' 1" (bir tırnaqtıń qawsırmalı ańlatpa menen birikpesi).
10. Formula boyınsha testlew parametrin dúziw
: = “; SELECT 0 {,0} -di saylaw (hár bir tákirarlaw menen artıp baratuǵın parametrler sanı ) > FROM {turli maǵlıwmatlar bazalarınıń sistema kesteleri} ".
11. Formula boyınsha testlew parametrin dúziw
: = "UNION SELECT 0 {, 0} (hár bir tákirarlanıw menen artıp baratuǵın parametrler sanı ) > FROM {turli maǵlıwmatlar bazalarınıń sistema kesteleri} ".
12. Aldınǵı jaǵdaylarda boslıqlar ornına " / ** /" qoyıladı.
13. Aldınǵı jaǵdaylarda boslıqlar ornına bul belginiń " +" yamasa ASCII-kodın kiritiledi.
14. Joqarıda keltirilgen belgiler kompleksi hám bul belgilerdiń ASCII kodları óz basımshalıq menen birikpesi bar.
Testlew ssenariysi 2. Cifrlı parametrlerdiń hálsizligi. Testlew web programmaǵa kiretuǵın cifrlı parametrlerdiń hálsizligin anıqlaw ushın mólsherlengen.
Dáslepki maǵlıwmatlar: hár qanday cifrlı parametr.
Testlerdi jaratıw ushın isletiletuǵın belgiler kompleksi (qosımsha belgiler):
1. " " (bos mánis).
2. "or 1 = 1" (boslıq hám haqıyqıy ańlatpa ).
3. "--" yamasa " #" yamasa " / *", " * /" (SQL-de kommentarıya belgisi).
4. Belgilerdiń qálegen birikpesi hám bul belgilerdiń ASCII kodları menen joqarıda kórip shıǵılǵan belgiler kompleksi.
5. Aldınǵı jaǵdaylarda boslıqlar ornına " / ** /" qoyıladı.
6. Test parametriniń kompilyacıyası 1-test ssenariyindegi 9-jaǵdayǵa uqsaydı.
7. Sınaq parametriniń kompilyatsiyasi 1-sınaq stsenariysidagi 10 -jaǵdayǵa uqsaydı.
8. Aldınǵı jaǵdaylarda bos orın ornına bul belginiń " +" yamasa ASCII kodı kiritiledi.
9. Formula boyınsha test parametrin dúziw
: = -1.
Dostları ilə paylaş: |
|
|