cyber:outils:git-dumper
Table des matières
Git-Dumper
Description
Git-Dumper est un outil open source qui permet d'extraire de manière automatisée un répertoire Git exposé sur un serveur web.
Installation
L'installation nécessite “Python3” et le gestionnaire de paquets pip.
pip install git-dumper
Cas d'utilisation
- Lorsqu'un répertoire .git a été identifié sur un serveur web.
Fonctionnalités principales
- Extraction du répertoire distant vers un répertoire local.
- Restauration des fichiers de l'arbre de travail git.
Exemple d'exploitation ou d'utilisation
Si vous trouvez un .git exposé sur un service web, ici http://example.com/.git, vous pouvez utiliser “Git-Dumper” de la façon suivante:
git-dumper http://example.com/.git ./extraction_example
Grâce à cette commande, nous extrayons le .git distant, vers un dossier local. Le résultat est le suivant :
[-] Testing http://example.com/.git/HEAD [200] [-] Testing http://example.com/.git/ [200] [-] Fetching .git recursively [-] Fetching http://example.com/.git/ [200] [...] [-] Fetching http://example.com/.git/logs/refs/remotes/origin/main [200] [-] Fetching http://example.com/.git/hooks/pre-push.sample [200] [-] Running git checkout .
Nous avons maintenant le contenu du répertoire git dans notre dossier ./extraction_example.
References
Retour fiches outils
cyber/outils/git-dumper.txt · Dernière modification : 2025/06/20 17:32 de admin