Skip to content

Releases: Masriyan/No-Secret-Scan-

nosecretv2

08 Jul 06:55
5504d6c
Compare
Choose a tag to compare

Changelog

[1.1.0] - 2024-07-08

Added

  • Type Annotations: Added type annotations for better readability and type checking.
  • SSL Error Handling: Introduced handling for SSLError to provide an option to disable SSL verification and continue the process if SSL errors occur.
  • Progress Bar Simulation: Ensured smooth progress bar simulation by adding a short sleep duration.

Changed

  • Error Handling: Improved error handling by using response.raise_for_status() to catch HTTP errors more effectively.
  • Refactoring: Refactored parts of the code for better readability and maintainability, reducing redundancy in the find_credentials function.
  • Headers Handling: Simplified the logic for headers, particularly the User-Agent and DNS server handling.
  • Custom DNS Handling: Wrapped DNS resolution in a try-except block to handle potential exceptions.
  • Retry Logic: Consolidated retry logic for requests into a more readable format.
  • SSL Verification: Added the verify_ssl flag and corresponding argument to allow disabling SSL certificate verification through the --no-verify-ssl flag.
  • Output Handling: Ensured clear messaging for unsupported file extensions during output saving.

Fixed

  • Error Message Consistency: Improved consistency and clarity of error messages.
  • Progress Bar Updates: Ensured progress bar updates are correctly implemented for both pattern matching and placeholder search engine lookups.

Removed

  • Redundant Checks: Removed redundant checks and simplified the logic within the find_credentials function.

[1.0.0] - 2023-12-31

  • Initial implementation of the script to scan websites for secrets and hardcoded credentials.
  • Basic functionalities for scanning URLs, resolving custom DNS, and searching for credentials using regex patterns.
  • Included features for saving results to CSV and JSON formats.
  • Implemented a progress bar for scanning progress.
  • Placeholder functions for future integration with search engines like Shodan, Censys, VirusTotal, and FOFA.

Full Changelog: https://github.com/Masriyan/No-Secret-Scan-/commits/publish