Skip to main content
Comment ca fonctionne
Language

Detection des menaces

Decouvrez comment le moteur de detection de cside identifie les scripts malveillants et alerte automatiquement votre equipe.

cside surveille les scripts tiers sur votre site a la recherche d’activites malveillantes. Chaque script passe par plusieurs couches de detection de maniere asynchrone. Lorsqu’une menace est trouvee, cside alerte tous les membres de votre equipe.

Les alertes de detection des menaces sont entierement configurables via les configurations de notification. Choisissez quels membres de l’equipe ou adresses externes sont notifies, ou routez les alertes vers Slack, Discord, Jira, Linear, S3 ou des webhooks personnalises au lieu de l’e-mail.

Comment ca fonctionne

Chaque script tiers charge sur votre site passe par un pipeline multi-etapes. D’abord, cside desobfusque et normalise le script, puis le verifie contre des regles de detection statique et le note selon plusieurs signaux de menace. Si un script depasse le seuil de risque, cside lance une analyse approfondie par IA. Les scripts malveillants declenchent une alerte vers toutes les destinations de notification configurees.

Methodes de detection

cside utilise une approche par couches pour identifier les scripts malveillants :

Sources malveillantes connues

Les scripts sont verifies par rapport a des bases de donnees de sources malveillantes connues, notamment :

  • Noms d’hote : domaines connus pour diffuser du contenu malveillant
  • URLs : URLs specifiques qui ont ete signalees comme malveillantes
  • Adresses IP : adresses IP associees a une activite malveillante

Payloads malveillants connus

Le contenu des scripts est compare a des payloads malveillants connus en utilisant :

  • Hashes de fichiers : comparaisons SHA-256 et autres comparaisons de hashes avec des bases de donnees de payloads de scripts malveillants connus

Normalisation des scripts

Avant l’analyse, cside desobfusque et normalise les scripts pour reveler ce qu’ils font reellement. Cela inverse les techniques courantes d’obfuscation pour que les attaquants ne puissent pas contourner la detection en deguisant leur code.

Notation des menaces

cside calcule un score de risque pour chaque script en se basant sur des signaux comme les modifications de contenu, l’anciennete du domaine, les indicateurs comportementaux et le nombre de sites affectes. Les scripts au-dessus du seuil de risque sont escalades pour une analyse plus approfondie.

Analyse approfondie par IA

Les scripts a haut risque passent par une analyse IA qui detecte les menaces que les regles statiques ne capturent pas :

  • Code malveillant obfusque - scripts qui essaient de cacher ce qu’ils font
  • Menaces zero-day - schemas d’attaque absents de toute base de donnees
  • Anomalies comportementales - scripts qui font des choses qu’ils ne devraient pas

Alertes et notifications

Lorsqu’un script malveillant est detecte, c/side peut notifier votre equipe via toute destination configuree dans vos configurations de notification - y compris e-mail, Slack, Discord, Jira, Linear, S3 ou webhooks personnalises.

Pour configurer les alertes de detection des menaces, creez une configuration de notification avec le declencheur Script Threat Detected. Consultez Notifications pour les instructions de configuration.

Detection des menaces vs. detection des vulnerabilites

cside propose deux fonctionnalites de securite complementaires :

FonctionnaliteDetection des menacesDetection des vulnerabilites
Ce qu’elle detecteScripts activement malveillantsScripts avec des CVEs ou des avis connus
Methode de detectionSources malveillantes connues, hashes de payloads, analyse dynamique, IACorrespondance de versions avec des bases de donnees de vulnerabilites
Livraison des alertesDestinations de notification configureesAlertes dans le tableau de bord et destinations de notification configurees
ExempleUn script diffusant un cryptominer depuis un CDN compromislodash 4.17.21 avec un CVE de prototype pollution

Ces deux fonctionnalites couvrent des angles differents - utilisez les deux pour la meilleure couverture de vos scripts tiers.

Was this page helpful?