Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
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é.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
sheepl — Émule un comportement utilisateur réaliste dans des environnements de laboratoire Active Directory pour le développement de l'artisanat des équipes rouges et bleues. Génère des tâches utilisateur aléatoires et bénignes au fil du temps pour s'entraîner à la détection et à l'exploitation. | Kitploit
Outils/GitHubGitHub/lorentzenman/sheepl
Scripting et AutomatisationTests d'IntrusionApprentissage et ÉducationRed TeamingLabs et Pratique
GitHublorentzenman/sheepl

sheepl

Voir le dépôt
39853il y a 2 ansVérifié par Kitploit

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 →

À propos

Émule un comportement utilisateur réaliste dans des environnements de laboratoire Active Directory pour le développement de l'artisanat des équipes rouges et bleues. Génère des tâches utilisateur aléatoires et bénignes au fil du temps pour s'entraîner à la détection et à l'exploitation.

Partager

sheepl

Sheepl : Créer un comportement utilisateur réaliste pour soutenir le développement des techniques opérationnelles dans des environnements de laboratoire

Introduction

Il existe de nombreuses ressources en ligne sur la façon de construire des environnements réseau AD pour le développement des techniques opérationnelles des équipes bleues et rouges. Cependant, les solutions actuelles ont tendance à manquer d'un aspect important dans la représentation des configurations réseau du monde réel. Un réseau n'est pas seulement un ensemble de points de terminaison statiques, c'est une plateforme de communication entre les personnes.

Sheepl est un outil qui vise à combler cette lacune en émulant le comportement que les gens adoptent normalement dans un environnement réseau. En utilisant Python3 et AutoIT3, la sortie peut être compilée en un exécutable autonome sans autre dépendance qui, lorsqu'il est exécuté sur un endpoint Windows, exécute un ensemble de tâches aléatoires sur une période choisie.

Pour les red teamers, cela peut servir à présenter ces moments d'opportunité pour pratiquer les techniques opérationnelles. Pour les blue teamers, cela aide à se concentrer sur la détection des indicateurs d'activité malveillante à l'intérieur d'une séquence de tâches utilisateur bénignes.

Mises à jour de Sheepl 2.0

  • Importation et rechargement dynamiques des tâches
  • Nouvelle interface en ligne de commande
  • Fonctionnalité encapsulée basée sur des classes
  • Profils au format JSON pour prendre en charge le pipeline de script
  • Modèle de tâche intégré pour le code standard
  • Prise en charge des sous-tâches pour des modules spécifiques, ex. RemoteDesktop
  • Vérifications logiques supplémentaires pour écarter les tâches, les sorties précédentes et l'achèvement des tâches

Outillage

Sheepl a deux modes : importation de profil et interactif, où la ligne de commande peut être utilisée dans le cadre d'une solution de script plus large, et le mode interactif vous permet de construire des tâches selon une approche question/réponse.

Exemple

root@kitploit:~
python3 sheepl.py --interactive

Profils JSON

Il est désormais possible de construire et d'importer des séquences de commandes Sheepl via des profils JSON.

root@kitploit:~
python3 sheepl.py --profile profiles/red.json

Modèles

Vous pouvez désormais spécifier un fichier de modèle standard. Cela se fait en utilisant la commande suivante :

root@kitploit:~
python3 sheepl.py --template NewTask --category network

Cette commande créera le fichier dans 'tasks/network' nommé 'NewTask' suivant les noms de classe camelCase préférés.

Nouvelle console interactive

La console propose désormais des options supplémentaires pour spécifier des comportements spécifiques à Sheepl, tels que la mise à jour de la liste des tâches, la spécification d'options de bouclage ou l'affichage de l'icône dans la barre d'état système.

root@kitploit:~
Documented commands (type help <topic>):
========================================
create  finished  help  icon  list  loop  quit  task  update

AutoIT3

Vous pouvez télécharger l'environnement d'exécution AutoIT3 et le compilateur Aut2EXE ici : AutoIT3 Download

La vidéo suivante est une démonstration rapide de Sheepl 2.0 en tant que version actuelle.

Vidéo YouTube

Alt text

Vidéo de l'atelier 44Con

(https://www.youtube.com/watch?v=ZErvmrP4UCg)

Remerciements

  • L'incroyable langage AutoIT https://www.autoitscript.com
  • Jonathan Bennett pour l'avoir créé ^^
  • L'incroyable langage Python3 https://www.python.org
  • Guido pour l'avoir créé ^^
Télécharger l’outil