Giter Site home page Giter Site logo

assemblyline-service-virustotal's Introduction

VirusTotal Service

This Assemblyline This service checks (and optionally submits) files/URLs to VirusTotal for analysis.

NOTE: This service requires you to have your own API key (Paid or Free). It is not preinstalled during a default installation.

Execution

This service will actually submit the file to VirusTotal for analysis over the v3 REST API.

Because the file leaves the Assemblyline infrastructure, if selected by the user, it will prompt the user and notify them that their file or metadata related to their file will leave our system.

Configuration


Service Configuration

Name Description
api_key Global VirusTotal API key for the system to use if the submitter doesn't provide their own
host VirusTotal host defaults to external https://www.virustotal.com but can be specified for testing or internal hosting.
proxy Proxy to connect to VirusTotal with
allow_dynamic_submit Allow users to submit file to VirusTotal?
av_config Configuration block that tells the service to ignore/remap certain AV verdicts from the File Report. See Service Manifest for more details.

Submission Parameters

Name Description
api_key Individual VirusTotal API key
dynamic_submit Instructs the service to submit to VirusTotal if there is no existing report about the submission
ignore_submitted_url Instructs service to ignore the submitted_url at depth 0 and proceed to use the SHA256 of the file
relationships A list of comma-separated relationships that we want to get about the submission
analyze_relationship Perform analysis on the relationships to the submission
download_evtx Have the service download EVTX from sandbox analyses.
download_pcap Have the service download EVTX from sandbox analyses.

Note: For operations like download_evtx & download_pcap, the analyze_relationship flag is required as it entails more API calls to retrieve additional reports to get a full picture of the analysis done by VirusTotal.

assemblyline-service-virustotal's People

Contributors

cccs-kevin avatar cccs-rs avatar eljeffeg avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.