Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
mukul975 avatar

Analyzing Malicious Url With Urlscan

  • 344 installs
  • 27.3k repo stars
  • Updated August 2, 2026
  • mukul975/anthropic-cybersecurity-skills

analyzing-malicious-url-with-urlscan is an agent skill that structures URLScan-based malicious URL investigation reports with IOCs and response actions.

About

analyzing-malicious-url-with-urlscan is a security agent skill that gives solo builders and small teams a repeatable URL analysis report aligned with URLScan workflows. When a suspicious link arrives from email gateway alerts, user reports, or SIEM, the skill walks through documenting the original and defanged URL, capture UUID, redirect chain, page fingerprint, TLS certificate age, and geographic hosting signals. It standardizes cross-reference rows for URLScan verdicts, VirusTotal engine counts, PhishTank, Google Safe Browsing, and AbuseIPDB so findings are comparable case to case. Extracted IOC tables cover domains, IPs, and SHA-256 hashes, then classification checkboxes for credential phishing, malware delivery, scam, benign, or inconclusive outcomes. Recommended actions include proxy, firewall, and email gateway blocks. The skill is template-driven documentation for human analysts using urlscan.io—not a substitute for enterprise SOAR automation.

  • Structured report template: analyst metadata, case ID, defanged URL, URLScan UUID
  • Page, server, ASN, country, and login-form detection fields
  • TLS certificate table with issuer, validity, and certificate age
  • Redirect chain table from original through final URL
  • Threat intel cross-reference: URLScan verdict, VirusTotal, PhishTank, Safe Browsing, AbuseIPDB

Analyzing Malicious Url With Urlscan by the numbers

  • 344 all-time installs (skills.sh)
  • +17 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #590 of 2,203 Security skills by installs in the Skillselion catalog
  • Security screen: HIGH risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/mukul975/anthropic-cybersecurity-skills --skill analyzing-malicious-url-with-urlscan

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs344
repo stars27.3k
Security audit2 / 3 scanners passed
Last updatedAugust 2, 2026
Repositorymukul975/anthropic-cybersecurity-skills

What it does

Produce a consistent URLScan-driven malicious URL analysis report with redirects, TLS, VT cross-checks, IOCs, and blocklist actions.

Who is it for?

Best when you're doing incident triage on phishing links with URLScan and common TI feeds before blocking at the edge.

Skip if: Fully automated SOAR playbooks without human review or malware binary reverse engineering beyond URL delivery pages.

When should I use this skill?

User investigates suspicious URLs with URLScan, needs a structured analysis report, IOC list, or phishing classification workflow.

What you get

You fill a full URL analysis report with redirects, TLS, intel scores, extracted IOCs, classification, and prioritized blocklist actions.

  • Completed URL analysis report
  • IOC tables for domains, IPs, and hashes
  • Classification and recommended block actions

By the numbers

  • Report sections: Analysis Info, URL Details, Page Analysis, TLS, Redirect Chain, Threat Intel, IOCs, Classification, Rec

Files

SKILL.mdMarkdownGitHub ↗

Analyzing Malicious URL with URLScan

Overview

URLScan.io is a free service for scanning and analyzing suspicious URLs. It captures screenshots, DOM content, HTTP transactions, JavaScript behavior, and network connections of web pages in an isolated environment. This skill covers using URLScan's web interface and API to investigate phishing URLs, credential harvesting pages, and malicious redirects without exposing the analyst's system to risk.

When to Use

  • When investigating security incidents that require analyzing malicious url with urlscan
  • When building detection rules or threat hunting queries for this domain
  • When SOC analysts need structured procedures for this analysis type
  • When validating security monitoring coverage for related attack techniques

Prerequisites

  • URLScan.io account (free tier available, API key for automation)
  • Python 3.8+ with requests library
  • Understanding of HTTP protocols and web technologies
  • Familiarity with phishing URL patterns

Key Concepts

URLScan Capabilities

1. Safe browsing: Renders URLs in isolated Chromium instance 2. Screenshot capture: Visual snapshot of the rendered page 3. DOM analysis: Full HTML content after JavaScript execution 4. Network log: All HTTP requests made by the page (HAR format) 5. Certificate analysis: SSL/TLS certificate details 6. Technology detection: Identifies web frameworks and libraries 7. IP/ASN mapping: Infrastructure intelligence 8. Verdict: Community and automated classification

Phishing URL Red Flags

  • Newly registered domains (< 30 days)
  • Free hosting services (Wix, GitHub Pages, Firebase)
  • URL shorteners hiding final destination
  • Excessive subdomain depth (login.microsoft.com.evil.com)
  • Brand name in subdomain or path, not domain
  • Non-standard ports
  • Data URIs or base64-encoded content
  • JavaScript-heavy pages with minimal HTML

Workflow

Step 1: Submit URL to URLScan

Web: Navigate to https://urlscan.io and submit the suspicious URL
API: POST https://urlscan.io/api/v1/scan/
     Header: API-Key: your-api-key
     Body: {"url": "https://suspicious-url.com", "visibility": "private"}

Step 2: Analyze Results

  • Review screenshot for brand impersonation
  • Check redirects and final destination URL
  • Examine DOM for credential input forms
  • Review network requests for data exfiltration endpoints
  • Check SSL certificate validity and issuer

Step 3: Extract IOCs

  • Domains and IPs contacted
  • URLs in redirect chain
  • SHA-256 hashes of page resources
  • JavaScript file hashes

Step 4: Cross-Reference with Threat Intelligence

Use the scripts/process.py to automate URL scanning, extract IOCs, and cross-reference with VirusTotal, PhishTank, and Google Safe Browsing.

Tools & Resources

  • URLScan.io: https://urlscan.io/
  • URLScan API: https://urlscan.io/docs/api/
  • VirusTotal URL Scanner: https://www.virustotal.com/
  • PhishTank: https://phishtank.org/
  • Google Safe Browsing: https://transparencyreport.google.com/safe-browsing/search
  • Any.Run: https://any.run/ (interactive sandbox)
  • Hybrid Analysis: https://www.hybrid-analysis.com/

Validation

  • Successfully scan a suspicious URL via API
  • Extract screenshot and identify brand impersonation
  • Document complete redirect chain
  • Generate IOC list from scan results
  • Cross-reference findings with at least 2 threat intelligence sources

Related skills

How it compares

Analyst report template for URLScan triage, not a generic web scraper or passive DNS-only lookup skill.

FAQ

Who is analyzing-malicious-url-with-urlscan for?

Developers and small security-minded teams documenting phishing or malicious URL cases with URLScan and standard threat-intel lookups.

When should I use analyzing-malicious-url-with-urlscan?

Use it in Ship security when investigating user-reported links, email gateway hits, or SIEM URL alerts before blocking domains and IPs.

Is analyzing-malicious-url-with-urlscan safe to install?

The skill guides external scans and intel API use—review the Security Audits panel on this page and avoid submitting live credentials into unknown URLs.

Securityappsecaudit

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.