├── .dockerignore ├── .gitignore ├── Dockerfile ├── Dockerfile.debian ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs └── screenshots │ └── tiles-med.png ├── pyproject.toml ├── requirements.txt ├── setup.py └── src ├── webshooter.py └── webshooter ├── __init__.py ├── cli ├── __init__.py └── app.py ├── report ├── __init__.py ├── generate.py ├── style.css ├── template.py ├── templates │ ├── card.html │ ├── image_modal.html │ ├── index.html │ ├── main.html │ ├── page.html │ └── pagination.html └── web.js ├── screen ├── __init__.py ├── capture.py ├── capture_service.js ├── package.json ├── session.py └── shoot.py └── targets ├── __init__.py ├── nessus.py ├── nmap.py └── urls.py /.dockerignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | Dockerfile 3 | .git 4 | docs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.debian: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/Dockerfile.debian -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/README.md -------------------------------------------------------------------------------- /docs/screenshots/tiles-med.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/docs/screenshots/tiles-med.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | Jinja2==3.1.4 -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/setup.py -------------------------------------------------------------------------------- /src/webshooter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter.py -------------------------------------------------------------------------------- /src/webshooter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/webshooter/cli/__init__.py: -------------------------------------------------------------------------------- 1 | from .app import run 2 | -------------------------------------------------------------------------------- /src/webshooter/cli/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/cli/app.py -------------------------------------------------------------------------------- /src/webshooter/report/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/report/__init__.py -------------------------------------------------------------------------------- /src/webshooter/report/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/report/generate.py -------------------------------------------------------------------------------- /src/webshooter/report/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/report/style.css -------------------------------------------------------------------------------- /src/webshooter/report/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/report/template.py -------------------------------------------------------------------------------- /src/webshooter/report/templates/card.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/report/templates/card.html -------------------------------------------------------------------------------- /src/webshooter/report/templates/image_modal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/report/templates/image_modal.html -------------------------------------------------------------------------------- /src/webshooter/report/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/report/templates/index.html -------------------------------------------------------------------------------- /src/webshooter/report/templates/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/report/templates/main.html -------------------------------------------------------------------------------- /src/webshooter/report/templates/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/report/templates/page.html -------------------------------------------------------------------------------- /src/webshooter/report/templates/pagination.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/report/templates/pagination.html -------------------------------------------------------------------------------- /src/webshooter/report/web.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/report/web.js -------------------------------------------------------------------------------- /src/webshooter/screen/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/screen/__init__.py -------------------------------------------------------------------------------- /src/webshooter/screen/capture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/screen/capture.py -------------------------------------------------------------------------------- /src/webshooter/screen/capture_service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/screen/capture_service.js -------------------------------------------------------------------------------- /src/webshooter/screen/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/screen/package.json -------------------------------------------------------------------------------- /src/webshooter/screen/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/screen/session.py -------------------------------------------------------------------------------- /src/webshooter/screen/shoot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/screen/shoot.py -------------------------------------------------------------------------------- /src/webshooter/targets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/targets/__init__.py -------------------------------------------------------------------------------- /src/webshooter/targets/nessus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/targets/nessus.py -------------------------------------------------------------------------------- /src/webshooter/targets/nmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/targets/nmap.py -------------------------------------------------------------------------------- /src/webshooter/targets/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UserExistsError/webshooter/HEAD/src/webshooter/targets/urls.py --------------------------------------------------------------------------------