arthaud/git-dumper
A tool to dump a git repository from a website observed · 2026-08-28
Health v2 · maintenance only
64/100
- Activity 91
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3442
- days_rel: 648
- days_push: 55
- n_releases_24m: 1
Adoption not part of the score
2645 stars · 306 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
git-dumper is a Python CLI tool that reconstructs a full git repository from a website that exposes its .git directory, even when directory listing is disabled. It recursively discovers refs and objects via HTTP requests and runs git checkout to recover the working tree.
Use cases
- dump a git repository exposed on a website
- recover source code from a misconfigured web server with a public .git folder
- exploit exposed .git directories during a penetration test
- solve CTF challenges involving leaked git repositories
- download a git repo when directory listing is disabled
- audit whether my website accidentally exposes its .git directory
When to choose
- you found an exposed .git directory on a target site and want to reconstruct the full repository
- you need a fast, scriptable CLI with proxy, header, and client-certificate support for dumping git data
- you are doing CTF or pentest work involving git source disclosure
When to avoid
- you just want to clone a repository normally over git/https protocols
- the .git directory is not exposed or the server blocks access to it
- you need a GUI or a fully automated continuous scanning solution rather than a one-shot dumping tool
Facets
cli-tool · maturity stable
security http-client cli version-control security penetration-testing developer-tools python cli windows cross-platform git-dumping offensive-security ctf vulnerability-assessment web-security command-line linux macos
2 sources
- readme: https://github.com/arthaud/git-dumper · fetched 2026-08-28 · b18402eed4e1
- registry_pypi: https://pypi.org/pypi/git-dumper/json · fetched 2026-08-29 · 131df3c99646
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| arthaud/git-dumper | main | 64 |
For agents
markdown · JSON · MCP: product_card(name="arthaud/git-dumper")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem