#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define COMMANDE "/bin/cat /home/level01a/.password"
int flag=0;
int check(char *password)
{
char verif[29];
char buffer[16];
strcpy(verif
, "Donotcareitisnotusefull");
if(strcmp(buffer
, verif
) == 0) flag = 1;
return flag;
}
int main(int argc, char ** argv)
{
if(check("Donotcareitis")==1)
{
printf("\n-=-=-=-=-=-=-=-=-=-=-=-=-=-\n"); printf(" Access Granted for my grand ma !\n"); printf("-=-=-=-=-=-=-=-=-=-=-=-=-=-\n"); }
else
{
printf("\n-=-=-=-=-=-=-=-=-=-=-=-=-=-\n"); printf("-=-=-=-=-=-=-=-=-=-=-=-=-=-\n"); }
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHN0cmluZy5oPgoKI2RlZmluZSBDT01NQU5ERSAiL2Jpbi9jYXQgL2hvbWUvbGV2ZWwwMWEvLnBhc3N3b3JkIgoKaW50IGZsYWc9MDsKCmludCBjaGVjayhjaGFyICpwYXNzd29yZCkKewoKICAgICAgICBjaGFyIHZlcmlmWzI5XTsKICAgICAgICBjaGFyIGJ1ZmZlclsxNl07CgogICAgICAgIHN0cmNweShidWZmZXIsIHBhc3N3b3JkKTsKICAgICAgICBzdHJjcHkodmVyaWYsICJEb25vdGNhcmVpdGlzbm90dXNlZnVsbCIpOwogICAgICAgIApwcmludGYoIiVzXG4iLHZlcmlmKTsKcHJpbnRmKCIlc1xuIixidWZmZXIpOwogICAgICAgIGlmKHN0cmNtcChidWZmZXIsIHZlcmlmKSA9PSAwKQogICAgICAgICAgICAgICAgZmxhZyA9IDE7CgogICAgICAgIHJldHVybiBmbGFnOwp9CgppbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKiBhcmd2KQp7CgogICAgICAgIGlmKGNoZWNrKCJEb25vdGNhcmVpdGlzIik9PTEpCiAgICAgICAgewogICAgICAgICAgICAgICAgcHJpbnRmKCJcbi09LT0tPS09LT0tPS09LT0tPS09LT0tPS09LVxuIik7CiAgICAgICAgICAgICAgICBwcmludGYoIiAgICAgIEFjY2VzcyBHcmFudGVkIGZvciBteSBncmFuZCBtYSAhXG4iKTsKICAgICAgICAgICAgICAgIHByaW50ZigiLT0tPS09LT0tPS09LT0tPS09LT0tPS09LT0tXG4iKTsKICAgICAgICAgICAgICAgIHN5c3RlbShDT01NQU5ERSk7CiAgICAgICAgfQogICAgICAgIGVsc2UKICAgICAgICB7CiAgICAgICAgICAgICAgICBwcmludGYoIlxuLT0tPS09LT0tPS09LT0tPS09LT0tPS09LT0tXG4iKTsKICAgICAgICAgICAgICAgIHByaW50ZigiXG5BY2Nlc3MgRGVuaWVkIVxuIik7CiAgICAgICAgICAgICAgICBwcmludGYoIi09LT0tPS09LT0tPS09LT0tPS09LT0tPS09LVxuIik7CiAgICAgICAgfQp9