Rip web accessible (distributed) version control systems: SVN, GIT, Mercurial/hg, bzr, ... It can rip repositories even when directory browsing is turned off. Make sure to position yourself in an empty directory where you want repositories to be downloaded/cloned. Requirements: - Perl - Perl modules: required: LWP, IO::Socket::SSL - For newer SVN: DBD::SQlite and DBI - For faster GIT: Parallel::ForkManager, Redis and Algorithm::Combinatorics - (D)VCS client of what you want to rip (cvs, svn, git, hg, bzr, ...) Requirements on Debian/Ubuntu: You can easily install perl requirements: - sudo apt-get install perl libio-socket-ssl-perl libdbd-sqlite3-perl libclass-dbi-perl libio-all-lwp-perl Optional requirements (faster git rip): - sudo apt-get install libparallel-forkmanager-perl libredis-perl libalgorithm-combinatorics-perl And if you need all clients supported: - sudo apt-get install cvs subversion git bzr mercurial Docker: In case you just want the docker version, it is available at: https://github.com/kost/docker-webscan/tree/master/alpine-dvcs-ripper Just say something like: docker run --rm -it -v /path/to/host/work:/work:rw k0st/alpine-dripper rip-git.pl -v -u http://www.example.org/.git
Common questions about dvcs-ripper including features, pricing, alternatives, and user reviews.
dvcs-ripper is Rip web accessible (distributed) version control systems: SVN, GIT, Mercurial/hg, bzr, ... It is a Vulnerability Management solution designed to help security teams with Red Team.
dvcs-ripper is a free Vulnerability Management tool. This makes it accessible for organizations of all sizes, from startups to enterprises. Visit https://github.com/kost/dvcs-ripper/ for download and installation instructions.
Popular alternatives to dvcs-ripper include:
Compare these tools and more at https://cybersectools.com/categories/vulnerability-management
dvcs-ripper is for security teams and organizations that need Red Team. It's particularly suitable for small to medium-sized teams looking for cost-effective solutions. Other Vulnerability Management tools can be found at https://cybersectools.com/categories/vulnerability-management
AI-powered automated pen testing & continuous red teaming platform
Pentest management platform for reporting, project mgmt & client collaboration
Penetration testing software for simulating attacks and validating vulnerabilities
Continuous pentesting service monitoring web apps & APIs for code changes