Releases: reversinglabs/reversinglabs-sdk-py3
Releases · reversinglabs/reversinglabs-sdk-py3
2.11.4
Improvements
-
tiscale module:
- Added the
large_fileargument to upload methods. If this argument is set toTrue, the method will use theMultipartEncoderfromrequests-toolbeltto upload a large file to Spectra Detect in order not to run out of memory.
- Added the
-
requests-toolbeltadded as an optional dependency under thelarge_fileskey.
2.11.0
Improvements
-
a1000 module:
- Android12 is now supported ass a dynamic analysis platform.
- Added
get_yara_repositories,get_yara_repositories_aggregated,create_yara_repository,update_yara_repository,delete_yara_repository,publish_all_yara_rulesets,publish_single_yara_ruleset,set_yara_update_interval,reset_yara_update_intervalandrun_yara_updatefunctions.
-
ticloud module:
- Added bulk report support for
URLThreatIntelligence,DomainThreatIntelligenceandIPThreatIntelligence. - Added archive passwords support for
FileUpload. - Added the
IocDataRetrievalclass.
- Added bulk report support for
-
advanced module:
- Added the
download_yara_matchesmethod in theAdvancedActionsclass.
- Added the
ReversingLabs SDK Cookbook changes
Improvements
- Scenarios and Workflows notebooks:
- Fixed minor issues in the
advanced_search_using_network_indicators.ipynbnotebook.
- Fixed minor issues in the
2.10.0
Improvements
-
a1000 module:
- Added the
submit_file_from_handle,submit_file_from_path,submit_file_and_get_summary_report,submit_file_and_get_detailed_report,submit_urlandsubmit_url_and_get_reportmethods.
- Added the
-
ticloud module:
- Added additional result filtering options to the
TAXIIFeed.get_objects_aggregatedmethod.
- Added additional result filtering options to the
Deprecations
-
a1000 module:
- Deprecated the
upload_sample_from_path,upload_sample_from_file,submit_url_for_analysis,submit_url_for_analysis_and_get_report,upload_sample_and_get_summary_report_v2andupload_sample_and_get_detailed_report_v2methods.
- Deprecated the
-
ticloud module:
- Deprecated the
TAXIIRansomwareFeedclass.
- Deprecated the
ReversingLabs SDK Cookbook changes
Improvements
- Scenarios and Workflows notebooks:
- Added the
TAXII_data_filteringnotebook.
- Added the
2.9.0
Improvements
-
advanced module:
- Created a new module called
advanced. This module will hold various actions and scenarios that include multiple platforms and APIs. - The
AdvancedActionsclass was moved from theticloudmodule intoadvanced. - The
SpectraAssureScenariosandSpectraAssureClientenable the user to perform actions that combine the ReversingLabs Spectra Assure platform with TitaniumCloud and A1000.
- Created a new module called
-
The user agent string now also carries the class and method name.
ReversingLabs SDK Cookbook changes
Improvements
-
TitaniumCloud notebooks:
- The
taxii_ransomware_feed.ipynbnotebook was replaced withtaxii_feed.ipynb.
- The
-
Scenarios and Workflows notebooks:
- Added the
advanced_search_using_network_indicators.ipynbnotebook.
- Added the
2.8.3
2.8.2
All changes are calculated against v2.8.0
Improvements
- Defined the latest version (2.32.3) of the requests library as a dependency. urllib3 was removed as an explicit dependency for this project.
- Python 3.9 is now defined as the oldest version of Python supported by this project.