Skip to content

shiwani42/finbot-ctf

 
 

Repository files navigation

OWASP FinBot CTF

See Collaborator Hub for details on this project: https://github.com/OWASP-ASI/FinBot-CTF-workstream

Dev Guide (Temporary)

** Warning: main branch is potentially unstable **

Please follow below instructions to test drive the current branch

Prerequisites

Check if you have the required tools:

python scripts/check_prerequisites.py

Setup

# Install dependencies
uv sync

# Setup database (defaults to sqlite)
uv run python scripts/setup_database.py

# Or specify database type explicitly
uv run python scripts/setup_database.py --db-type sqlite

# For PostgreSQL: start the database server first
docker compose up -d postgres
uv run python scripts/setup_database.py --db-type postgresql

# Start the platform
uv run python run.py

Platform runs at http://localhost:8000

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 60.4%
  • HTML 26.6%
  • JavaScript 10.3%
  • CSS 2.7%