-
Notifications
You must be signed in to change notification settings - Fork 14.1k
How to Apply to GSoC
Note: Final project proposals must be submitted through to Google through the GSoC Program Website, as stated in the rules.
Before submitting to the GSoC website, it is also helpful to solicit proposal feedback via one of the contact methods found on https://metasploit.com/contribute. If you don't hear back right away on a proposal, don't give up! Contributors may be busy, or you may need to try again to get someone's attention (but don't spam).
When making your proposal, please include:
A brief description of what you would like to work on. See GSoC-2020-Project-Ideas for ideas.
- Your name
- Contact info - include at least:
- an email address
- github user name
- Freenode nick
What programming languages are you familiar with, in order of proficiency? Most of Metasploit is written in Ruby; for any project you will most likely need at least a passing knowledge of it. If you want to work on Meterpreter or Mettle, C will be necessary as well.
What other projects have you worked on before?
Fill in the details. What exactly do you want to accomplish?
- Home Welcome to Metasploit!
- Using Metasploit A collection of useful links for penetration testers.
-
Setting Up a Metasploit Development Environment From
apt-get install
togit push
. - CONTRIBUTING.md What should your contributions look like?
- Landing Pull Requests Working with other people's contributions.
- Using Git All about Git and GitHub.
- Contributing to Metasploit Be a part of our open source community.
- Meterpreter All about the Meterpreter payload.