Skip to content

Releases: marcocesarato/PHP-Antimalware-Scanner

Release 0.8.0.234

10 Jan 13:50
Compare
Choose a tag to compare
  • New dangerous functions definitions
  • New random figlets on header
  • Improve dangerous functions and encoded functions detections with less false positivity
  • Improve code deobfuscation
  • Improved line code detection
  • Now report output is enabled by default
  • Code refactoring

BREAKING CHANGES:

  • --agile|-a flag now changed to --lite|-l
  • -l removed short flag call for --log, now is used for lite mode

Release 0.7.5.177

31 Dec 18:04
Compare
Choose a tag to compare
  • Add evil code matched description on report
  • Add evil code matched severity on report (only html format)
  • Add new definitions
  • Change helper command
  • Change console string default max length
  • Improve function encoded detection
  • Fix code deobfuscator and decoder

Release 0.7.4.157

27 Dec 02:18
Compare
Choose a tag to compare
  • Add report with html format
  • Add flag --report-format
  • Fix duplicate malware detections

BREAKING CHANGES:

  • Min requirements:
    • php 5.5 >=

Release 0.7.3.133

24 Dec 12:28
Compare
Choose a tag to compare
  • Possibility to scan a single file
  • Fix multi function detection on report on the same scanned file #14

Release 0.7.2.125

25 Oct 20:41
Compare
Choose a tag to compare
  • Add cache system
  • Add flag --disable-cache
  • Add verifying progress
  • Improve performances
  • Fix some bugs

Release 0.7.1.113

03 Mar 13:40
Compare
Choose a tag to compare
  • New WordPress Plugins file checksum verifier

Release 0.7.0.110

24 Oct 00:25
Compare
Choose a tag to compare
  • New WordPress file checksum verifier

Release 0.6.0.109

24 Oct 00:25
Compare
Choose a tag to compare
  • Add new flag:
--disable-colors             - Disable CLI colors

BREAKING CHANGE
Renamed flag --list to --definitions-list
Renamed flag --list-exploits to --definitions-exploits
Renamed flag --list-functions to --definitions-functions

Release 0.6.0.107

08 Oct 20:40
Compare
Choose a tag to compare
  • Fix some issues with initialization
  • Enabled to programatically usage
  • Update readme docs with programmatically usage example
  • Add new flags:
-b   --backup                - Make a backup of every touched files

--path-backups=""            - Set backups path directory (default ./scanner-backups)
                               Is recommended put files outside the public document path
--path-logs=""               - Set quarantine log file (default ./scanner.log)
--path-quarantine=""         - Set quarantine path directory (default ./scanner-quarantine)
                               Is recommended put files outside the public document path
--path-report=""             - Set report log file (default ./scanner-report.log)
--path-whitelist=""          - Set whitelist file (default ./scanner-whitelist.json)

BREAKING CHANGE
Renamed class Application to Scanner
Renamed Default Report File from scanner-infected.log to scanner-report.log
Renamed Default Quarantine Path from quarantine to scanner-quarantine

Release 0.5.3.93

06 Oct 18:18
Compare
Choose a tag to compare

New whitelist system

BREAKING CHANGE: csv whitelists doesn't work anymore