Web Project
Computer Security
Project details
Description
Performed a series of real-world web attacks against an intentionally vulnerable Go/SQLite web application to understand core web security flaws:
- SQL Injection - Extracted the full database schema and user data, and hijacked admin sessions by injecting malicious SQL into login and search endpoint
- Cross-Site Scripting (XSS) - Executed stored and reflected XSS attacks to steal session cookies, inject malicious scripts into user profiles, and deploy a self-replicating "Samy is my hero" worm that propagated across user accounts.
- Cross-Site Request Forgery (CSRF) - Crafted malicious HTML forms to perform unauthorized state-changing actions such as altering grades and uploading files on behalf of logged-in users without their consent.
-
Start Date:
Jan 29th, 2025 -
End Date:
Feb 19th, 2025 -
Github:
Private -
Course:
EECS388 -
Course Topic:
Computer Security
7+
Years of Coding Experience
25
Completed CS Projects
3+