Skip to main content

RevEng.AI Python SDK

This is the Python SDK for the RevEng.AI API.

To use the SDK you will first need to obtain an API key from https://reveng.ai.

Installation

Once you have the API key you can install the SDK via pip:

pip install revengai

Usage

The following is an example of how to use the SDK to get the logs of an analysis:

import os
import revengai

configuration = revengai.Configuration(api_key={'APIKey': os.environ["API_KEY"]})

# Enter a context with an instance of the API client
with revengai.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = revengai.AnalysesCoreApi(api_client)
    analysis_id = 715320

    try:
        # Gets the logs of an analysis
        api_response = api_instance.get_analysis_logs(analysis_id)
        print("The response of AnalysesCoreApi->get_analysis_logs:\n")
        print(api_response)
    except Exception as e:
        print("Exception when calling AnalysesCoreApi->get_analysis_logs: %s\n" % e)

Documentation for API Endpoints

All URIs are relative to https://api.reveng.ai

Class Method HTTP request Description
AgentApi check_capabilities_task_status_v2_analyses_analysis_id_agent_capabilities_status_get GET /v2/analyses/{analysis_id}/agent/capabilities/status Check the status of a capabilities analysis workflow
AgentApi check_protocols_task_status_v2_analyses_analysis_id_agent_protocols_status_get GET /v2/analyses/{analysis_id}/agent/protocols/status Check the status of a protocols discovery workflow
AgentApi check_remediation_task_status_v2_analyses_analysis_id_agent_remediation_status_get GET /v2/analyses/{analysis_id}/agent/remediation/status Check the status of a remediation analysis workflow
AgentApi check_report_analysis_task_status_v2_analyses_analysis_id_agent_report_analysis_status_get GET /v2/analyses/{analysis_id}/agent/report-analysis/status Check the status of a report analysis workflow
AgentApi check_secrets_task_status_v2_analyses_analysis_id_agent_secrets_status_get GET /v2/analyses/{analysis_id}/agent/secrets/status Check the status of a secrets discovery workflow
AgentApi check_triage_task_status_v2_analyses_analysis_id_agent_triage_status_get GET /v2/analyses/{analysis_id}/agent/triage/status Check the status of a triage analysis workflow
AgentApi create_capabilities_task_v2_analyses_analysis_id_agent_capabilities_post POST /v2/analyses/{analysis_id}/agent/capabilities Queues a capabilities analysis workflow process
AgentApi create_protocols_task_v2_analyses_analysis_id_agent_protocols_post POST /v2/analyses/{analysis_id}/agent/protocols Queues a protocols discovery workflow process
AgentApi create_remediation_task_v2_analyses_analysis_id_agent_remediation_post POST /v2/analyses/{analysis_id}/agent/remediation Queues a remediation analysis workflow process
AgentApi create_report_analysis_task_v2_analyses_analysis_id_agent_report_analysis_post POST /v2/analyses/{analysis_id}/agent/report-analysis Queues a combined report analysis workflow process
AgentApi create_secrets_task_v2_analyses_analysis_id_agent_secrets_post POST /v2/analyses/{analysis_id}/agent/secrets Queues a secrets discovery workflow process
AgentApi create_triage_task_v2_analyses_analysis_id_agent_triage_post POST /v2/analyses/{analysis_id}/agent/triage Queues a triage analysis workflow process
AgentApi get_capabilities_result_v2_analyses_analysis_id_agent_capabilities_get GET /v2/analyses/{analysis_id}/agent/capabilities Get Capabilities Result
AgentApi get_protocols_result_v2_analyses_analysis_id_agent_protocols_get GET /v2/analyses/{analysis_id}/agent/protocols Get Protocols Result
AgentApi get_remediation_result_v2_analyses_analysis_id_agent_remediation_get GET /v2/analyses/{analysis_id}/agent/remediation Get Remediation Result
AgentApi get_report_analysis_result_v2_analyses_analysis_id_agent_report_analysis_get GET /v2/analyses/{analysis_id}/agent/report-analysis Get Report Analysis Result
AgentApi get_secrets_result_v2_analyses_analysis_id_agent_secrets_get GET /v2/analyses/{analysis_id}/agent/secrets Get Secrets Result
AgentApi get_triage_result_v2_analyses_analysis_id_agent_triage_get GET /v2/analyses/{analysis_id}/agent/triage Get Triage Result
AgentApi v3_cancel_rename_unnamed_functions POST /v3/analyses/{analysis_id}/agents/rename-unnamed-functions/cancel Cancel the rename-unnamed-functions agent.
AgentApi v3_cancel_security_scan_operation POST /v3/operations/security-scan/{analysis_id}:cancel Cancel a security-scan operation.
AgentApi v3_get_binary_agent_feedback GET /v3/analyses/{analysis_id}/agents/{agent}/feedback Get the caller's feedback on an agent's output.
AgentApi v3_get_capabilities_operation GET /v3/operations/capabilities/{analysis_id} Get a capabilities operation.
AgentApi v3_get_crypto_explain_operation GET /v3/operations/crypto-explain/{function_id} Get a crypto-explain operation.
AgentApi v3_get_crypto_scan_operation GET /v3/operations/crypto-scan/{analysis_id} Get a crypto-scan operation.
AgentApi v3_get_execution_explain_operation GET /v3/operations/execution-explain/{function_id} Get an execution-explain operation.
AgentApi v3_get_execution_scan_operation GET /v3/operations/execution-scan/{analysis_id} Get an execution-scan operation.
AgentApi v3_get_filesystem_analyse_operation GET /v3/operations/filesystem-analyse/{function_id} Get a filesystem-analyse operation.
AgentApi v3_get_filesystem_scan_operation GET /v3/operations/filesystem-scan/{analysis_id} Get a filesystem-scan operation.
AgentApi v3_get_networking_explain_operation GET /v3/operations/networking-explain/{function_id} Get a networking-explain operation.
AgentApi v3_get_networking_scan_operation GET /v3/operations/networking-scan/{analysis_id} Get a networking-scan operation.
AgentApi v3_get_protocols_operation GET /v3/operations/protocols/{analysis_id} Get a protocols operation.
AgentApi v3_get_remediation_operation GET /v3/operations/remediation/{analysis_id} Get a remediation operation.
AgentApi v3_get_rename_unnamed_functions_result GET /v3/analyses/{analysis_id}/agents/rename-unnamed-functions Get rename-unnamed-functions agent result.
AgentApi v3_get_rename_unnamed_functions_status GET /v3/analyses/{analysis_id}/agents/rename-unnamed-functions/status Get rename-unnamed-functions agent status.
AgentApi v3_get_report_analysis_operation GET /v3/operations/report-analysis/{analysis_id} Get a report-analysis operation.
AgentApi v3_get_secrets_operation GET /v3/operations/secrets/{analysis_id} Get a secrets operation.
AgentApi v3_get_security_scan_operation GET /v3/operations/security-scan/{analysis_id} Get a security-scan operation.
AgentApi v3_get_triage_operation GET /v3/operations/triage/{analysis_id} Get a triage operation.
AgentApi v3_run_capabilities POST /v3/analyses/{analysis_id}/capabilities:run Run the capabilities agent.
AgentApi v3_run_crypto_explain POST /v3/functions/{function_id}/crypto-explain:run Run the crypto-explain agent.
AgentApi v3_run_crypto_scan POST /v3/analyses/{analysis_id}/crypto-scan:run Run the crypto-scan agent.
AgentApi v3_run_execution_explain POST /v3/functions/{function_id}/execution-explain:run Run the execution-explain agent.
AgentApi v3_run_execution_scan POST /v3/analyses/{analysis_id}/execution-scan:run Run the execution-scan agent.
AgentApi v3_run_filesystem_analyse POST /v3/functions/{function_id}/filesystem-analyse:run Run the filesystem-analyse agent.
AgentApi v3_run_filesystem_scan POST /v3/analyses/{analysis_id}/filesystem-scan:run Run the filesystem-scan agent.
AgentApi v3_run_networking_explain POST /v3/functions/{function_id}/networking-explain:run Run the networking-explain agent.
AgentApi v3_run_networking_scan POST /v3/analyses/{analysis_id}/networking-scan:run Run the networking-scan agent.
AgentApi v3_run_protocols POST /v3/analyses/{analysis_id}/protocols:run Run the protocols agent.
AgentApi v3_run_remediation POST /v3/analyses/{analysis_id}/remediation:run Run the remediation agent.
AgentApi v3_run_report_analysis POST /v3/analyses/{analysis_id}/report-analysis:run Run the report-analysis agent.
AgentApi v3_run_secrets POST /v3/analyses/{analysis_id}/secrets:run Run the secrets agent.
AgentApi v3_run_security_scan POST /v3/analyses/{analysis_id}/security-scan:run Run the security-scan agent.
AgentApi v3_run_triage POST /v3/analyses/{analysis_id}/triage:run Run the triage agent.
AgentApi v3_trigger_rename_unnamed_functions POST /v3/analyses/{analysis_id}/agents/rename-unnamed-functions Run the rename-unnamed-functions agent.
AgentApi v3_upsert_binary_agent_feedback PUT /v3/analyses/{analysis_id}/agents/{agent}/feedback Record feedback on an agent's output.
AnalysesBulkActionsApi bulk_add_analysis_tags PATCH /v2/analyses/tags/add Bulk Add Analysis Tags
AnalysesBulkActionsApi bulk_delete_analyses PATCH /v2/analyses/delete Bulk Delete Analyses
AnalysesBulkActionsApi v3_batch_delete_analyses POST /v3/analyses:batchDelete Delete multiple analyses.
AnalysesCommentsApi create_analysis_comment POST /v2/analyses/{analysis_id}/comments Create a comment for this analysis
AnalysesCommentsApi delete_analysis_comment DELETE /v2/analyses/{analysis_id}/comments/{comment_id} Delete a comment
AnalysesCommentsApi get_analysis_comments GET /v2/analyses/{analysis_id}/comments Get comments for this analysis
AnalysesCommentsApi update_analysis_comment PATCH /v2/analyses/{analysis_id}/comments/{comment_id} Update a comment
AnalysesCoreApi add_user_string_to_analysis POST /v3/analyses/{analysis_id}/user-provided-strings Add a user-provided string to an analysis.
AnalysesCoreApi create_analysis POST /v2/analyses Create Analysis
AnalysesCoreApi delete_analysis DELETE /v2/analyses/{analysis_id} Delete Analysis
AnalysesCoreApi get_analysis_basic_info GET /v2/analyses/{analysis_id}/basic Gets basic analysis information
AnalysesCoreApi get_analysis_basic_info_0 GET /v3/analyses/{analysis_id}/basic Get basic analysis information
AnalysesCoreApi get_analysis_bytes GET /v3/analyses/{analysis_id}/bytes Get the bytes of a binary
AnalysesCoreApi get_analysis_function_map GET /v2/analyses/{analysis_id}/func_maps Get Analysis Function Map
AnalysesCoreApi get_analysis_function_matches GET /v3/analyses/{analysis_id}/functions/matches Get function-matching results for an analysis
AnalysesCoreApi get_analysis_function_matching_status GET /v3/analyses/{analysis_id}/functions/matches/status Get function-matching status for an analysis
AnalysesCoreApi get_analysis_logs GET /v2/analyses/{analysis_id}/logs Gets the logs of an analysis
AnalysesCoreApi get_analysis_params GET /v2/analyses/{analysis_id}/params Gets analysis param information
AnalysesCoreApi get_analysis_status GET /v2/analyses/{analysis_id}/status Gets the status of an analysis
AnalysesCoreApi get_dynamic_execution_report GET /v2/analyses/{analysis_id}/dynamic-execution/report Get dynamic execution report
AnalysesCoreApi get_dynamic_execution_status GET /v2/analyses/{analysis_id}/dynamic-execution/status Get dynamic execution status
AnalysesCoreApi insert_analysis_log POST /v2/analyses/{analysis_id}/logs Insert a log entry for an analysis
AnalysesCoreApi list_analyses GET /v2/analyses/list Gets the most recent analyses
AnalysesCoreApi lookup_binary_id GET /v2/analyses/lookup/{binary_id} Gets the analysis ID from binary ID
AnalysesCoreApi put_analysis_strings PUT /v2/analyses/{analysis_id}/strings Add strings to the analysis
AnalysesCoreApi requeue_analysis POST /v2/analyses/{analysis_id}/requeue Requeue Analysis
AnalysesCoreApi start_analysis_function_matching POST /v3/analyses/{analysis_id}/functions/matches Start function matching for an analysis
AnalysesCoreApi update_analysis PATCH /v2/analyses/{analysis_id} Update Analysis
AnalysesCoreApi update_analysis_tags PATCH /v2/analyses/{analysis_id}/tags Update Analysis Tags
AnalysesCoreApi upload_file POST /v2/upload Upload File
AnalysesCoreApi v3_create_analysis POST /v3/analyses Create an analysis
AnalysesCoreApi v3_delete_analysis DELETE /v3/analyses/{analysis_id} Delete an analysis.
AnalysesCoreApi v3_download_binary_export GET /v3/analyses/{analysis_id}/binary-export Download a binary export
AnalysesCoreApi v3_get_analysis GET /v3/analyses/{analysis_id} Get an analysis.
AnalysesCoreApi v3_get_analysis_auto_unstrip_status GET /v3/analyses/{analysis_id}/auto-unstrip/status Get the auto-unstrip status for an analysis.
AnalysesCoreApi v3_get_analysis_functions_progress GET /v3/analyses/{analysis_id}/progress/functions Get function embedding progress for an analysis.
AnalysesCoreApi v3_get_analysis_logs GET /v3/analyses/{analysis_id}/logs Get the Analysis log
AnalysesCoreApi v3_get_analysis_operation GET /v3/operations/analyses/{analysis_id} Get an Analysis-creation operation
AnalysesCoreApi v3_get_analysis_strings GET /v3/analyses/{analysis_id}/functions/strings List strings for an analysis.
AnalysesCoreApi v3_get_analysis_strings_status GET /v3/analyses/{analysis_id}/functions/strings/status Get the string-extraction status for an analysis.
AnalysesCoreApi v3_get_binary_export_operation GET /v3/operations/binary-export/{task_id} Get a binary export operation
AnalysesCoreApi v3_list_analyses GET /v3/analyses List analyses
AnalysesCoreApi v3_list_example_analyses GET /v3/analyses/examples List example analyses
AnalysesCoreApi v3_lookup_analysis_by_binary_id GET /v3/analyses/lookup/{binary_id} Look up the most recent analysis for a binary.
AnalysesCoreApi v3_queue_binary_export POST /v3/analyses/{analysis_id}/binary-export Queue a binary export
AnalysesCoreApi v3_update_analysis PATCH /v3/analyses/{analysis_id} Update an analysis.
AnalysesCoreApi v3_upgrade_analysis_model POST /v3/analyses/{analysis_id}/upgrade-model Re-analyse on the latest model
AnalysesResultsMetadataApi get_analysis_functions_paginated GET /v2/analyses/{analysis_id}/functions Get functions from analysis
AnalysesResultsMetadataApi get_capabilities GET /v2/analyses/{analysis_id}/capabilities Gets the capabilities from the analysis
AnalysesResultsMetadataApi get_functions_list GET /v2/analyses/{analysis_id}/functions/list Gets functions from analysis
AnalysesResultsMetadataApi get_tags GET /v2/analyses/{analysis_id}/tags Get function tags with maliciousness score
AnalysesResultsMetadataApi v3_list_analysis_capabilities GET /v3/analyses/{analysis_id}/capabilities List the capabilities found in an analysis.
AnalysesXRefsApi get_xref_by_vaddr GET /v2/analyses/{analysis_id}/xrefs/{vaddr} [Beta] Look up xrefs by virtual address
AuthenticationUsersApi get_user GET /v2/users/{user_id} Get a user's public information
AuthenticationUsersApi get_user_activity GET /v2/users/activity Get auth user activity
AuthenticationUsersApi submit_user_feedback POST /v2/users/feedback Submit feedback about the application
BinariesApi download_zipped_binary GET /v2/binaries/{binary_id}/download-zipped Downloads a zipped binary with password protection
BinariesApi get_binary_additional_details GET /v2/binaries/{binary_id}/additional-details Gets the additional details of a binary
BinariesApi get_binary_additional_details_0 GET /v3/binaries/{binary_id}/additional-details Get additional details for a binary.
BinariesApi get_binary_additional_details_status GET /v2/binaries/{binary_id}/additional-details/status Gets the status of the additional details task for a binary
BinariesApi get_binary_additional_details_status_0 GET /v3/binaries/{binary_id}/additional-details/status Get the additional-details extraction status for a binary.
BinariesApi get_binary_details GET /v2/binaries/{binary_id}/details Gets the details of a binary
BinariesApi get_binary_die_info GET /v2/binaries/{binary_id}/die-info Gets the die info of a binary
BinariesApi get_binary_externals GET /v2/binaries/{binary_id}/externals Gets the external details of a binary
BinariesApi get_binary_related_status GET /v2/binaries/{binary_id}/related/status Gets the status of the unpack binary task for a binary
BinariesApi get_related_binaries GET /v2/binaries/{binary_id}/related Gets the related binaries of a binary.
BinariesApi v3_get_binary_die_info GET /v3/binaries/{binary_id}/die-info Get Detect It Easy matches for a binary.
BinariesApi v3_get_binary_related GET /v3/binaries/{binary_id}/related Get the binaries related to this one by unpacking.
BinariesApi v3_get_binary_related_status GET /v3/binaries/{binary_id}/related/status Get the archive-unpacking status for a binary.
BinariesApi v3_upload_file POST /v3/upload Upload a file.
CollectionsApi create_collection POST /v2/collections Creates new collection information
CollectionsApi delete_collection DELETE /v2/collections/{collection_id} Deletes a collection
CollectionsApi get_collection GET /v2/collections/{collection_id} Returns a collection
CollectionsApi list_collections GET /v2/collections Gets basic collections information
CollectionsApi update_collection PATCH /v2/collections/{collection_id} Updates a collection
CollectionsApi update_collection_binaries PATCH /v2/collections/{collection_id}/binaries Updates a collection binaries
CollectionsApi update_collection_tags PATCH /v2/collections/{collection_id}/tags Updates a collection tags
CollectionsApi v3_add_collection_binaries POST /v3/collections/{collection_id}/binaries Add binaries to a collection.
CollectionsApi v3_create_collection POST /v3/collections Create a collection.
CollectionsApi v3_delete_collection DELETE /v3/collections/{collection_id} Delete a collection.
CollectionsApi v3_get_collection GET /v3/collections/{collection_id} Get a collection.
CollectionsApi v3_list_collections GET /v3/collections List collections.
CollectionsApi v3_patch_collection PATCH /v3/collections/{collection_id} Update a collection.
CollectionsApi v3_patch_collection_binaries PATCH /v3/collections/{collection_id}/binaries Replace the binaries in a collection.
CollectionsApi v3_patch_collection_tags PATCH /v3/collections/{collection_id}/tags Replace the tags on a collection.
CollectionsApi v3_remove_collection_binaries DELETE /v3/collections/{collection_id}/binaries Remove binaries from a collection.
ConfigApi get_config GET /v2/config Get Config
ConfigApi v3_get_config GET /v3/config Get client configuration.
ConfigApi v3_get_models GET /v3/models Get the models available for analysis.
ConversationsApi cancel_run POST /v2/conversations/{id}/cancel Cancel an active run
ConversationsApi confirm_tool POST /v2/conversations/{id}/confirm Approve or reject a pending tool confirmation
ConversationsApi create_conversation POST /v2/conversations Create a new conversation
ConversationsApi get_conversation GET /v2/conversations/{id} Get a conversation with its events
ConversationsApi list_conversations GET /v2/conversations List conversations for the authenticated user
ConversationsApi send_message POST /v2/conversations/{id}/messages Send a message and start an agentic run
ConversationsApi stream_events GET /v2/conversations/{id}/events Stream conversation events (SSE)
DataTypesApi v3_copy_function_signatures POST /v3/analyses/{analysis_id}/signatures/copy Copy function signatures
DataTypesApi v3_create_analysis_data_types POST /v3/analyses/{analysis_id}/data-types Create an analysis's data types
DataTypesApi v3_get_analysis_data_type GET /v3/analyses/{analysis_id}/data-types/{data_type_id} Get one of an analysis's data types
DataTypesApi v3_get_analysis_data_type_history GET /v3/analyses/{analysis_id}/data-types/{data_type_id}/history Get a data type's edit history
DataTypesApi v3_get_function_signature GET /v3/analyses/{analysis_id}/functions/{function_id}/signature Get a function's signature
DataTypesApi v3_get_function_signature_history GET /v3/analyses/{analysis_id}/functions/{function_id}/signature/history Get a function signature's edit history
DataTypesApi v3_list_analysis_data_types GET /v3/analyses/{analysis_id}/data-types List an analysis's data types
DataTypesApi v3_list_data_type_functions GET /v3/analyses/{analysis_id}/data-types/{data_type_id}/functions List the functions using a data type
DataTypesApi v3_list_function_signatures GET /v3/functions/signatures Get signatures for many functions
DataTypesApi v3_update_analysis_data_types PUT /v3/analyses/{analysis_id}/data-types Update an analysis's data types
DataTypesApi v3_update_function_signature PUT /v3/analyses/{analysis_id}/functions/{function_id}/signature Update a function's signature
ExternalSourcesApi create_external_task_vt POST /v2/analysis/{analysis_id}/external/vt Pulls data from VirusTotal
ExternalSourcesApi get_vt_data GET /v2/analysis/{analysis_id}/external/vt Get VirusTotal data
ExternalSourcesApi get_vt_task_status GET /v2/analysis/{analysis_id}/external/vt/status Check the status of VirusTotal data retrieval
FunctionsAIDecompilationApi create_ai_decompilation POST /v3/functions/{function_id}/ai-decompilation Start AI decompilation
FunctionsAIDecompilationApi delete_ai_decompilation_inline_comment DELETE /v3/functions/{function_id}/ai-decompilation/inline-comments/{line} Delete a single inline comment
FunctionsAIDecompilationApi get_ai_decompilation GET /v3/functions/{function_id}/ai-decompilation Get AI decompilation result
FunctionsAIDecompilationApi get_ai_decompilation_inline_comments GET /v3/functions/{function_id}/ai-decompilation/inline-comments Get AI decompilation inline comments
FunctionsAIDecompilationApi get_ai_decompilation_inline_comments_status GET /v3/functions/{function_id}/ai-decompilation/inline-comments/status Get inline comments generation workflow status
FunctionsAIDecompilationApi get_ai_decompilation_rating GET /v2/functions/{function_id}/ai-decompilation/rating Get rating for AI decompilation
FunctionsAIDecompilationApi get_ai_decompilation_status GET /v3/functions/{function_id}/ai-decompilation/status Get AI decompilation workflow status
FunctionsAIDecompilationApi get_ai_decompilation_summary GET /v3/functions/{function_id}/ai-decompilation/summary Get AI decompilation summary
FunctionsAIDecompilationApi get_ai_decompilation_summary_status GET /v3/functions/{function_id}/ai-decompilation/summary/status Get summary generation workflow status
FunctionsAIDecompilationApi patch_ai_decompilation_inline_comment PATCH /v3/functions/{function_id}/ai-decompilation/inline-comments Update a single inline comment
FunctionsAIDecompilationApi regenerate_ai_decompilation_inline_comments POST /v3/functions/{function_id}/ai-decompilation/inline-comments Regenerate AI decompilation inline comments
FunctionsAIDecompilationApi regenerate_ai_decompilation_summary POST /v3/functions/{function_id}/ai-decompilation/summary Regenerate AI decompilation summary
FunctionsAIDecompilationApi stream_ai_decompilation GET /v3/functions/{function_id}/ai-decompilation/events Stream live AI decompilation output (SSE)
FunctionsAIDecompilationApi upsert_ai_decompilation_rating PATCH /v2/functions/{function_id}/ai-decompilation/rating Upsert rating for AI decompilation
FunctionsAIDecompilationApi v3_get_ai_decompilation_line_attributions GET /v3/functions/{function_id}/ai-decompilation/line-attributions Get AI decompilation line attributions
FunctionsAIDecompilationApi v3_get_ai_decompilation_tokens GET /v3/functions/{function_id}/ai-decompilation/tokens Get AI decompilation tokens and user overrides
FunctionsAIDecompilationApi v3_get_ai_decompilation_type_suggestions GET /v3/functions/{function_id}/ai-decompilation/type-suggestions Get AI decompilation type suggestions
FunctionsAIDecompilationApi v3_upsert_ai_decompilation_overrides PATCH /v3/functions/{function_id}/ai-decompilation/overrides Upsert variable/function name overrides
FunctionsCoreApi add_function_callee POST /v3/functions/{function_id}/callees Add a callee to a function
FunctionsCoreApi add_user_string_to_function POST /v3/functions/{function_id}/user-provided-strings Add a user-provided string to a function.
FunctionsCoreApi get_analysis_strings GET /v2/analyses/{analysis_id}/functions/strings Get string information found in the Analysis
FunctionsCoreApi get_analysis_strings_status GET /v2/analyses/{analysis_id}/functions/strings/status Get string processing state for the Analysis
FunctionsCoreApi get_function_blocks GET /v2/functions/{function_id}/blocks Get disassembly blocks related to the function
FunctionsCoreApi get_function_blocks_0 GET /v3/functions/{function_id}/blocks Get function disassembly
FunctionsCoreApi get_function_callees_callers GET /v2/functions/{function_id}/callees_callers Get list of functions that call or are called by the specified function
FunctionsCoreApi get_function_callees_callers_0 GET /v3/functions/{function_id}/callees-callers Get callees and callers for a function
FunctionsCoreApi get_function_callees_callers_bulk GET /v2/functions/callees_callers Get list of functions that call or are called for a list of functions
FunctionsCoreApi get_function_capabilities GET /v2/functions/{function_id}/capabilities Retrieve a functions capabilities
FunctionsCoreApi get_function_capabilities_0 GET /v3/functions/{function_id}/capabilities Get capabilities for a function
FunctionsCoreApi get_function_details GET /v2/functions/{function_id} Get function details
FunctionsCoreApi get_function_details_0 GET /v3/functions/{function_id} Get function details
FunctionsCoreApi get_function_indirect_call_sites GET /v3/functions/{function_id}/indirect-call-sites Get indirect call sites for a function
FunctionsCoreApi get_function_strings GET /v2/functions/{function_id}/strings Get string information found in the function
FunctionsCoreApi get_function_strings_0 GET /v3/functions/{function_id}/strings List strings for a function.
FunctionsCoreApi get_functions_callees_callers GET /v3/functions/callees-callers Get callees and callers for many functions
FunctionsCoreApi get_functions_matches GET /v3/functions/matches Get function-matching results for an explicit set of functions
FunctionsCoreApi get_functions_matching_status GET /v3/functions/matches/status Get function-matching status for an explicit set of functions
FunctionsCoreApi get_imported_function GET /v3/analyses/{analysis_id}/imported-functions/{imported_function_id} Get an imported function with its callers
FunctionsCoreApi list_analysis_functions GET /v3/analyses/{analysis_id}/functions List functions in an analysis
FunctionsCoreApi list_imported_functions GET /v3/analyses/{analysis_id}/imported-functions List imported functions in an analysis
FunctionsCoreApi start_functions_matching POST /v3/functions/matches Start function matching for an explicit set of functions
FunctionsCoreApi v3_canonicalize_function_names POST /v3/functions/canonical-names Canonicalize a batch of function names
FunctionsRenamingHistoryApi batch_rename_function POST /v2/functions/rename/batch Batch Rename Functions
FunctionsRenamingHistoryApi batch_rename_functions POST /v3/functions/rename Batch rename functions
FunctionsRenamingHistoryApi get_function_history GET /v3/functions/{function_id}/history Get function name history
FunctionsRenamingHistoryApi get_function_name_history GET /v2/functions/history/{function_id} Get Function Name History
FunctionsRenamingHistoryApi rename_function POST /v3/functions/{function_id}/rename Rename a function
FunctionsRenamingHistoryApi rename_function_id POST /v2/functions/rename/{function_id} Rename Function
FunctionsRenamingHistoryApi revert_function_name POST /v2/functions/history/{function_id}/{history_id} Revert the function name
FunctionsRenamingHistoryApi revert_function_name_0 POST /v3/functions/{function_id}/history/{history_id}/revert Revert function name
IAMUsersApi get_me GET /v2/iam/me Get current user
IAMUsersApi get_my_permissions GET /v2/iam/me/permissions Get current user permissions
ModelsApi get_models GET /v2/models Gets models
ReportsApi create_pdf_report POST /v3/analyses/{analysis_id}/pdf Start PDF report generation
ReportsApi download_pdf_report GET /v3/analyses/{analysis_id}/pdf Download generated PDF report
ReportsApi get_pdf_report_status GET /v3/analyses/{analysis_id}/pdf/status Get PDF report workflow status
SearchApi search_binaries GET /v2/search/binaries Binaries search
SearchApi search_collections GET /v2/search/collections Collections search
SearchApi search_functions GET /v2/search/functions Functions search
SearchApi search_tags GET /v2/search/tags Tags search

