Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ Please include a summary of the changes and the related issue. Describe the over
## Checklist

- [ ] Ensure version updates in `composer.json` and the plugin main file.
- [ ] Verify the Yara rules integration in `src/rules/malware_rules.yar`.
- [ ] Check the updates in the `README.md` file if applicable.
- [ ] Attach the Jira link for tracking this PR.

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## 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.
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 advanced malware detection algorithms and provides an intuitive interface for managing scans and system security.

## Features

Expand Down Expand Up @@ -41,7 +41,7 @@ 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.
The plugin leverages advanced pattern recognition to identify malicious 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

Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "vplugins/malware-scanner",
"description": "A powerful malware scanner plugin for WordPress using the Yara framework.",
"description": "A powerful malware scanner plugin for WordPress using advanced malware detection algorithms.",
"type": "wordpress-plugin",
"license": "MIT",
"authors": [
Expand Down
8 changes: 4 additions & 4 deletions src/Admin/AdminPage.php
Original file line number Diff line number Diff line change
Expand Up @@ -75,20 +75,20 @@ public function add_admin_menu() {
* Enqueue CSS, JS, and Dashicons for the admin pages.
*/
function enqueue_admin_assets() {
// Enqueue Admin CSS
// Enqueue Admin CSS with cache busting
wp_enqueue_style(
'malware-scanner-admin-css', // Handle
plugin_dir_url(__FILE__) . 'assets/css/admin-styles.css', // Path to CSS file
[], // Dependencies
'1.0' // Version
'2.6.0' // Version (comprehensive scanning improvements and diagnostics)
);

// Enqueue Admin JS
// Enqueue Admin JS with cache busting
wp_enqueue_script(
'malware-scanner-admin-js', // Handle
plugin_dir_url(__FILE__) . 'assets/js/admin-scripts.js', // Path to JS file
['jquery', 'chart-js'], // Dependencies (jQuery, Chart.js)
'1.0', // Version
'2.6.0', // Version (comprehensive scanning improvements and diagnostics)
true // Load in footer
);

Expand Down
Loading