summaryrefslogtreecommitdiffstats
path: root/peekaboo/ruleset/rules.py
AgeCommit message (Expand)Author
2019-10-29Fix returned RuleResult istead of CuckooReportFelix Bauer
2019-10-29Removed overly specific exception handlingFelix Bauer
2019-10-01Add olereport to expression context (#100)Felix Bauer
2019-09-05Handles deprecation warnings in unit tests with python3 (#99)Felix Bauer
2019-08-27Add implementation of generic rules (expressions) (#96)Felix Bauer
2019-08-20Add an additional static test to the ruleset to check for office macros with ...Felix Bauer
2019-04-25Avoid config access boilerplate in rule classesMichael Weiser
2019-04-25Detect unknown config sections and optionsMichael Weiser
2019-04-25Validate ruleset configMichael Weiser
2019-04-25Allow rules to run to be configuredMichael Weiser
2019-04-15Rename report pending exception to clarify its purposeMichael Weiser
2019-04-15Rename analysis failed to submit failed exceptionMichael Weiser
2019-04-15Log Cuckoo submit errorsMichael Weiser
2019-04-08Avoid the str() constructorMichael Weiser
2019-04-08Improve error handling for sample file sizeMichael Weiser
2019-02-19Make cuckoo analysis failure rule configurableMichael Weiser
2019-02-18Localise client communicationMichael Weiser
2019-02-14Move failure decision into ruleMichael Weiser
2019-02-13Reorder rules to keep Cuckoo rules togetherMichael Weiser
2019-02-13Refactor report evaluation for submission error handlingMichael Weiser
2019-02-01Make docstrings consistently use EpytextMichael Weiser
2019-02-01Update dates in copyright headersMichael Weiser
2019-01-25Rework ruleset configuration logicMichael Weiser
2019-01-22Use more descriptive variable names in rulesetMichael Weiser
2019-01-22Do not use `len(SEQUENCE)` to determine if a sequence is emptyMichael Weiser
2019-01-22Add documentation to the rulesetMichael Weiser
2019-01-22Eliminate database connection from SampleMichael Weiser
2019-01-22Switch rules interface to classesMichael Weiser
2019-01-22Remove known sample trackingMichael Weiser
2019-01-22Simplify result handling in databaseMichael Weiser
2018-11-28Handle case of not knowing any mimetypeFelix Bauer
2018-11-23Make greylist more aggressiveMichael Weiser
2018-09-21Switch mime types to set for goodMichael Weiser
2018-09-21Merge pull request #35 from michaelweiser/shutdownMichael Weiser
2018-09-07Remove cuckoo report wrapper functionsMichael Weiser
2018-09-06Make ruleset config more robustMichael Weiser
2018-09-06Kill the global config objectMichael Weiser
2018-06-28Improve MIME type determination by using multiple sourcesSebastian Deiss
2018-05-30Fix type error in cuckoo_score ruleSebastian Deiss
2018-05-25Fix MIME type determinationSebastian Deiss
2018-05-25Re-designed the ruleset engine to support file-based configurationSebastian Deiss
2018-01-16Update copyrightSebastian Deiss
2017-12-12Added new rule to check score in cuckoo_report for thresholdFelix Bauer
2017-11-20Prevent bypass of analysis during whitelist checkSebastian Deiss
2017-10-13Massive refactoring to implement our toolbox / plugin conceptSebastian Deiss
2017-09-14Change logging format and make it configurableSebastian Deiss
2017-09-14Avoid simultaneous analyses of identical samples.Sebastian Deiss
2017-08-30Refactor ruleset.pySebastian Deiss