Skip to content

Releases: reversinglabs/reversinglabs-sdk-py3

2.5.0

30 Mar 20:26
514ca39
Compare
Choose a tag to compare

Removals

  • a1000 module:
    • Removed the a1000.A1000.advanced_search_v2 method.

Improvements

  • Added unit tests.
  • Added CI/CD (Actions) workflows for running unit tests and publishing the package to PyPI.
  • ticloud module:
    • md5 and sha256 can now be used in DynamicAnalysis.get_dynamic_analysis_results for fetching sample analysis results.

2.4.3

07 Feb 14:41
8e4e0e5
Compare
Choose a tag to compare

Improvements

  • Python package dependencies are now set to the following values:
    • requests>=2.28.2
    • urllib3>=1.26.14

2.4.2

22 Jan 15:33
2b958b8
Compare
Choose a tag to compare

All changes are calculated agains v2.3.0

Improvements

  • ticloud module:

    • Added the NewFilesFirstScan, NewFilesFirstAndRescan, FilesWithDetectionChanges, CvesExploitedInTheWild, NewExploitOrCveSamplesFoundInWildHourly, NewExploitAndCveSamplesFoundInWildDaily, NewWhitelistedFiles, ChangesWhitelistedFiles, MalwareFamilyDetection, ExpressionSearch, VerticalFeedStatistics and VerticalFeedSearch classes.
    • The following changes were made to the DynamicAnalysis class:
      • Added windows11 and linux to available Dynamic Analysis platforms.
      • Added the detonate_url method.
      • The get_dynamic_analysis_results method now supports fetching the URL dynamic analysis results using the URL string or its SHA-1 hash as a parameter.
  • Added TitaniumCloud API codes to the README for better correspondence and orientation.

  • Error handling: Custom error classes now also carry the original response object. Users can now reach the original status code, error message and all other response properties using the caught error's response_object property.

2.4.1

11 Jan 15:40
21de1cb
Compare
Choose a tag to compare

Note: Contains breaking changes in the ExpressionSearch class. We recommend using v2.4.2

Improvements

  • ticloud module:

    • The get_dynamic_analysis_results method of the DynamicAnalysis class now also supports using a URL-s SHA-1 hash for fetching the URL dynamic analysis results.
  • Error handling: Custom error classes now also carry the original response object. Users can now reach the original status code, error message and all other response properties using the caught error's response_object property.