https://github.com/cataliniuga/xsf-api
Deno Oak API for the Cross Site Flags (XSF), a CTF writeups sharing platform.
https://github.com/cataliniuga/xsf-api
cybersecurity
Last synced: 10 months ago
JSON representation
Deno Oak API for the Cross Site Flags (XSF), a CTF writeups sharing platform.
- Host: GitHub
- URL: https://github.com/cataliniuga/xsf-api
- Owner: cataliniuga
- Created: 2023-10-25T06:21:12.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-08T13:29:00.000Z (over 2 years ago)
- Last Synced: 2025-07-22T17:49:34.502Z (11 months ago)
- Topics: cybersecurity
- Language: TypeScript
- Homepage:
- Size: 22.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# XSF API
Simple Deno Oak API for Cross Site Flags - XSF.
## Features:
- Validation and authentication middleware.
- REST API procedures.
- Session based authentication
- SQLite3 database
## TODOS
- Finish writeups part
- file uploading
- file validation
- saving/deleting files
- parsing the Markdown safely (XSS)
## FOR LOCAL TESTING
Ensure there is a .env file in the main directory containing a SECRET key for the cookies to use.