PHP-Antimalware-Scanner
PHP-Antimalware-Scanner copied to clipboard
AMWScan (PHP Antimalware Scanner) is a free tool to scan php files and analyze your project to find any malicious code inside it.
when running the commands amwscan && php amwscan ./mywebsite/http/ -l -s --only-exploits I'm getting errors: Could not open input file: awscan &&& php awscan --all Could not open input file:...
Description When launch awscan to scan a folder, i.e. awscan wordpress, it sometimes check files and sometimes not, I tried same set of files in different hosting and local, gives...
``` [!] Signature (11413268) [line 180] - Malware Signature (hash: 11413268) => eval($_REQUEST ``` ``` 180 | $val = doubleval($_REQUEST... ```
When scanning all files (`--all` option), PAS tries to output binary file which may lead to OPTIONS prompt being broken - whatever you type, opt 1 - 8 or `-`...
Hi, I have edited the /scanner file to send report via POST json method and it throws following error, even after removing empty lines it throws the same error. Can...
The Antimalware Scanner would detect the existence of the [Symfony Process component ](https://symfony.com/doc/current/components/process.html#usage) as it makes extensive use of the `exec` `proc_*` and `posix` functions but one thing the scanner...
Given the following code: ```php $scanner = new \AMWScan\Scanner(); $report = $scanner->setPathScan("/path/to/scan") ->enableLiteMode() ->disableReport() ->disableReportMode() ->run(); ``` Executing this will still generate the HTML report. I tried various combinations as...
First, documentation. The README.md file contains a section about instantiating and using this programmatically: ```php use AMWScan\Scanner; $app = new Scanner(); $report = $app->setPathScan("my/path/to/scan") ->enableBackups() ->setPathBackups("/my/path/backups") ->enableLiteMode() ->setAutoClean() ->run(); ```...
Looks like the date/time in reports/logs is using the British/EU standard format of YYYY-DD-MM, but, the ISO standard should be used https://www.iso.org/iso-8601-date-and-time-format.html as it is the more uniform date/time format...
It would be nice to have a built in option to automatically e-mail scan results after a scan... Or, better... have a text/config file with paths, command line options, and...