What is WPSniffer?

WPSniffer is a free, open-source command-line utility crafted for detecting malware that specifically targets WordPress and other PHP-based sites. It functions by scanning files on the local system where it is deployed, using YARA-X alongside community-contributed rule packages from YARA Forge to detect potentially malicious code, including webshells. Users are given the flexibility to either use existing rules or develop their own .yar/.yara files, with options to choose from core, extended, or comprehensive rule sets, and they can even pin specific rule versions to ensure consistent scanning outcomes. This Python-based tool scans specified directories, accepts input from standard sources, offers a variety of filtering options, and can be seamlessly integrated into scheduled tasks or continuous integration pipelines. To enhance efficiency during extensive scans, it includes features like caching, file-size limits, and timeouts for individual files. The scan outcomes can be generated in user-friendly formats such as CSV or TSV, providing options for selecting specific columns and even facilitating email delivery of the reports. Particularly beneficial for system administrators, developers, hosting providers, and security teams involved in investigating compromised sites or routinely checking server files for malware, WPSniffer ensures that all scans are conducted locally, meaning files are not sent to any external services. Furthermore, users can tailor the scanning process to meet their specific requirements, making it a versatile solution for upholding website security. This adaptability makes WPSniffer an invaluable asset in the ongoing battle against web-based threats.

Pricing

Price Starts At:
$0
Price Overview:
Free to use under GPLv3, with no paid tier or usage limit.
Free Version:
Free Version available.

Screenshots and Video

Get Started

Company Facts

Company Name:
Kerger
Date Founded:
2026
Company Location:
United States
Company Website:
wpsniffer.com

Product Details

Deployment
Linux
On-Prem
Training Options
Documentation Hub
Support
Web-Based Support

Product Details

Target Company Sizes
Individual
1-10
11-50
51-200
201-500
501-1000
1001-5000
5001-10000
10001+
Target Organization Types
Mid Size Business
Small Business
Enterprise
Freelance
Nonprofit
Government
Startup
Supported Languages
English

WPSniffer Categories and Features