Static Malware Analyzer
Upload suspicious files for comprehensive static analysis — detect malware signatures, extract IOCs, and uncover hidden threats
Drop your file here for analysis
Upload any suspicious file — executables, scripts, documents, and more
Note: Request sizes cannot exceed 4.5MB
Analysis Options
Select which checks to run, or enable all for comprehensive analysis
Free Tier: counts as one scan
Run All Checks
Enable every analysis module for maximum coverage
File Type Detection
Identify the true file type through deep inspection and header analysis
YARA Rule Matching
Scan against curated YARA rules for known malware signatures
Malicious String Detection
Detect known malicious patterns, URLs, and shellcode
IOC Extraction
Extract indicators of compromise: IPs, domains, URLs, emails
Portable Executable Section Analysis
Analyze PE executable sections for anomalies and packing
Entropy Analysis
Measure randomness to detect encryption, packing, or obfuscation
How it works
File type detection · identifies the true file type through deep inspection
YARA matching · scans against curated rules for known malware families
IOC extraction · pulls out IPs, domains, URLs, and other indicators of compromise
String & entropy analysis · detects obfuscation, packing, and suspicious content
Free on the Free Tier: every check counts toward the same 30 scans a day.
Alternative submission methods
Prefer not to upload through the UI? You can also submit files via API.
Submit via API
Send a multipart/form-data request with the file and the checks you want to run. Requires an API key from API Access.
Headers
Authorization: <API_KEY>
Form fields
tool=STATICMALWAREANALYZER
file=@your-file.bin
checkCost=false
all_checks=true
See the full API guide for polling status, fetching results, and full payload examples.