Metadata-Version: 2.4
Name: sqlidps
Version: 1.0.0
Summary: A Simple SQL injection detection and prevention package using ML
Home-page: https://github.com/DPRIYATHAM/sqlidps/
Author: Darisi Priyatham, Arjun Manjunath
Author-email: priyathamdarisi@gmail.com, dev.arjunmnath@gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: joblib
Requires-Dist: scikit-learn
Requires-Dist: pandas
Requires-Dist: numpy
Requires-Dist: setuptools
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# sqlidps
### SQL Injection - Detection and Prevention System

SQLIDPS is a tool designed to detect and prevent SQL injection attacks in web applications. SQL injection is a common attack vector that allows attackers to execute arbitrary SQL code on a database, potentially leading to data breaches and other security issues. This project aims to provide a robust solution for identifying and mitigating such vulnerabilities.

### Flow Chart
The data flow in SQLIDPS illustrates how user inputs are processed to detect and prevent SQL injection attacks.  
Below is a detailed visualization of the flow:

<img src="flowchart.png" alt="Flowchart" width="600" height="300">

## Time taken to Check/parse data for sqli => **3.5ms**

### Installing 
```
pip install sqlidps
```

