Skip to content

Online Shopping Portal - Intrusion Detection System (IDS) is a Full Stack Web Application for monitoring a network for malicious activity or policy violations. Our team used the IDS on an online shopping portal to simulate the malicious activities being queried onto the database using different actions performed on the portal.

Qhalifah/Store_IntrusionDetectionSystem

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online Shopping Portal - Intrusion Detection System (IDS)

Intrusion Detection System (IDS) is a Full Stack Web Application for monitoring a network for malicious activity or policy violations. Our team used the IDS on an online shopping portal to simulate the malicious activities being queried onto the database using different actions performed on the portal. Check out the documentation for further details!

    Actions such as
  • Adding/Fetching a product on a shopping cart - SELECT operation on the database
  • Removing a product from the shopping cart - DELETE operation on the database
  • Checking out products from the shopping cart - INSERT operation on the database

Flow of Data:

User -> Presentation Tier (Flask WebUI) -> Application Tier (Python 3) -> IDS -> Persistence Tier (psychopg2 library) -> Data Tier (PostgreSQL)

Tech Used: Python (Flask), Jinja2, HTML5, CSS3, Bootstrap 4, jQuery, AJAX, PostgreSQL (PgAdmin4, psychopg2)

About

Online Shopping Portal - Intrusion Detection System (IDS) is a Full Stack Web Application for monitoring a network for malicious activity or policy violations. Our team used the IDS on an online shopping portal to simulate the malicious activities being queried onto the database using different actions performed on the portal.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 56.8%
  • HTML 40.1%
  • CSS 3.1%