Releases: Masriyan/No-Secret-Scan-
Releases · Masriyan/No-Secret-Scan-
nosecretv2
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