Python-yara

Latest version: v1.0.2

Safety actively analyzes 689579 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 7

4.2.2

* BUGFIX: Fix buffer overrun in "dex" module (1728).
* BUGFIX: Wrong offset used when checking Version string of .net metadata (1708).
* BUGFIX: YARA doesn't compile if `--with-debug-verbose` flag is enabled (1719).
* BUGFIX: Null-pointer dereferences while loading corrupted compiled rules (1727).

Thanks to sudhackar, wxsBSD, dangodangodango, MatejKastak

4.2.1

* Implement the `--skip-larger` command-line option in Windows.
* BUGFIX: Error while scanning process memory in Linux (1662). Thanks to hillu.
* BUGFIX: Issue in "magic" module leading to wrong matches (1663).
* BUGFIX: Multiple issues triggered in low-memory conditions (1671, 1673, 1674, 1675). Reported by 1ndahous3.
* BUGFIX: Incorrect parsing of character classes in some regular expressions (1690). Reported by Sevaarcen.
* BUGFIX: Heap overflow in ARM. Reported by briangreenery.

4.2.0

4.2.0rc1

* New syntax for counting string occurrences within a range of offsets. Example: `a in (0..100)` (1565).
* New syntax for checking if a set of strings are found within a range of offsets `all of them in (0..100)` (1554).
* `of` operator now accepts sets of rules, Examples: `2 of (rule1, rule2, rule3)`, `2 of (rule*)` (1597)
* New syntactic sugar allows writing `0 of ($a)` as `none of ($a*)` (1559).
* New operator `%` for string sets. Example: `20% of them` (1434).
* New operator `defined` (1529).
* New operator `iequals` (1536).
* Added functions `abs`, `count`, `percentage` and `mode` to `math` module (1483).
* Added new `console` module (1594).
* Added support of delayed imports to `pe` module (1523).
* Reduce memory pressure when scanning process memory in Linux (1470).
* Improve performance while matching certain hex strings (1526, 1552).
* Implement support for unicode file names in Windows (1491).
* Add new API functions `yr_get_configuration_uintXX` and `yr_set_configuration_uintXX` (1621).
* Add `--max-process-memory-chunk` option for controlling the size of the chunks while scanning a process memory (1393).
* Add `--skip-larger` option for skipping files larger than a certain size while scanning directories.
* BUGFIX: `fullword` modifier not working properly under all locales (1544).
* BUGFIX: Fix edge case when files have a numeric name that was interpreted as a PID number (1541).
* BUGFIX: Fix memory leaks in `magic` module.

Thanks to wxsBSD, secDre4mer, regeciovad, ladislav-zezula, hillu, xbabka01, LearnToGetBetter

4.1.3

4.1.2

Page 2 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.