Url analyzer

URL Analyzer

URL Analyzer

import json def extract_urls_from_har(har_file_path, output_txt_path): with open(har_file_path, 'r', encoding='utf-8') as f: har_data = json.load(f) urls = [] for entry in har_data.get('log', {}).get('entries', []): request = entry.get('request', {}) url = request.get('url') if url and url.startswith("http"): urls.append(url) # Write to text file for step 2 compatibility with open(output_txt_path, 'w', encoding='utf-8') as f: for url in urls: f.write(f"{url}\n") print(f"Extracted {len(urls)} URLs and saved to '{output_txt_path}'.") # Example usage extract_urls_from_har("example.har", "urls.txt")

Upload URL List

Upload a text file with one URL per line to analyze the types of resources they represent.

Analyzing URLs, please wait...

Analysis Results

URL Summary

Total URLs: 0

Valid URLs: 0

Invalid URLs: 0

Empty lines: 0

URL Types

Protocol Distribution

URL Details

Advanced Filtering

No URLs match your current filters.

# URL Type Protocol Status

Popular posts from this blog

Cross posted evidence backup

How to Safely Scan and Analyze QR Codes

Protecting Our Elders: The Power of YubiKey in Preventing Fraud