PHP malware detector
Smart PHP vulnerability detector
Web mode:
Console mode:
Using PHP malware detector
Requirements
- PHP 5.4+
composer.
Install php-malware-detector via# Install Composer
curl -sS https://getcomposer.org/installer | php
Next, run the Composer command to install the latest stable version of php-malware-detector:
php composer.phar require ollyxar/php-malware-detector
After installing, you need to require Composer's autoloader and run scan:
require 'vendor/autoload.php';
(new Scanner())->run();
Using php-malware-detector in Web-mode:
Put scanner.php in the web-root directory on the web-server and open your website in the browser (like http://mywebsite.com/scanner.php)
Using php-malware-detector in Cron-mode:
You can schedule scanning process. To do that you have to add commend:
php /path_to/scanner.php > "log.txt"
Additional parameters for scanner:
// First parameter is a scan directory
// Second parameter is an array of file extensions to scan
(new Scanner('/var/some_other_direcrory_to_scan'), ['php', 'txt', 'php5'])->run();