Skip to content

priyalchauhanac25-netizen/CodeAlpha_SecureCodingReview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeAlpha - Secure Coding Review

Project Overview

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.

Files Included

  • Source_Code/login.py
  • Reviewed_Code/secure_login.py
  • Report/Secure_Coding_Review_Report.md
  • Report/security_review.txt
  • Screenshots/

Vulnerabilities Found

  • Hardcoded credentials
  • Plain text password handling
  • No input validation
  • Unlimited login attempts
  • No logging

Improvements Made

  • Password input is hidden using the getpass module.
  • Security recommendations are documented.
  • Code structure is improved.

Technologies Used

  • Python 3
  • VS Code

Author

Priyal Chauhan

CodeAlpha Cyber Security Internship

About

Secure Coding Review project demonstrating secure authentication, password hashing, login logging, and secure coding practices in Python.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages