Retour aux projets
CYBERSÉCURITÉ Threat Intelligence

VirusTotal Investigation

Investigation d’un fichier suspect à l’aide de VirusTotal afin d’examiner son empreinte numérique, confronter les résultats de plusieurs moteurs de sécurité, rechercher des indicateurs de compromission et disposer d’éléments supplémentaires pour évaluer le niveau de risque dans un contexte SOC.

PLATEFORME VirusTotal
ANALYSE File & Hash
DOMAINE Threat Intelligence
VirusTotal
FILE ANALYSIS
SUSPICIOUS FILE

sample_file

Static reputation investigation

SHA-256 [hash du fichier analysé]
REPUTATION Reviewed
ENGINES Multi-engine
IOC Correlation
CONTEXT SOC Analysis
SECURITY ENGINES ANALYSIS
Engine A No detection shown
Engine B Requires review
Engine C No detection shown
THREAT INTELLIGENCE INVESTIGATION WORKFLOW
ARTIFACT Fichier suspect
IDENTIFIER Hash
ANALYSIS IOC & réputation
DECISION Threat Assessment
01 — VUE D’ENSEMBLE

Investiguer un fichier avant de lui faire confiance.

Lorsqu’un fichier paraît suspect, son analyse doit s’appuyer sur plusieurs éléments et non sur une simple impression.

VirusTotal permet de rechercher ou soumettre un artefact afin d’obtenir des informations issues de plusieurs sources et moteurs de sécurité.

L’objectif du projet est d’utiliser ces informations pour examiner un fichier suspect de manière structurée : identification de son empreinte, étude des résultats disponibles, recherche d’indicateurs associés et contextualisation des observations.

Dans une logique SOC, le résultat obtenu constitue un élément d’aide à l’investigation. Il doit être corrélé avec le contexte, l’origine du fichier et les autres données disponibles.

02 — WORKFLOW

Une investigation en cinq étapes.

01
IDENTIFY

Identifier l’artefact

Déterminer quel fichier doit être examiné et récupérer les informations disponibles.

02
HASH

Vérifier l’empreinte

Utiliser un hash pour rechercher précisément le même artefact dans les données disponibles.

03
ANALYZE

Examiner les résultats

Étudier les détections, métadonnées et informations proposées par la plateforme.

04
CORRELATE

Corréler les IOC

Rechercher les indicateurs ou relations utiles pour enrichir l’investigation.

05
ASSESS

Évaluer le risque

Utiliser l’ensemble des éléments collectés pour déterminer les actions suivantes.

03 — FILE HASH

Identifier un fichier par son empreinte.

Un hash permet de représenter un fichier par une valeur calculée à partir de son contenu.

file-identification
$ sha256sum suspicious_file

[SHA-256 du fichier analysé]

01

Identifier sans ambiguïté

Deux fichiers portant le même nom ne sont pas nécessairement identiques. L’empreinte permet une identification beaucoup plus précise.

02

Rechercher avant de soumettre

Lorsqu’une empreinte est déjà connue, elle peut être recherchée afin de vérifier si l’artefact possède déjà un historique d’analyse.

03

Corréler les événements

Un même hash retrouvé dans plusieurs événements peut faciliter le rapprochement entre différentes observations.

04 — ANALYSIS

Ne pas se limiter à un seul indicateur.

L’analyse doit combiner plusieurs informations plutôt que transformer un seul résultat en verdict automatique.

01 DETECTION

Résultats des moteurs

Examiner les classifications disponibles et repérer les divergences entre les différents moteurs.

02 METADATA

Informations du fichier

Étudier les caractéristiques permettant de mieux comprendre la nature de l’artefact analysé.

03 RELATIONS

Éléments associés

Rechercher les relations pertinentes pouvant enrichir la compréhension du fichier ou de son contexte.

04 CONTEXT

Contexte de l’incident

Comparer les informations VirusTotal avec ce qui est observé dans l’environnement concerné.

05 — INDICATORS OF COMPROMISE

Passer du fichier aux IOC.

Les indicateurs permettent de rapprocher l’artefact étudié d’autres données observées durant une investigation.

HASH

Empreinte du fichier

Valeur permettant de rechercher précisément le même artefact.

DOMAIN

Domaine

Un domaine associé à une activité peut devenir un élément de corrélation.

IP

Adresse IP

Une adresse réseau observée peut être comparée à d’autres événements de sécurité.

URL

URL associée

Une adresse web peut servir d’indicateur lorsqu’elle apparaît dans une activité suspecte.

06 — CORRÉLATION

Relier les informations entre elles.

FILE
Suspicious Artifact
HASH Fingerprint
IP Network IOC
DOMAIN Related IOC
URL Web Indicator
07 — SOC DECISION SUPPORT

Transformer l’analyse en décision.

VirusTotal fournit des éléments d’investigation. La décision finale dépend également du contexte opérationnel.

01

Vérifier l’origine

Comprendre comment le fichier est arrivé dans l’environnement.

02

Comparer les résultats

Examiner les différents signaux plutôt qu’un résultat isolé.

03

Rechercher les IOC

Identifier d’autres éléments pouvant être recherchés dans l’environnement.

04

Déterminer l’exposition

Vérifier si l’artefact a été exécuté ou simplement reçu.

05

Prioriser

Utiliser les observations pour déterminer le niveau d’attention nécessaire.

06

Documenter

Conserver les éléments utiles pour assurer la traçabilité de l’investigation.

08 — ANALYST CHECKLIST

Une lecture méthodique.

Identifier le fichier

Nom, type et informations disponibles sur l’artefact.

Vérifier son hash

Rechercher l’empreinte dans VirusTotal.

Examiner les résultats

Comparer les informations disponibles sur la plateforme.

Extraire les IOC utiles

Identifier les éléments pouvant enrichir l’investigation.

Corréler avec le contexte

Comparer les résultats aux événements observés.

Documenter la conclusion

Conserver les éléments justifiant l’évaluation réalisée.

09 — KEY LEARNINGS

Un score ne remplace pas une investigation.

Ce projet met en pratique une approche de threat intelligence où les résultats techniques doivent être interprétés, comparés et contextualisés avant de conclure sur un fichier suspect.

01

Rechercher un fichier à partir de son hash.

02

Lire des résultats provenant de plusieurs moteurs de sécurité.

03

Identifier les indicateurs utiles à une investigation.

04

Corréler un artefact avec des informations complémentaires.

05

Contextualiser les résultats avant de prendre une décision.

10 — COMPÉTENCES

Compétences mobilisées.

VirusTotal Threat Intelligence File Analysis Hash Analysis SHA-256 Indicators of Compromise IOC Correlation Threat Assessment Malware Investigation SOC Analysis Cybersecurity Investigation Artifact Analysis Reputation Analysis Security Triage
CONCLUSION

Identifier. Corréler. Contextualiser.

VirusTotal constitue une source précieuse pour enrichir l’analyse d’un artefact suspect. L’intérêt principal réside cependant dans la capacité de l’analyste à confronter les différentes informations, rechercher les indicateurs associés et replacer les résultats dans le contexte réel de l’incident.

FIN DU PROJET

Continuer à explorer mes réalisations

Retour à la page Projets
Défiler vers le haut