├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── python-deploy.yml │ └── python-package.yml ├── .gitignore ├── Dockerfile.mount ├── LICENSE ├── Makefile ├── README.md ├── docs └── demo.gif ├── dsnap ├── __init__.py ├── __main__.py ├── files │ └── Vagrantfile ├── main.py ├── prompt.py ├── snapshot.py └── utils.py ├── poetry.lock ├── pyproject.toml ├── scan.sh └── tests ├── __init__.py ├── test_aws.py ├── test_prompt.py └── test_snapshot.py /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/python-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/.github/workflows/python-deploy.yml -------------------------------------------------------------------------------- /.github/workflows/python-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/.github/workflows/python-package.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile.mount: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/Dockerfile.mount -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/README.md -------------------------------------------------------------------------------- /docs/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/docs/demo.gif -------------------------------------------------------------------------------- /dsnap/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = '0.1.0' 2 | -------------------------------------------------------------------------------- /dsnap/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/dsnap/__main__.py -------------------------------------------------------------------------------- /dsnap/files/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/dsnap/files/Vagrantfile -------------------------------------------------------------------------------- /dsnap/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/dsnap/main.py -------------------------------------------------------------------------------- /dsnap/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/dsnap/prompt.py -------------------------------------------------------------------------------- /dsnap/snapshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/dsnap/snapshot.py -------------------------------------------------------------------------------- /dsnap/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/dsnap/utils.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/scan.sh -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_aws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/tests/test_aws.py -------------------------------------------------------------------------------- /tests/test_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/tests/test_prompt.py -------------------------------------------------------------------------------- /tests/test_snapshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/dsnap/HEAD/tests/test_snapshot.py --------------------------------------------------------------------------------