Skip to content

GLIMPS

GLIMPS

Glimps offers a DeepLearning solution to detect, analyze and classify malwares. It enables faster responses during incidents with a detailed understanding of the threat

Configuration

Name Type Description
api_key string Glimps detect token
base_url string Glimps detect url

Actions

[TEST] Analyse a file

Submit file to Glimps Detect to be analysed

Configuration

{'title': 'Description', 'description': 'Description added to the analysis', 'type': 'string'}

Arguments

Name Type Description
file_name string Name of submitted file
bypass_cache boolean If true, file is analyzed, even if a result already exists
user_tags array Analysis will be tagged with those tags
description string Description added to the analysis
archive_pwd string Password used to extract archive
push_timeout number Maximum time (in seconds) to wait for a response when submitting file

Outputs

Name Type Description
status boolean False means that an error occured
uuid string UUID of the submitted analysis

[TEST] Analyse a file and wait for result

Submit file to Glimps Detect to be analysed and wait for its results

Configuration

{'title': 'Description', 'description': 'Description added to the analysis', 'type': 'string'}

Arguments

Name Type Description
file_name string Name of submitted file
bypass_cache boolean If true, file is analyzed, even if a result already exists
user_tags array Analysis will be tagged with those tags
description string Description added to the analysis
archive_pwd string Password used to extract archive
push_timeout number Maximum time (in seconds) to wait for a response when submitting file
pull_time number Time to wait (in seconds) between each requests to get a result
timeout number Maximum time (in seconds) to wait for the analysis to end

Outputs

Name Type Description
analysis `` Analysis response details
view_url string Analysis URL

[TEST] Export analysis result

Export analysis result with the requested layout and format

Arguments

Name Type Description
uuid string Unique analysis identifier
format string Export format
layout string Export layout
is_full string Export full analysis or summarized

[TEST] Get profile status

Get Glimps detect profile status, it includes quotas, eastimated analysis duration and cache

Outputs

Name Type Description
daily_quota integer Number of submissions authorized for the profile within 24h
available_daily_quota integer Number of submissions still available within 24h. It's a sliding window, so a new slot will be released 24h after each submission
cache boolean If True, the profile is configured to use cached result by default
estimated_analysis_duration integer Estimation of the duration for the next submissions in milliseconds. It's based on the average time of submissions and the submission queue state. The real duration could differ from the estimation

[TEST] Retrieve analysis

Retrieve the analysis matching the given uuid

Arguments

Name Type Description
uuid string UUID of the analysis

Outputs

Name Type Description
analysis `` Analysis response details
view_url string Analysis URL

[Deprecated] Get the results of an analysis

Arguments

Name Type Description
uuid string Unique analysis identifier

Outputs

Name Type Description
done boolean is the analysis finished
duration integer duration of the analysis in milliseconds
error string error message if Status is false
errors object error message by services
file_count integer amount of file in the submission (input + extracted)
filenames array list of analysed filename
files array array of submission files (input file and extracted sub-files)
filetype string
is_malware boolean analysis result, is a malware or not
malwares array list of malware names found in analysis
md5 string string hex encoded input file MD5
score integer highest score given by probes
sha1 string string hex encoded input file SHA1
sha256 string string hex encoded input file SHA256
sid string analysis UUID handled by GLIMPS malware finder - expert
could be used to construct expert link like:
https://gmalware.useddomain.glimps.re/expert/en/analysis/results/advanced/${SID}
size integer input file size (in bytes)
ssdeep string string input file SSDeep
status boolean true => no error to report,
false => an error occurred
timestamp integer timestamp of the start of analysis in milliseconds
token string token that can be used to view analysis result in expert view
uuid string Unique analysis identifier

[Deprecated] Search previous analysis

Arguments

Name Type Description
sha256 string string hex encoded input file SHA256

Outputs

Name Type Description
done boolean is the analysis finished
duration integer duration of the analysis in milliseconds
error string error message if Status is false
errors object error message by services
file_count integer amount of file in the submission (input + extracted)
filenames array list of analysed filename
files array array of submission files (input file and extracted sub-files)
filetype string
is_malware boolean analysis result, is a malware or not
malwares array list of malware names found in analysis
md5 string string hex encoded input file MD5
score integer highest score given by probes
sha1 string string hex encoded input file SHA1
sha256 string string hex encoded input file SHA256
sid string analysis UUID handled by GLIMPS malware finder - expert
could be used to construct expert link like:
https://gmalware.useddomain.glimps.re/expert/en/analysis/results/advanced/${SID}
size integer input file size (in bytes)
ssdeep string string input file SSDeep
status boolean true => no error to report,
false => an error occurred
timestamp integer timestamp of the start of analysis in milliseconds
token string token that can be used to view analysis result in expert view
uuid string Unique analysis identifier

Search analysis

Search an analysis for a given sha256 input file

Arguments

Name Type Description
sha256 string SHA256 of file to search

Outputs

Name Type Description
analysis `` Analysis response details
view_url string Analysis URL

[Deprecated] Analyse a file

Arguments

Name Type Description
bypass-cache boolean ask the API to bypass cache and always submit the file to the orchestrator (optional)
file string The file to scan

Outputs

Name Type Description
error string string describing error
status boolean false => an error occurred
uuid string Unique analysis identifier

Extra

Module GLIMPS v1.14.2