After you create an account, it will offer to "Create a new repository". Close that page.
https://github.com/stephenbradshaw/vulnserver
At the center right, click Fork.
At the top right, click "Get started".
Click "Sign up with Github".
Allow all the permissions it requests.
On the next page, click your vulnserver repository.
At the bottom right, click "Let's move on!".
You should see some issues found, as shown below.
On the left side, click Issues.
Find the issue marked with a red line. The flag is covered by a green rectangle in the image below.
Name your repository fs
At the bottom of the page, click the green "Create repository" button.
On the next page, at the bottom, click "creating a new file", as shown below.
Name the new file fs.c and paste in the code below, which we used in a previous project:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(int argc, char **argv){
char buf[1024];
if ( argc != 2) {
printf("Usage: %s string\n", argv[0]);
exit(0);
}
strcpy(buf, argv[1]);
printf(buf);
printf("\n");
exit(0);
}
At the bottom of the page, click the green "Commit new file" button.
In the drop-down list, click "My Repositories".
At the top right, click the blue "Add repository" button.
In the next page, in the line showing your fs repository, click the Add.
At the bottom right, click "Let's move on!".