Registry / security / git-dumper

git-dumper

JSON →
library1.0.9pypypi✓ verified 81d ago

A tool to dump a git repository from a website, useful for penetration testing and security assessments. Current version 1.0.9, supports Python >=3.0. Release cadence is low; last release in 2022.

pip install git-dumper
INSTALL
IMPORT
SIG · GIT-DUMPER
G
git-dumper
securitypythonv1.0.9
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

main
from git_dumper import main
from git_dumper import GitDumper
fetch_git
from git_dumper import fetch_git
from git_dumper import GitDumper
DownloadWorker
from git_dumper import DownloadWorker
from git_dumper import GitDumper

Dump a .git directory from a URL to a local folder.

from git_dumper import GitDumper dumper = GitDumper('http://example.com/.git/', './output') dumper.dump()
Debug
Known issues
gotchaThe tool requires the target URL to be accessible and may be blocked by WAF or rate limiting.
fix
Use proxies or delays between requests.
affects: all
gotchaLarge repositories may take a long time and consume significant bandwidth.
fix
Consider limiting depth or using --max-size.
affects: all
gotchaThe tool fetches every object from the .git directory, which can trigger alerts on IDS/IPS systems.
fix
Run in a controlled environment with permission.
affects: all
Upgrade
Version history
1.0.9latest on PyPI · released Feb 28, 2026
Audit
Dependencies
requestsrequiredHTTP requests to fetch git objects
Agent activity
27 hits · last 30 days
node
26
OpenAI (training)
1
Resources
git-dumper — pip install git-dumper · libregistry