Contribute
Help us build the best CTF training platform
Submit a Challenge
Have an idea for a CTF challenge? We welcome community contributions! Great challenges are the heart of our platform.
What we're looking for:
- Original challenges that teach real-world security concepts
- Clear and engaging challenge descriptions
- Appropriate difficulty ratings (Beginner to Insane)
- Well-tested solutions and flags
- Docker configurations for challenges requiring infrastructure
To submit a challenge, contact us with your proposal or join our Discord to discuss ideas.
Report Bugs
Found something broken? Let us know! We appreciate detailed bug reports that help us improve the platform.
When reporting:
- Describe the issue clearly
- Include steps to reproduce
- Mention your browser and OS
- Include screenshots if helpful
Security Vulnerabilities
Found a security issue in the platform itself (not in challenges)? Please report it responsibly.
Guidelines:
- Do not exploit vulnerabilities beyond proof of concept
- Do not access other users' data
- Report privately through our contact form
- Give us reasonable time to fix before disclosure
Responsible disclosures may be rewarded with recognition on our Security Hall of Fame.
Documentation and Writeups
Help the community learn by writing quality educational content:
- Challenge writeups - After the 30-day embargo period
- Tutorials - Teaching security concepts
- Tool guides - Helpful for beginners
Community Support
You don't need to write code to contribute! Help out by:
- Answering questions on Discord
- Providing hints without spoiling challenges
- Welcoming new members
- Sharing feedback and ideas
Ready to Contribute?
Get in touch and let's make HackForge even better together.