Faisal Ahmed | MD. Shafiur Rahman | MD. Nafizur Rahman Bhuiya | Maisa Tarannum Srizee | Naima Nawar Achol
This repository contains the penetration testing report for the TechEcommerce Project, performed by the Zero Day Defenders group as part of the Ethical Hacking course (CSE496, Fall 2024). The project focused on identifying vulnerabilities, testing exploit scenarios, and providing recommendations to secure the application.
- Installed XAMPP and set up the project in the
htdocs
folder. - Manually recreated the database due to missing
.sql
files.
- SQL Injection
- Data Tampering
- Replay Attack
- Brute Force
- Data Disclosure
- Insider Attack
- IDOR
- MITM
- Key Disclosure
- Tampered Content
- CSRF
- XSS
- Prepared Statements for SQL Queries
- Password Hashing
- AES-256 Encryption
- Role-Based Access Control (RBAC)
- Nonces and Tokens
- Detailed Logging
The project identified and resolved critical vulnerabilities, enhancing application security. Unsuccessful attacks highlighted additional preventive measures for real-world scenarios. Regular audits are recommended to maintain security.
For more details, visit the repository.