Releases: reversinglabs/reversinglabs-sdk-py3
Releases · reversinglabs/reversinglabs-sdk-py3
2.5.2
Improvements
- a1000 module:
- The function for checking file analysis status is now public. It is called
file_analysis_status.
- The function for checking file analysis status is now public. It is called
2.5.1
Improvements
- Updated the README with an example of error handling.
2.5.0
Removals
- a1000 module:
- Removed the
a1000.A1000.advanced_search_v2method.
- Removed the
Improvements
- Added unit tests.
- Added CI/CD (Actions) workflows for running unit tests and publishing the package to PyPI.
- ticloud module:
md5andsha256can now be used inDynamicAnalysis.get_dynamic_analysis_resultsfor fetching sample analysis results.
2.4.3
Improvements
- Python package dependencies are now set to the following values:
requests>=2.28.2urllib3>=1.26.14
2.4.2
All changes are calculated agains v2.3.0
Improvements
-
ticloud module:
- Added the
NewFilesFirstScan,NewFilesFirstAndRescan,FilesWithDetectionChanges,CvesExploitedInTheWild,NewExploitOrCveSamplesFoundInWildHourly,NewExploitAndCveSamplesFoundInWildDaily,NewWhitelistedFiles,ChangesWhitelistedFiles,MalwareFamilyDetection,ExpressionSearch,VerticalFeedStatisticsandVerticalFeedSearchclasses. - The following changes were made to the
DynamicAnalysisclass:- Added
windows11andlinuxto available Dynamic Analysis platforms. - Added the
detonate_urlmethod. - The
get_dynamic_analysis_resultsmethod now supports fetching the URL dynamic analysis results using the URL string or its SHA-1 hash as a parameter.
- Added
- Added the
-
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_objectproperty.
2.4.1
Note: Contains breaking changes in the ExpressionSearch class. We recommend using v2.4.2
Improvements
-
ticloud module:
- The
get_dynamic_analysis_resultsmethod of theDynamicAnalysisclass now also supports using a URL-s SHA-1 hash for fetching the URL dynamic analysis results.
- The
-
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_objectproperty.