The article discusses a method for preventing SQL injections and cross-site scripting using the Knuth-Morris-Pratt string matching algorithm.SQL injection and cross-site scripting remain a major threat to data-driven web applications.There are more and more cases where hackers gain unlimited access to the internal database of web applications in order to steal, edit and destroy confidential data.Therefore, measures must be taken to curb the growing threats of SQL injection and XSS attacks.This study presents a technique to detect and prevent these threats using the Knuth-Morris-Pratt string matching algorithm.The algorithm was used to match the user's input string with a stored injection string pattern to detect any malicious code.The implementation was carried out using the PHP scripting language and the Apache XAMPP server.The security level of the method was measured using various test cases of SQL injection, cross-site scripting (XSS), and code injection attacks.The results obtained showed that the proposed technique is able to successfully detect and prevent attacks, register an attack record in the database, block the system by its mac address, and also generate a warning message.Thus, the proposed technique turned out to be more effective in detecting and preventing SQL injections and XSS attacks.
| Jurnal | ТАТУ хабарлари |
|---|---|
| Nashriyot | Тошкент ахборот технологиялари университети |
| ISSN | 2010-9857, 2181-1083 |
| Nashr sanasi | 2024-02-14 |
| Til | Ingliz |
| Ilmiy soha | Texnika |
| DOI | 10.61663/241tuitmct2 |
| Indeksga qo‘shilgan | 2026-09-02 |
DOI: 10.61663/241tuitmct2 · Maqolaning asl sahifasi · PDF
| APA | Noma’lum muallif (2024). TECHNIQUES TO PREVENT SQL INJECTION AND CROSS-SITE SCRIPTING. ТАТУ хабарлари. https://doi.org/10.61663/241tuitmct2 |
|---|---|
| GOST (OAK) | Noma’lum muallif TECHNIQUES TO PREVENT SQL INJECTION AND CROSS-SITE SCRIPTING // ТАТУ хабарлари. – 2024. – DOI: 10.61663/241tuitmct2. |
| MLA | Noma’lum muallif. “TECHNIQUES TO PREVENT SQL INJECTION AND CROSS-SITE SCRIPTING.” ТАТУ хабарлари, 2024. https://doi.org/10.61663/241tuitmct2 |
| Chicago | Noma’lum muallif. “TECHNIQUES TO PREVENT SQL INJECTION AND CROSS-SITE SCRIPTING.” ТАТУ хабарлари (2024). https://doi.org/10.61663/241tuitmct2 |
| Harvard | Noma’lum muallif (2024) ‘TECHNIQUES TO PREVENT SQL INJECTION AND CROSS-SITE SCRIPTING’, ТАТУ хабарлари. https://doi.org/10.61663/241tuitmct2 |
| BibTeX | @article{article2024,
title = {TECHNIQUES TO PREVENT SQL INJECTION AND CROSS-SITE SCRIPTING},
author = {Unknown},
journal = {ТАТУ хабарлари},
year = {2024},
doi = {10.61663/241tuitmct2},
url = {https://doi.org/10.61663/241tuitmct2}
} |
Boshqa maqola uchun iqtibos tayyorlash
The article tries to solve the problem of intersection with a plane by constructing their exact geometric dimensions using a new geometric model based on the creation of virtual images of original museum exhibits based…
Understanding the subtle interactions between individuals and objects is critical for a variety of applications, including robotics, computer vision, and human-computer interaction.This paper looks at the research…
This article presents a method of constructing a sequence of coordinate functions (solution structures) using the R-function method of V.L. Rvachev (Rvachev Function Method, RFM) to solve numerically the problem of the…
Explores the concept of partitioning customer-centric social networks into two distinct communities to optimize marketing strategies.It delves into the application of graph algorithms to identify discrete communities…
The paper presents an overview of methods and technologies used to develop mobile applications using augmented reality (AR).The main focus is on spatial methods that allow for the effective integration of virtual…
This study investigates the use of Recursive Feature Elimination (RFE) for feature selection in multi-output classification, particularly with a medical dataset.The classification task requires predicting several…
This article studies the use of modeling and algorithms based on 3D fractal geometry for early detection of internal diseases.Fractal models provide an opportunity to clarify the diagnostic process through accurate…
Robustness to geometric distortions and distribution shifts remains a major challenge in deep learning.Standard data augmentation methods, such as random rotations and translations, improve generalization but often fail…
The problem of misallocation of cache lines in processors is studied based on the specific features of memory organization in multi-core and multi-processor systems of distributed systems.Incorrect allocation of cache…
ТАТУ хабарлари — barcha maqolalar · 2024-yil arxivi
This article examines compression as a meaning-oriented strategy in sign language translation and interpreting. Compression is understood not as arbitrary shortening, but as the selective reformulation of a source…
This study investigates the impact of Edge Computing on bandwidth utilization in Internet of Things (IoT)–driven Nigerian telecom networks. The rapid growth of IoT devices has significantly increased data traffic…
This article analyzes the scientific, pedagogical, and methodological foundations for the effective integration of national upbringing factors with modern global competencies in the context of continuous education…
This article addresses the problem of improving an adaptive traffic signal control algorithm at urban intersections by taking into account the dynamic characteristics of traffic flow. Fixed-time control under conditions…
Maqolada paxta xomashyosini yirik iflosliklardan tozalash jarayonida arrali baraban va kolosnikli panjara o‘rtasidagi o‘zaro ta’sirni takomillashtirish masalasi ko‘rib chiqilgan. Mavjud tozalagichlarda qo‘llaniladigan…
Maqolada paxta xomashyosini yirik va mayda iflosliklardan tozalash samaradorligini oshirishga qaratilgan ilmiy tadqiqotlar tizimlashtirilib, konstruktiv va texnologik omillarning o‘zaro ta’siri qiyosiy tahlil qilindi…