TimeVault is a specialized tool designed to automate the process of finding potential information disclosure vulnerabilities in web applications by leveraging the Wayback Machine’s archive. The tool filters URLs for sensitive file extensions and fetches status codes to help identify exposed or sensitive data.
- Wayback Machine Integration: Automatically fetches archived URLs for a specified domain using the Wayback Machine.
- File Extension Filtering: Filters URLs based on file extensions commonly associated with sensitive data (e.g.,
.xls
,.pdf
,.log
,.db
,.bak
, etc.). - Multi-threaded Scanning: Uses a thread pool for faster status code retrieval.
- Status Code Analysis: Retrieves and displays HTTP status codes for the discovered URLs.
- URL Export: Option to save the filtered URLs to an output file for future analysis.
- Interactive Banner: Displays an aesthetic banner and prompts for user input for a seamless experience.
- Python 3.x
- Required Python Packages:
colorama
requests
validators
-
Clone the repository:
git clone https://github.com/AnonKryptiQuz/TimeVault.git cd TimeVault
-
Install required packages:
pip install -r requirements.txt
Ensure
requirements.txt
contains:colorama requests validators
-
Run the tool:
python TimeVault.py
-
Enter the target URL: When prompted, provide the URL of the target website (e.g.,
https://example.com
). -
Validate and Process:
- The tool validates the URL for correctness.
- Extracts the domain from the provided URL.
-
Review Results:
- URLs are displayed alongside their HTTP status codes.
- The tool also provides an option to save the results to
output.txt
for later review.
-
Save Results (Optional):
- After the scan, choose whether to save the filtered URLs to a file.
- Educational Purposes Only: TimeVault is designed for educational, security research, and ethical penetration testing purposes only. Do not use this tool for illegal or malicious activities. Ensure you have explicit permission to scan the target domain.
- Wayback Machine by Internet Archive – A powerful resource for retrieving and analyzing archived web content.
All tools are used under their respective open-source licenses.
Created by: AnonKryptiQuz