Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/p0dalirius/mercurial-scm-extract

A tool to extract and dump files of mercurial SCM exposed on a web server.
https://github.com/p0dalirius/mercurial-scm-extract

exposed extract mercurial scm vulnerability web

Last synced: about 2 months ago
JSON representation

A tool to extract and dump files of mercurial SCM exposed on a web server.

Awesome Lists containing this project

README

        

![](./.github/banner.png)


A tool to extract and dump files of mercurial SCM exposed on a web server.


GitHub release (latest by date)

YouTube Channel Subscribers


## Features

- [x] Extracts files of mercurial SCM exposed on a web server.
- [x] Dump project files and .hg/ files locally.

## Usage

```
$ ./mercurial-scm-extract.py -h
mercurial-scm-extract.py v1.1 - by @podalirius_

usage: mercurial-scm-extract.py [-h] -u URL -d DIR [-k] [-v]

options:
-h, --help show this help message and exit
-u URL, --url URL Target URL.
-d DIR, --dir DIR Directory where to save dumped files.
-k, --insecure Allow insecure server connections when using SSL (default: False)
-v, --verbose Verbose mode. (default: False)
```

## Example

![](./.github/example.png)

## Contributing

Pull requests are welcome. Feel free to open an issue if you want to add other features.