This project was completed as part of the CodeAlpha Cyber Security Internship.
The objective of this task is to review a Python application, identify security vulnerabilities, and implement secure coding improvements.
- Source_Code/login.py
- Reviewed_Code/secure_login.py
- Report/Secure_Coding_Review_Report.md
- Report/security_review.txt
- Screenshots/
- Hardcoded credentials
- Plain text password handling
- No input validation
- Unlimited login attempts
- No logging
- Password input is hidden using the getpass module.
- Security recommendations are documented.
- Code structure is improved.
- Python 3
- VS Code
Priyal Chauhan
CodeAlpha Cyber Security Internship