Description
GitDumper downloads exposed .git directories from web servers, allowing reconstruction of the repository and analysis of source code, credentials, and configuration files.
Installation
BASH
# Part of GitTools
git clone https://github.com/internetwache/GitTools.git
# Or standalone
pip install git-dumper
Basic Usage
BASH
# Using git-dumper (pip)
git-dumper https://target.com/.git/ output-dir/
# Using GitTools
./GitTools/Dumper/gitdumper.sh https://target.com/.git/ output-dir/
Advanced Usage
BASH
# Reconstruct repository
cd output-dir && git log --oneline --all
git checkout -- .
# Extract files from all commits
./GitTools/Extractor/extractor.sh output-dir/ extracted-dir/