flag checker
Descrição do Desafio
Arquivos
Arquivo
Descrição
Solução
└─$ ./flag_checker
Enter the flag: flag{abc}
Incorrect!undefined8 FUN_00101318(void)
{
int iVar1;
size_t sVar2;
long in_FS_OFFSET;
char local_38 [40];
long local_10;
local_10 = *(long *)(in_FS_OFFSET + 0x28);
printf("Enter the flag: ");
fgets(local_38,0x23,stdin);
sVar2 = strcspn(local_38,"\n");
local_38[sVar2] = '\0';
iVar1 = FUN_0010127a(local_38);
if (iVar1 == 0) {
puts("Incorrect!");
}
else {
puts("Correct!");
}
if (local_10 != *(long *)(in_FS_OFFSET + 0x28)) {
/* WARNING: Subroutine does not return */
__stack_chk_fail();
}
return 0;
}Flag: ENO{R3V3R53_3NG1N33R1NG_M45T3R!!!}
ENO{R3V3R53_3NG1N33R1NG_M45T3R!!!}Autor da WriteUp
Atualizado