The Toolkit
Vault1337, Insight, and Carapace are companion tools built on the same stack and design system. Together they cover the full analyst workflow — from suspicious URL to dissected sample.
Malware Analysis Platform
Self-hosted platform for storing and statically analysing malware samples. Upload by file, URL, or SHA256 hash — Vault1337 pulls from VirusTotal or MalwareBazaar and runs 20+ analysis tools against the sample, with full JWT-secured API access.
Web Threat Scanner
Passive web threat scanner for analysing URLs for malicious behaviour. Entirely content-based — no reputation databases — so it detects zero-day campaigns, freshly registered phishing domains, and newly injected skimmers that reputation feeds haven't yet indexed.
Visual Renderer for Insight
Optional sidecar service that renders each scanned URL using Chromium headless with JavaScript fully enabled but all network requests intercepted and blocked. This lets dynamic overlays — ClickFix, SocGholish, ClearFake, drainers — execute and render visibly in the screenshot, revealing the actual attack UI rather than a blank page. A verdict badge is composited onto every screenshot.
Vault1337 — Malware Analysis Platform
Upload by file or URL, or pull directly from VirusTotal or MalwareBazaar by SHA256 hash. Stored by hash — original filenames never written to disk.
Strings, Hex, IOC extractor, YARA, ExifTool, LIEF (PE+ELF), Capstone disassembler, Mach-O, APK, .NET, PDF parser, OLE tools, Email parser, Zip extractor, and more.
Extract and manage 13+ indicator types. Every IOC links back to its source sample and auto-enriches against VirusTotal and AbuseIPDB. STIX 2.1 export ready.
Automatically maps analysis results and IOC types to ATT&CK techniques — 27 techniques across 10 tactics. Tactic-coloured badges with links to official technique pages.
Structured report cards for IPs and domains via VirusTotal, AbuseIPDB, Spur, and Shodan. Verdict banners derived from all sources combined.
Single-command Docker run or a full Compose stack with PostgreSQL and persistent volumes. Runs comfortably on a Raspberry Pi 5 in production.
Insight — Web Threat Scanner
58 checks — Magecart skimmers, keyloggers, ClickFix payloads, wallet drainers, blockchain C2 loaders, JSFuck/JJEncode/XOR obfuscation, ChaCha20 payloads, NDSW injection, AppleScript infostealers, and more.
33+ checks — phishing forms, OTP relay (AiTM), tampered GTM snippets, copyright impersonation, wallet extension injection, ClickFix CAPTCHA pages, WebDAV infrastructure, and more.
Typosquats and homographs of 30+ brands, DGA probability scoring, high-risk TLD detection, newly registered domain age checks, and abuse-platform hosting detection.
7 correlation rules that combine individual MEDIUM signals into HIGH/CRITICAL synthetic findings when combinations indicate coordinated attack infrastructure.
Why content-based detection?
Zero-day coverage — detects freshly deployed phishing pages and newly injected skimmers before any reputation database knows they exist
Campaign recognition — names the attack: ClickFix, SocGholish, Magecart, wallet drainer. Analysts can cross-reference threat intel reports directly
Evidence-first findings — every finding includes the actual payload, decoded string, or header value so analysts can make their own judgment
No API dependencies — fully self-contained, no rate limits, no external calls during analysis
The Analyst Workflow
Insight and Vault1337 are designed as a pipeline. A suspicious URL leads to a sample. A sample leads to IOCs. IOCs lead back to URLs. The tools close the loop.
Step 1
A suspicious link arrives — in email, a chat message, or a threat report. Submit it to Insight.
Step 2
Insight surfaces a malicious download. Pull it into Vault1337 by URL or SHA256.
Step 3
With full context in hand, export findings in analyst and platform-ready formats.
About
These tools started as hands-on learning exercises and grew into full-stack applications used in practice. Vault1337 runs on a Raspberry Pi 5 for personal malware research. Insight is live at insight.vault1337.com for quick URL triage before visiting suspicious links. Carapace runs alongside Insight as an optional visual renderer.
All code is open-source under the MIT License. The shared design system, stack (Django + DRF + React + Vite + Tailwind), and security philosophy mean all three tools feel like one product.