Thank you for your interest in contributing to EDUSRC Hunter! This document provides guidelines and information about contributing to this project.
If you find a bug or have a feature request, please create an issue with:
- Clear description of the problem or suggestion
- Steps to reproduce (for bugs)
- Expected behavior vs actual behavior
- Environment information (OS, tool versions, etc.)
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Create a Pull Request
- Follow existing code patterns
- Use meaningful variable and function names
- Add comments for complex logic
- Keep functions focused and concise
- Update README.md for new features
- Add entries to CHANGELOG.md
- Update QUICKSTART.md if needed
- Include code examples where appropriate
- Test your changes thoroughly
- Verify compatibility with different environments
- Ensure no regression in existing functionality
- Test with real edu.SRC targets (when possible)
We welcome contributions in the following areas:
- New vulnerability detection methods
- Improved information gathering techniques
- Better report generation
- Performance optimizations
- Tutorials and guides
- Code examples
- Best practices
- FAQ updates
- New Burp MCP integrations
- Additional security tools
- Automation scripts
- Analysis utilities
All contributions will be reviewed for:
- Correctness: Does the code work as intended?
- Quality: Is the code clean and maintainable?
- Security: Are there any security concerns?
- Documentation: Is it properly documented?
- Compatibility: Does it work across different environments?
bug: Something isn't workingenhancement: New feature or requestdocumentation: Documentation improvementsgood first issue: Good for newcomershelp wanted: Extra attention is neededquestion: Further information is requested
- Be respectful and inclusive
- Help others when possible
- Share knowledge and experience
- Follow the code of conduct
- Claude Code CLI
- Burp Suite Professional (for Burp MCP features)
- Basic understanding of web security
- Familiarity with edu.SRC platform
- Clone the repository
- Install dependencies (if any)
- Configure your development environment
- Start contributing!
- Fix a typo in documentation
- Add a new payload to the database
- Improve error handling
- Add unit tests
- Create a tutorial
If you have questions about contributing, feel free to:
- Open an issue with the
questionlabel - Contact the maintainers
- Join the community discussions
Thank you for contributing to EDUSRC Hunter!