summaryrefslogtreecommitdiff
path: root/elf/bufferflow.c
blob: 924c3ae6e8222afe367b8742f0f5989ad2b96d3d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <stdio.h>
#include <string.h>

int main(void)
{
	int pass=0;
	char buff[10];

	printf("\nDonne le mot de passe pour avoir le flag : \n");
	scanf("%s",buff);

	if(!strcmp(buff,"s3cr3t"))
	{
		pass = 1;
	}

	if(pass)
	{
		printf ("\nBien joué !\nVoilà ton flag\n");
	}
	else
	{	
		printf("\nMauvais mot de passe.\nBye\n");
	}

	return 0;
}