Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vplugins/wsp-malware-scanner

This plugin scans files and databases for malware, detects vulnerabilities, ensures WordPress core integrity, and provides an easy interface for managing security and taking action on scan results.
https://github.com/vplugins/wsp-malware-scanner

malware scanning-tool vulnerability wordpress wordpress-plugin

Last synced: 1 day ago
JSON representation

This plugin scans files and databases for malware, detects vulnerabilities, ensures WordPress core integrity, and provides an easy interface for managing security and taking action on scan results.

Awesome Lists containing this project

README

        

# Malware Scanner Plugin for WordPress

## Overview

The Malware Scanner Plugin is a robust security solution designed for WordPress websites, helping site administrators detect, manage, and resolve threats effectively. The plugin utilizes YARA rules for advanced threat detection and provides an intuitive interface for managing scans and system security.

## Features

- Threats Overview:
Pie chart visualizing scan metrics: Detected Threats, Resolved Threats, and Vulnerabilities Found.
Logs showing scan activities with details.

- Advanced Scanning:
Scan backend files for malware with options to delete or review infected files.
Predefined exclusions for specific folders and file types.
Live scan progress updates.

- Export & Alerts:
Export scan details to a PDF report.
Real-time alerts for critical threats and updates.

- System Insights:
View system information (PHP version, WordPress version, active YARA rules count).
Schedule automated scans (Daily, Weekly, Monthly).

- Customizable Settings:
Configure notification emails for scan alerts and updates.
Retain logs for 7, 30, or 60 days based on user preference. Adjust scan sensitivity (Low, Medium, High) to balance performance and detection accuracy.

## Usage

- Dashboard Insights:
Centralized overview with an interactive pie chart and logs for recent activity.

- Scanning:
Monitor live scan progress and resolve threats efficiently.
Exclude critical folders and files to minimize false positives.

- Help Section:
Detailed user guide for setup, running scans, scheduling, and troubleshooting.

## How It Works

The plugin leverages YARA rules to identify malicious patterns in code. Administrators can configure scans to meet their needs, monitor real-time progress, and resolve threats with ease. The user-friendly interface ensures smooth navigation and efficient management.

## License

This project is licensed under the MIT License - see the LICENSE file for details.

## Support

For support and documentation, visit our GitHub repository.