Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance Instagram-weak-encryption to Instagram-Secure-Password with Additional Security Features #3

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

avidzcheetah
Copy link

Enhance Instagram-weak-encryption to Instagram-Secure-Pass with Additional Security Features

Description:
This pull request updates the existing Instagram-weak-encryption tool, transforming it into the new and improved Instagram-Secure-Pass. The updated tool not only extracts the length of encrypted Instagram passwords but also introduces several key enhancements to improve security and user experience.

Key Features:

  1. Password Length Detection: Accurately determines and outputs the length of the encrypted password.
  2. Password Strength Check: Evaluates the password's complexity to ensure it meets security standards.
  3. Enhanced Error Handling: Provides clear and descriptive error messages for invalid inputs, improving user understanding.
  4. Input Masking: Uses secure input methods to conceal password entries, protecting user privacy.
  5. Attempt Logging: Records invalid password attempts for auditing and further analysis, enhancing security.
  6. Reattempt Limit: Implements a limit on the number of invalid attempts to prevent potential misuse and infinite loops.

Changes:

  • Refactored the original script to include additional features.
  • Added a password strength checking function to assess the complexity of the password.
  • Utilized getpass to hide user inputs during password entry.
  • Introduced a limit on invalid password attempts, enhancing security against brute-force attacks.
  • Logged invalid password attempts for better auditing and tracking.
  • Improved user error messages for better clarity and guidance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant