CS2110 Reverse Engineering
crackme1
int __fastcall main(int argc, const char **argv, const char **envp)
{
unsigned int seed; // [rsp+0h] [rbp-10h] BYREF
int v5; // [rsp+4h] [rbp-Ch]
unsigned __int64 v6; // [rsp+8h] [rbp-8h]
v6 = __readfsqword(0x28u);
printf("Whats the secret key?\n>> ");
__isoc99_scanf("%d", &seed);
v5 = do_stuff(&seed);
srand(seed);
puts("Here's your flag. If you got the right key, the flag would output correctly!");
get_flag();
if ( !v5 )
puts("You did not get the right key, unfortunately. Try again!");
return 0;
}crackme
puzzle
antidbg
bomb
packed
Last updated