Skip to content

GitDumper

Dump .git repositories from websites

Bash/PythonGitHub

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/