Skip to content

v3.2.0

Compare
Choose a tag to compare
@psrok1 psrok1 released this 22 Jun 15:31
· 67 commits to master since this release
d72da84

v3.2.x is planned to be the last minor release that supports Python 2

New features and improvements:

  • Added --version switch to malduck CLI
  • Added .encrypt() methods to all supported ciphers in crypto module
  • malduck.short module is deprecated, all components should be imported directly from malduck module. Elements that are not part of interface can be imported directly from subpackages.
  • Unified crypto module interface and deprecated shortcut variants due to inconsistency between various algorithms and modes. Changes can be found in documentation or #8
  • cryptography is no longer used in malduck (in favor of PyCryptodome)

Bugfixes:

  • Fixed extractor module loader in extractor module: some modules were not properly loaded from sys.modules cache so they were executed after each creation of malduck.extractor.ExtractorModules object.
  • Tuples can be included in config - fixed encode_for_json
  • Fixed issues in documentation