Projects STRLCPY afrog Files
🤬
main
ROOT /
docs /
CONTRIBUTION_en.md
98 lines | ISO-8859-1 | 2 KB

Afrog-PoC Contribution Guidelines

There are two ways to contribute a PoC to afrog-poc.

Method 1: Submit Issues

Step 1: Find Existing PoCs

Step 2: Write Issues

  • Open the browser to submit issues URL: ISSUES URL

  • Then click the New Issues button in the upper right corner

  • Fill in title, for example: CVE-2022-1234

  • Then, fill in the cve-2020-1234.yaml code

  • Next, select label and select afrog-poc

  • Finally, click the Submit new issue button

Method 2: Pull Request

Step 1: Find Existing PoCs

Step 2: Fork the project

Click the afrog project fork button

git clone https://github.com/<your-username>/afrog
cd afrog
git remote add upstream https://github.com/zan8in/afrog
  • If you've fork the project, update your copy before working on it.
git remote update
git checkout master
git rebase upstream/master

Step 3: Create your afrog branch

Create a new branch

git checkout -b afrog_branch_name

Step 4: Write and submit a PoC

  • Create and write your PoC
  • add to the branch you just created
git add .
git commit -m "Added CVE-2022-1234.YAML PoC"

Step 5: Push to your remote (forked) repository

git push -u origin afrog_branch_name

Step 5: Pull Request

  • Browser to open your Github repository
  • Click on Pull Request
  • Then click New pull request

  • compare select the new branch you created (image below)
  • Then click Create pull request (below)

  • Fill in title and content, click the Create pull request button (below)

At this point, your Pull Request has been submitted, waiting for the moderator to review the merge.

Please wait...
Page is in error, reload to recover