Commit Graph

8791 Commits (0a631ee94a1323953242a42c03cdb67e36b7bce3)
 

Author SHA1 Message Date
Kevin Lin 66af3adf04 msxml: fixed an issue with json element counting 10 years ago
Kevin Lin 1629a6614d msxml: finished keyinfo type handling 10 years ago
Kevin Lin e5d4ae99b7 msxml: added keyinfo type for attributes 10 years ago
Kevin Lin 6851692674 reorganized some header stuff 10 years ago
Kevin Lin 1dfb5b4a13 autojunk'd 10 years ago
Kevin Lin 5994bee6ad added new source file for shared code between ooxml and msxml 10 years ago
Steven Morgan bc93f99717 Fix for infinite loop on crafted xz file. 10 years ago
Kevin Lin 4c9e8bbba7 added newlines for lack of libxml2 support 10 years ago
Kevin Lin f268794f61 autojunk'd 10 years ago
Kevin Lin 1548d5de06 engine detection summary clarification 10 years ago
Kevin Lin 56895e2595 added CL_TYPE_XML_WORD and CL_TYPE_XML_XL to preclass set 10 years ago
Kevin Lin fb34ed7408 msxml: suppresses non-critical errors from msxml_parse_element 10 years ago
Kevin Lin c569eb0418 msxml: added support for additional xml node types 10 years ago
Kevin Lin 6b661b309e msxml: fixed an incorrect state check 10 years ago
Kevin Lin 3da7c00a0a msxml: added extracting, converting, and scanning contained binary data 10 years ago
Kevin Lin acdf9a80af msxml: basic framework for processing xml document 10 years ago
Kevin Lin ee92bdfa4e closes libxml2 reader on ooxml reader error 10 years ago
Steven Morgan da927b08ec Revert "bb#11267 - libclamav upx guard against signed overflows" 10 years ago
Steven Morgan 0dfe95a854 bb11278 - was not detecting viruses on files inside iso9660. Also fix up all-match logic. 10 years ago
Kevin Lin 616dbf8ec5 msxml: added verbiose debugging mechanism 10 years ago
Kevin Lin 40bda57aac msxml: using piecewise parsing over contiguous parsing 10 years ago
Kevin Lin 4823482e9d added basic framework for msxml processing 10 years ago
Kevin Lin de8fbeada0 autojunk'd 10 years ago
Kevin Lin a7ad8e7a31 added new source files to handle msxml files 10 years ago
Kevin Lin 87c017bc45 corrected attribution 10 years ago
Kevin Lin 740d013e1f added file magic signatures for MSDOC 2003 XML files 10 years ago
Kevin Lin 4cdcd47de8 added enums for Word 2003 XML and Excel 2003 XML files 10 years ago
Kevin Lin a0d134a70a regenerated documentation 10 years ago
Kevin Lin 4a7a77baca update documentation to reflect PCRE_UNGREEDY change 10 years ago
Kevin Lin 14878cb1e2 changed pcre PCRE_UNGREEDY from 'G' to 'U' 10 years ago
Kevin Lin 16ec6d8dc1 fullword modifier on regex changed to be closer to yara 10 years ago
Kevin Lin 6dea5b0410 integrated sigopts (modifiers) into pcre subsigs using '+' 10 years ago
Steven Morgan 8aeedf3c42 bb11274 - adds out of bounds check for petite packed files. Patch from Sebastian Andrzej Siewior. 10 years ago
Steven Morgan 22b54fdbf6 Revert "Add back a few #ifdef's to prevent unsupported YARA features from terminating with malformed database." 10 years ago
Steven Morgan 70b9c0f306 Add back a few #ifdef's to prevent unsupported YARA features from terminating with malformed database. 10 years ago
Steven Morgan e2617a2436 Merge branch 'features/yara' of git.clam.sourcefire.com:/var/lib/git/clamav-devel into features/yara 10 years ago
Steven Morgan f51f42e95c Capture YARA compiled condition string and anchor in struct cli_ac_lsig. 10 years ago
Kevin Lin 311a0b106d updated PCRE subsig check on no PCRE support for ldb and yara 10 years ago
Kevin Lin 06bd11e1af fixed wildcard issues in yara->clamav conversion 10 years ago
Kevin Lin 6f7cd348e7 added documentation on subsignature modifiers 10 years ago
Kevin Lin 77afff9682 Merge branch 'master' of git.clam.sourcefire.com:/var/lib/git/clamav-devel 10 years ago
Kevin Lin 0945e3c5f1 updated example fileprop analysis bytecodes 10 years ago
Kevin Lin 514dfa1e96 backwards compatibility for target type 13 json scanning 10 years ago
Steven Morgan 9de400559d refactor and simplify cli_lsig_eval, add new function cli_exp_eval to loop thru the lsig table and call either lsig_eval or yara_eval. 10 years ago
Kevin Lin 116169833d generates fmap from desc if no map is NULL 10 years ago
Steven Morgan 58e7f60ac2 Apply y0da cryptor patch sent in by Sebastian Andrzej Siewior. 10 years ago
Kevin Lin 8e7042beb9 flevel updated to 80 (new bytecode hook type) 10 years ago
Kevin Lin fe54f710fc clambc info option updated for new hook type 10 years ago
Kevin Lin 47c2d618cd added BC_PRECLASS hook support; replaces target type 13 10 years ago
Steven Morgan ebf3953f75 add YARA condition processor (preliminary/work in progress) 10 years ago