Skip to content

Releases: marcocesarato/PHP-Antimalware-Scanner

Release 0.15.1

09 Nov 22:33

Choose a tag to compare

Breaking Changes

  • PHP Version: Minimum PHP version upgraded from 5.5 to 7.4
    • This aligns with modern PHP standards and security best practices
    • Dev dependencies already required PHP 7.4+, this makes the runtime requirement consistent

Dependencies Updates

  • friendsofphp/php-cs-fixer: Updated from ^3.13 to ^3.88
  • brainmaestro/composer-git-hooks: Updated from v2.8 to ^3.0
  • marcocesarato/php-conventional-changelog: Updated from 1.10 to ^1.17
  • All Symfony components upgraded to latest versions (7.x)

What's Changed

  • feat: Open vim/nano at the line where malware was detected in #127
  • Add exit codes for CI/CD integration (GitHub Actions support) in #125
  • Fix infinite recursion in Deobfuscator when processing malware with spaced operators in #129
  • Add Composer installation documentation for global and project-level usage in #128
  • Add CSS and CCSS to scannable file extensions in #126
  • Add automated test suite (unit + CLI integration) and CI for scanner, modes, and report outputs in #131
  • Fix dev dependencies for PHP 7.4+ compatibility in #132

Full Changelog: v0.15.0...v0.15.1

Release 0.14.0

19 May 14:23

Choose a tag to compare

Bug Fixes

  • Recursive calc deobfuscate (4f2abb)

Release 0.10.2

04 Sep 15:11
f17ae16

Choose a tag to compare

Bug Fixes

  • Date format

Release 0.10.1

18 Jul 14:32

Choose a tag to compare

Bug fixes

  • Fixed some compatibility issues with PHP 8

Release 0.10.0

17 Jun 18:18

Choose a tag to compare

Features

  • Add --scan-all flag to scan all files without checking for file extension #26 #24 ( Thanks to @milosdjakonovic )

Bug Fixes

Release 0.9.1

06 Jun 21:32

Choose a tag to compare

Bug Fixes

  • Allow scanner to skip unreadable directories #22 (Thanks to @milosdjakonovic )
  • Better explanation of path-report option #20
  • Improve signature optimization for raw contents

Release 0.9.0

30 Mar 10:32

Choose a tag to compare

Features

  • Add new dangerous functions
  • Add new raw data signatures

Release 0.8.3

03 Mar 13:52

Choose a tag to compare

Bug Fixes

  • Fixed scan mode limitations only exploits, functions and signatures modes #18

Release 0.8.2

03 Mar 13:40

Choose a tag to compare

Bug Fixes

  • Fix some issues using scanner programmatically

Release 0.8.1.241

26 Feb 16:41

Choose a tag to compare

  • Minified report template