ClatScope
CHANGELOG
[ClatScope Info Tool v1.08 (CLI) & v1.08.1 (GUI)]-2025-02-01
CLATSCOPE NOW HAS A GRAPHICAL USER INTERFACE
Added
• VirusTotal Domain Report Feature
• Introduced the virustotal_domain_report() function for fetching domain reports via the VirusTotal API.
• Added a new menu option [36] || Domain Search || Retrieves a VirusTotal report for a domain.
• See commit references and diffs for details on function parameters and how data is fetched and displayed.
• Main Menu Flow
• Updated the core main() function to include the new option elif choice == "36": virustotal_domain_report().
• Adjusted the internal references and help text to guide users toward the new VirusTotal domain checking feature.
Fixed
• Minor textual inconsistencies in menu descriptions (e.g., changed certain icons and clarifications in the code comments).
• Improved some error-handling messages throughout the tool to more clearly inform users of invalid or missing inputs.
Other Notable Points
• GUI Version Now Available: Alongside this CLI-based update, there is also a GUI version of ClatScope Info Tool in the repository. The GUI version features a user-friendly interface with the same core functionality.
Difference Summary
Below is an overview of the main differences between the previous version and the new version:
New virustotal_domain_report() function
• Purpose: Fetches and displays domain analysis results from VirusTotal.
• Signature: def virustotal_domain_report():
• Implementation: Accepts domain input, contacts VirusTotal API, retrieves JSON data, then formats and prints the results.
Expanded Menu
• Added a new [36] option to main():
• elif choice == "36":
• virustotal_domain_report()
• Updated the menu text to include: || [36] || Domain Search || Retrieves a VirusTotal report for a domain
Textual/Comment Tweaks
• Minor changes in the code’s commentary and some UI text to match the newly added features and maintain consistency.