-
Notifications
You must be signed in to change notification settings - Fork 0
Home
ifBars edited this page Jan 4, 2026
·
4 revisions
Welcome to the MLVScan wiki! This is your comprehensive guide to using MLVScan, a security-focused MelonLoader plugin designed to detect and prevent malicious mods from harming your system.
- Home
- Getting Started
- Developer CLI Guide
- SHA256 Hash-Based Whitelisting
- Understanding Scan Reports
- Architecture Overview
- Troubleshooting
- FAQ
MLVScan is a security tool that scans MelonLoader mods before they execute, detecting malicious patterns commonly found in malware. It was created in response to a rise in malware mods being uploaded to modding sites like NexusMods.
- Pre-load Scanning: Analyzes mods before execution
- SHA256 Hash-Based Whitelisting: Uses cryptographic hashes for secure mod verification
- Modular Detection Rules: Powered by MLVScan.Core
- Cross-Platform Engine: Same detection engine used across MelonLoader, Web, CLI, and (planned) BepInEx
- Detailed Threat Reports: Comprehensive findings with severity levels
- Automatic Protection: Disables suspicious mods automatically
- Developer CLI: Scan mods during development with remediation guidance and CI/CD integration
- Download the latest release from Releases
- Place
MLVScan.dllin your game'sPluginsfolder - Launch your game - MLVScan will automatically scan all mods
MLVScan uses a modular architecture:
- MLVScan (MelonLoader) - Runtime mod scanner
- MLVScan.DevCLI - Developer CLI for mod development
- MLVScan.Core - Shared scanning engine (NuGet package)
- MLVScan.Web - Web-based scanner
- BepInEx Support - Coming soon
- GitHub Repository
- MLVScan.DevCLI Documentation
- MLVScan.Core Documentation
- Report Issues
- Modding Discord
While MLVScan is designed to catch many malicious patterns, no security tool is perfect. Always:
- Only download mods from trusted sources (NexusMods, Thunderstore)
- Be cautious with newly uploaded mods
- Read scan reports carefully before whitelisting
- Keep your antivirus software updated