Releases: marcocesarato/PHP-Antimalware-Scanner
Releases · marcocesarato/PHP-Antimalware-Scanner
Release 0.15.1
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
Bug Fixes
- Recursive calc deobfuscate (4f2abb)
Release 0.10.2
Bug Fixes
- Date format
Release 0.10.1
Bug fixes
- Fixed some compatibility issues with PHP 8
Release 0.10.0
Features
- Add
--scan-allflag to scan all files without checking for file extension #26 #24 ( Thanks to @milosdjakonovic )
Bug Fixes
- Remove MIME type file checking #26 #24 ( Thanks to @milosdjakonovic )
Release 0.9.1
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
Features
- Add new dangerous functions
- Add new raw data signatures
Release 0.8.3
Bug Fixes
- Fixed scan mode limitations only exploits, functions and signatures modes #18
Release 0.8.2
Bug Fixes
- Fix some issues using scanner programmatically
Release 0.8.1.241
- Minified report template