Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
KQL-threat-hunting-queries — Un dépôt de requêtes KQL axées sur la chasse aux menaces et la détection des menaces pour Microsoft Sentinel et Microsoft XDR (anciennement Microsoft 365 Defender). | Kitploit
Outils/GitHubGitHub/cyb3rmik3/kql-threat-hunting-queries
CTFDétection d'IntrusionApprentissage et ÉducationRessources OrganiséesParcours et CoursAnalyse de JournauxLabs et Pratique
GitHubcyb3rmik3/kql-threat-hunting-queries

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

KQL-threat-hunting-queries

Un dépôt de requêtes KQL axées sur la chasse aux menaces et la détection des menaces pour Microsoft Sentinel et Microsoft XDR (anciennement Microsoft 365 Defender).

Voir le dépôt
7929831il y a 5 joursVérifié par Kitploit

Threat hunting/detecting using KQL queries

Share on X Follow @cyb3rmik3

  _  _____  _       _____ _   _ ____  _____    _  _____   _   _ _   _ _   _ _____ ___ _   _  ____ 
 | |/ / _ \| |     |_   _| | | |  _ \| ____|  / \|_   _| | | | | | | | \ | |_   _|_ _| \ | |/ ___|
 | ' | | | | |       | | | |_| | |_) |  _|   / _ \ | |   | |_| | | | |  \| | | |  | ||  \| | |  _ 
 | . | |_| | |___    | | |  _  |  _ <| |___ / ___ \| |   |  _  | |_| | |\  | | |  | || |\  | |_| |
 |_|\_\__\_|_____|   |_| |_| |_|_| \_|_____/_/   \_|_|   |_| |_|\___/|_| \_| |_| |___|_| \_|\____|
                                                                                                         

[!NOTE]
27 janvier : après presque un an de contributions, ce dépôt fait l'objet d'une refonte majeure afin de s'adapter au paysage actuel de la communauté et aussi, à une bien meilleure contextualisation afin de continuer à contribuer.

Ce dépôt est un effort visant à fournir des requêtes de détection et de chasse (et plus encore) prêtes à l'emploi afin d'aider les analystes et les threat hunters à exploiter la puissance de KQL dans Microsoft Sentinel et Microsoft Defender XDR.

  • Formation KQL
  • Bases de KQL
  • Bases du Threat Hunting
  • Communauté KQL

Veuillez :

  • Lire l'Avertissement ci-dessous.
  • Si vous avez trouvé une requête utile ici, pensez à donner une ⭐ à ce dépôt.

Bonne lecture, et n'hésitez pas à me contacter pour toute préoccupation et suggestion : cyb3rmik3.

Vous avez aimé mon travail ? Pensez à m'offrir un café ! :)

Buy Me a Coffee at ko-fi.com


Formation KQL

Microsoft Security Operations Analyst Associate (SC-200)

Si Microsoft Sentinel et Microsoft 365 Defender sont vos outils quotidiens, vous devriez envisager de suivre le cours Microsoft Certified Security Operations Analyst (code d'examen SC-200). Vous vous familiariserez avec la large gamme de produits de sécurité de Microsoft et avec la manière de les utiliser pour fournir des données, des signaux de sécurité et analyser les alertes et incidents.

Cela étant dit, vous pouvez vous lancer dans les cours de Microsoft axés sur KQL :

  • Utilize KQL for Azure Sentinel
  • Configure Azure Sentinel environment

Créer des requêtes en mode avancé

La formation d'expert en chasse avancée de Microsoft Defender XDR fournit un guide complet aux analystes de sécurité et aux threat hunters pour améliorer leurs compétences en chasse avancée. La formation est dispensée sous la forme d'une série de webémissions intitulées « Tracking the Adversary » et « L33TSP3AK ».

  • Get expert training on advanced hunting

Hands-On KQL for Threat Hunting and Detection Engineering

Mehmet Ergene (alias cyb3rmonk) a fondé la blu raven academy où il propose les formations KQL suivantes, incluant une expérience pratique dans un environnement de laboratoire hyper-réaliste.

  • "Introduction to KQL for Security Analysis (FREE)"
  • "Hands-On KQL for Threat Hunting and Detection Engineering"
  • Hands-On Kusto Query Language (KQL) for Security Analysts

MustLearnKQL de Rod Trent

Rod Trent a créé la série MustLearnKQL, un ensemble d'articles de blog et de vidéos YouTube visant à présenter et à enseigner la puissance et la simplicité du Kusto Query Language.

Apprentissage de type CTF

  • KC7 Cyber est une nouvelle façon d'apprendre la cybersécurité, pratique, amusante et engageante.
  • Kusto Detective Agency est un ensemble de défis conçus pour vous aider à apprendre le KQL.

Réponse aux incidents dans le cloud Microsoft

Invictus a créé la formation Incident Response in the Microsoft Cloud qui couvre la manière de mener une réponse à incident dans Microsoft Azure et Microsoft 365. Cela inclut les bases de KQL, mais aussi les querypacks KQL et des cas d'usage plus avancés ainsi que des requêtes KQL pour les attaques cloud.


Bases de KQL

Choisir la table appropriée

Les données sont organisées selon une hiérarchie de bases de données, de tables et de colonnes, similaire à SQL. Par exemple, la table DeviceNetworkEvents du schéma advanced hunting contient des informations sur les connexions réseau et les événements associés.

opérateur where

where filtre selon un prédicat spécifique

DeviceNetworkEvents
| where LocalIP == "192.168.0.1"

contains/has

  • Contains : recherche toute correspondance de sous-chaîne
  • Has : recherche un mot spécifique (meilleures performances)
DeviceNetworkEvents
| where DeviceName has "ComputerName"

ago

Renvoie le décalage temporel par rapport au moment où la requête s'exécute

DeviceNetworkEvents
| where Timestamp > ago(1d)

project

Sélectionne les colonnes à inclure dans l'ordre spécifié

DeviceNetworkEvents
| where Timestamp > ago(1d)
| where DeviceName has "ComputerName"
| project Timestamp, ActionType, RemoteIP, RemotePort, RemoteUrl

Bases du Threat Hunting

Microsoft Threat Hunting

Le threat hunting doit être un processus continu. Nous commençons au sommet de notre cycle avec notre hypothèse. Notre hypothèse nous aide à planifier ce que nous allons chasser, ce qui nous oblige à comprendre où nous allons chasser et comment nous allons procéder. Cela signifie que nous devons comprendre les données dont nous disposons, les outils dont nous disposons, l'expertise dont nous disposons et comment travailler avec eux. Le cycle de chasse ne s'arrête pas lorsque nous exécutons la chasse. Il reste encore plusieurs phases à mener tout au long du cycle de vie, notamment la réponse aux anomalies. Même si nous ne trouvons pas de menace active, il y aura des activités à réaliser. Plus.

MITRE ATT&CK

L'approche de la chasse comporte deux composantes : la caractérisation de l'activité malveillante et l'exécution de la chasse. Ces composantes doivent être des activités permanentes, continuellement mises à jour en fonction des nouvelles informations sur les adversaires et le terrain. Plus.


Communauté KQL

Télécharger l’outil