├── .env.example ├── .github ├── CONTRIBUTING.md ├── route_docs.png └── workflows │ ├── ghcr.yml │ └── tox.yml ├── .gitignore ├── .python-version ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── OVERVIEW.md ├── README.md ├── conftest.py ├── docker-compose.yaml ├── poetry.lock ├── poetry.toml ├── pyproject.toml ├── src └── pwncore │ ├── __init__.py │ ├── __main__.py │ ├── config.py │ ├── containerASD.py │ ├── docs.py │ ├── models │ ├── __init__.py │ ├── container.py │ ├── ctf.py │ ├── pre_event.py │ └── user.py │ ├── py.typed │ ├── routes │ ├── __init__.py │ ├── admin.py │ ├── auth.py │ ├── ctf │ │ ├── __init__.py │ │ ├── pre_event.py │ │ └── start.py │ ├── leaderboard.py │ └── team.py │ └── types.py ├── tests ├── __init__.py └── test_login.py └── tox.ini /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/.env.example -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/route_docs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/.github/route_docs.png -------------------------------------------------------------------------------- /.github/workflows/ghcr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/.github/workflows/ghcr.yml -------------------------------------------------------------------------------- /.github/workflows/tox.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/.github/workflows/tox.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.11.11 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/LICENSE -------------------------------------------------------------------------------- /OVERVIEW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/OVERVIEW.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/README.md -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/conftest.py -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/poetry.lock -------------------------------------------------------------------------------- /poetry.toml: -------------------------------------------------------------------------------- 1 | [virtualenvs] 2 | in-project = true 3 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/pwncore/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/__init__.py -------------------------------------------------------------------------------- /src/pwncore/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/__main__.py -------------------------------------------------------------------------------- /src/pwncore/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/config.py -------------------------------------------------------------------------------- /src/pwncore/containerASD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/containerASD.py -------------------------------------------------------------------------------- /src/pwncore/docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/docs.py -------------------------------------------------------------------------------- /src/pwncore/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/models/__init__.py -------------------------------------------------------------------------------- /src/pwncore/models/container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/models/container.py -------------------------------------------------------------------------------- /src/pwncore/models/ctf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/models/ctf.py -------------------------------------------------------------------------------- /src/pwncore/models/pre_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/models/pre_event.py -------------------------------------------------------------------------------- /src/pwncore/models/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/models/user.py -------------------------------------------------------------------------------- /src/pwncore/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pwncore/routes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/routes/__init__.py -------------------------------------------------------------------------------- /src/pwncore/routes/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/routes/admin.py -------------------------------------------------------------------------------- /src/pwncore/routes/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/routes/auth.py -------------------------------------------------------------------------------- /src/pwncore/routes/ctf/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/routes/ctf/__init__.py -------------------------------------------------------------------------------- /src/pwncore/routes/ctf/pre_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/routes/ctf/pre_event.py -------------------------------------------------------------------------------- /src/pwncore/routes/ctf/start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/routes/ctf/start.py -------------------------------------------------------------------------------- /src/pwncore/routes/leaderboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/routes/leaderboard.py -------------------------------------------------------------------------------- /src/pwncore/routes/team.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/src/pwncore/routes/team.py -------------------------------------------------------------------------------- /src/pwncore/types.py: -------------------------------------------------------------------------------- 1 | """Only for type aliases and nothing else. 2 | """ 3 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/tests/test_login.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lugvitc/pwncore/HEAD/tox.ini --------------------------------------------------------------------------------