Commit Graph

5061 Commits (00886ee90d07a3b382041b1a9ef0c01e093f571e)

Author SHA1 Message Date
Micah Snyder 6eebecc303 Bump copyright for 2023 2 years ago
Micah Snyder dcaaf86a4b HTML <style> image extraction improvement 2 years ago
Micah Snyder 6f54fe2d66 Find and scan base64'd images found in HTML <style> url() args 2 years ago
Micah Snyder 60d9465a73 Minor code cleanup 2 years ago
Micah Snyder 65e6f8a941 Fix allmatch issue with preclass bytecode 2 years ago
ragusaa 652b141864
Fix heap overflow read when reading PDB signatures 2 years ago
ragusaa d9a0f6ad87
Fix possible stack overflow read when parsing WDB signatures 2 years ago
ragusaa efcc0c63c3
Fix possible index out of bounds when loading CRB signatures 2 years ago
ragusaa 6fb4620b66
Fix possible use after free when reading logical signatures 2 years ago
Shawn Iverson c1e0585cc6
Fix ExcludePUA / --exclude-pua feature 2 years ago
Micah Snyder 7db16d8c7a Bumped version from 1.1.0 -> 1.1.0-devel 3 years ago
Micah Snyder 6e8b2abd11 Fix additional invalid prototypes 3 years ago
Michael Orlitzky 7374029897 */*: fix invalid prototypes. 3 years ago
ragusaa 6ea6ee5690
Fix crash loading bugged bytecode signature 3 years ago
Micah Snyder 059b9c8aa3 Clang-format touchup 3 years ago
Micah Snyder 436791cc90 Reduce # of time limit checks when in logical sig evaluation 3 years ago
Micah Snyder 5c3e866d30 CMake: remove option to build using external TomsFastMath library 3 years ago
Jonas Zaddach de63aa40c2 Check scanoptions for null pointer 3 years ago
Micah Snyder bd5119ab46 OLE2: Sector size check before checking for encryption 3 years ago
Micah Snyder 679993ac0f Add file inspection callback stability disclaimer to libclamav header 3 years ago
Micah Snyder 0dd6ab3f16 Set -rc version suffix; bump libclamav SO version 3 years ago
Micah Snyder c84e16cd0b Fix memory compare length in OLE2 AES key verification 3 years ago
Andy Ragusa cf88a6bcd6 Resolve static-analysis complaint about NULL-check after use 3 years ago
Andy Ragusa bba6dc5269 Validate key length before calling encryption 3 years ago
Micah Snyder 7433f1ebd6 Fix certificate trust status tracking 3 years ago
Micah Snyder 17e52a09a9 Fix EXE/DLL cert verification 3 years ago
ragusaa e16a552851
Decrypt old Excel default-password files 3 years ago
Micah Snyder e9f7fe2a80 Add PDF object extraction recursion limits 3 years ago
Micah Snyder 621fee71a5 Fix caching bug with Intermediates & Container conditions 3 years ago
ndrpnt 449bcd2016 libclamav: Fix typo in cl_engine_compile doc 3 years ago
Mickey Sola 317153435e CLAM-1775: increase max allocation size 3 years ago
Micah Snyder 9d8af639c3 Improve file type detection for some small files 3 years ago
Micah Snyder 5b07c9a44e Improve strictness of max-scantime 3 years ago
Micah Snyder 86b041ac9e Refactor logical sig evaluation, fix minor bug 3 years ago
Micah Snyder df99364c3c Improvements to adhere to scan time limit 3 years ago
Micah Snyder bbcd4c275b Fmap: Fix copy-paste bug when checking if map hash exists 3 years ago
Micah Snyder 223c690958 Use correct enum types for cli_memcpy internal API 3 years ago
Micah Snyder 92cbfa4bc0 HFS+ parser: Fix bugs introduced in refactor 3 years ago
Micah Snyder 4036484924 Do not report timeout as error 3 years ago
Micah Snyder e2d51fc060 Change timeout message verbosity in PDF parser to debug 3 years ago
Micah Snyder e6c33936de Fix bytecode hook out-file descriptor error handling 3 years ago
Micah Snyder f7b139a776 PE, ELF, Mach-O: code cleanup 3 years ago
Micah Snyder 0bd2ae26bc Scanners: Remove allmatch checks + significant code cleanup 3 years ago
Micah Snyder 8eef7b8ac4 Phishcheck: remove allmatch check 3 years ago
Micah Snyder 2f49080847 Excel (XLM, VBA): Remove allmatch checks + some code cleanup 3 years ago
Micah Snyder 4e0adaad80 ZIP: Remove allmatch checks 3 years ago
Micah Snyder f16e070ba4 TAR: Remove allmatch checks 3 years ago
Micah Snyder 325122b941 Fix error handling in Mach-O and ELF bytecode unpacker hooks 3 years ago
Micah Snyder 0d13177ada Correct parameter type in cl_strerror() public API 3 years ago
Micah Snyder 7d64f7b114 PE: Remove allmatch checks + minor code cleanup 3 years ago