Documentation For Models

Release files for revengai 4.54.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for revengai 4.54.0
File Size Uploaded
revengai-4.54.0.tar.gz 518.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for revengai 4.54.0
File Interpreter ABI Platform
revengai-4.54.0-py3-none-any.whl Python 3 none any Details

Total release size: 1.9 MB

Release files / revengai-4.54.0.tar.gz

Download URL revengai-4.54.0.tar.gz
Size 518.2 kB
Tags Source
SHA-256 checksum
How to use checksums
e252cdf488abc390f94ce60590ee3e4de0ce3a0cb25ea00f78bfecf9fd57e824
BLAKE2b-256 checksum
How to use checksums
ee4ab9a5a7587c91dd2d5c027ac2ced9cd0e04549c957b313dd54e6582cfc488
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / revengai-4.54.0-py3-none-any.whl

Download URL revengai-4.54.0-py3-none-any.whl
Size 1.4 MB
Tags Python 3
SHA-256 checksum
How to use checksums
f8835f5f5251a43ceb2138ed367507cee002833ab35eddd505beb218ef130c13
BLAKE2b-256 checksum
How to use checksums
a7ce7c350554e65777a94d44f2903e413d02e6d8660c22911d6798323118da2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

4.54.0 This release

2 release files

4.51.0

2 release files

4.46.0

2 release files

4.24.0

2 release files

4.13.0

2 release files

4.5.0

2 release files

4.4.0

2 release files

3.98.0

2 release files

3.97.0

2 release files

3.96.4

2 release files

3.96.3

2 release files

3.96.2

2 release files

3.95.1

2 release files

3.94.1

2 release files

3.94.0

2 release files

3.93.0

2 release files

3.92.0

2 release files

3.91.1

2 release files

3.91.0

2 release files

3.86.4

2 release files

3.86.3

2 release files

3.85.1

2 release files

3.85.0

2 release files

3.84.0

2 release files

3.82.2

2 release files

3.82.0

2 release files

3.81.1

2 release files

3.81.0

2 release files

3.79.0

2 release files

3.74.4

2 release files

3.74.2

2 release files

3.74.1

2 release files

3.72.0

2 release files

3.70.2

2 release files

3.70.0

2 release files

3.67.0

2 release files

3.65.0

2 release files

3.63.0

2 release files

3.61.1

2 release files

3.57.0

2 release files

3.56.0

2 release files

3.55.2

2 release files

3.51.0

2 release files

3.46.0

2 release files

3.45.0

2 release files

3.44.0

2 release files

3.43.0

2 release files

3.42.1

2 release files

3.40.0

2 release files

3.39.0

2 release files

3.34.0

2 release files

3.32.0

2 release files

3.22.2

2 release files

3.22.0

2 release files

3.20.0

2 release files

3.18.1

2 release files

3.15.1

2 release files

3.15.0

2 release files

3.13.0

2 release files

3.12.0

2 release files

3.8.1

2 release files

3.8.0

2 release files

3.6.0

2 release files

3.4.0

2 release files

3.3.0

2 release files

3.1.1

2 release files

3.0.0

2 release files

2.90.1

2 release files

2.88.6

2 release files

2.88.5

2 release files

2.88.3

2 release files

2.88.1

2 release files

2.86.0

2 release files

2.84.6

2 release files

2.84.1

2 release files

2.84.0

2 release files

2.83.0

2 release files

2.80.0

2 release files

2.75.0

2 release files

2.74.0

2 release files

2.70.0

2 release files

2.69.0

2 release files

2.66.0

2 release files

2.63.0

2 release files

2.51.0

2 release files

2.49.0

2 release files

2.46.0

2 release files

2.43.0

2 release files

2.42.0

2 release files

2.37.4

2 release files

2.37.2

2 release files

2.36.2

2 release files

2.35.2

2 release files

2.35.1

2 release files

2.32.0

2 release files

2.28.0

2 release files

2.16.0

2 release files

2.15.0

2 release files

2.14.1

2 release files

2.13.0

2 release files

2.12.1

2 release files

2.12.0

2 release files

2.11.7

2 release files

2.11.0

2 release files

2.9.1

2 release files

2.8.0

2 release files

2.3.0

2 release files

2.1.0

2 release files

2.0.4

2 release files

2.0.0

2 release files

1.95.0

2 release files

1.94.0

2 release files

1.92.1

2 release files

1.91.1

2 release files

1.89.4

2 release files

1.89.2

2 release files

1.88.0

2 release files

1.86.0

2 release files

1.85.0

2 release files

1.84.0

2 release files

1.81.2

2 release files

1.81.0

2 release files

1.80.0

2 release files

1.79.0

2 release files

1.78.1

2 release files

1.75.0

2 release files

1.73.0

2 release files

1.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page